The R Project SVN R

Rev

Rev 80371 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 80371 Rev 82754
Line 40... Line 40...
40
typedef void   (*R_SockReadRoutine)(int *sockp, char **buf, int *maxlen);
40
typedef void   (*R_SockReadRoutine)(int *sockp, char **buf, int *maxlen);
41
typedef void   (*R_SockWriteRoutine)(int *sockp, char **buf, int *start, int *end, int *len);
41
typedef void   (*R_SockWriteRoutine)(int *sockp, char **buf, int *start, int *end, int *len);
42
typedef int    (*R_SockSelectRoutine)(int nsock, int *insockfd, int *ready, int *write, double timeout);
42
typedef int    (*R_SockSelectRoutine)(int nsock, int *insockfd, int *ready, int *write, double timeout);
43
 
43
 
44
typedef int    (*R_HTTPDCreateRoutine)(const char *ip, int port);
44
typedef int    (*R_HTTPDCreateRoutine)(const char *ip, int port);
45
typedef void   (*R_HTTPDStopRoutine)();
45
typedef void   (*R_HTTPDStopRoutine)(void);
46
 
46
 
47
typedef SEXP (*R_CurlRoutine)(SEXP call, SEXP op, SEXP args, SEXP rho);
47
typedef SEXP (*R_CurlRoutine)(SEXP call, SEXP op, SEXP args, SEXP rho);
48
 
48
 
49
typedef struct {
49
typedef struct {
50
    R_DownloadRoutine download;
50
    R_DownloadRoutine download;