RAPI
Data Fields
Rconn Struct Reference

#include <Connections.h>

Data Fields

char * class
char * description
int enc
char mode [5]
Rboolean text
Rboolean isopen
Rboolean incomplete
Rboolean canread
Rboolean canwrite
Rboolean canseek
Rboolean blocking
Rboolean isGzcon
Rboolean(* open )(struct Rconn *)
void(* close )(struct Rconn *)
void(* destroy )(struct Rconn *)
int(* vfprintf )(struct Rconn *, const char *, va_list)
int(* fgetc )(struct Rconn *)
int(* fgetc_internal )(struct Rconn *)
double(* seek )(struct Rconn *, double, int, int)
void(* truncate )(struct Rconn *)
int(* fflush )(struct Rconn *)
size_t(* read )(void *, size_t, size_t, struct Rconn *)
size_t(* write )(const void *, size_t, size_t, struct Rconn *)
int nPushBack
int posPushBack
char ** PushBack
int save
int save2
char encname [101]
void * inconv
void * outconv
char iconvbuff [25]
char oconvbuff [50]
char * next
char init_out [25]
short navail
short inavail
Rboolean EOF_signalled
Rboolean UTF8out
void * id
void * ex_ptr
void * private
int status

Field Documentation

char* class
void(* close)(struct Rconn *)
char* description
void(* destroy)(struct Rconn *)
int enc
char encname[101]
void* ex_ptr
int(* fflush)(struct Rconn *)
int(* fgetc)(struct Rconn *)
int(* fgetc_internal)(struct Rconn *)
char iconvbuff[25]
void* id
short inavail
void* inconv
char init_out[25]
char mode[5]
short navail
char * next
int nPushBack
char oconvbuff[50]
Rboolean(* open)(struct Rconn *)
void * outconv
void* private
char** PushBack
size_t(* read)(void *, size_t, size_t, struct Rconn *)
int save
int save2
double(* seek)(struct Rconn *, double, int, int)
int status
void(* truncate)(struct Rconn *)
int(* vfprintf)(struct Rconn *, const char *, va_list)
size_t(* write)(const void *, size_t, size_t, struct Rconn *)

The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines