irods
4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems. Fossies Dox: irods-4.2.8.tar.gz ("unofficial" and yet experimental doxygen-generated source code documentation) 
|
Go to the documentation of this file.
15 #define MAX_LISTEN_QUE 50
16 #define DEF_NUMBER_SVR_PORT 200
17 #define CONNECT_TIMEOUT_TIME 100
18 #define RECONNECT_WAIT_TIME 100
19 #define RECONNECT_SLEEP_TIME 300
20 #define MAX_RECONN_RETRY_CNT 4
21 #define MAX_CONN_RETRY_CNT 3
22 #define CONNECT_SLEEP_TIME 200000
24 #define READ_STARTUP_PACK_TOUT_SEC 100
25 #define READ_VERSION_TOUT_SEC 100
27 #define RECONNECT_ENV "irodsReconnect"
32 #define READING_FROM_CLI 0
33 #define PROCESSING_API 1
36 #define CLOSE_SOCK closesocket
38 #define CLOSE_SOCK close
55 int setRemoteAddr(
int sock,
struct sockaddr_in *remoteAddr );
56 int setLocalAddr(
int sock,
struct sockaddr_in *localAddr );
int connectToRhostWithTout(struct sockaddr *sin)
int setRemoteAddr(int sock, struct sockaddr_in *remoteAddr)
int sockOpenForInConn(rsComm_t *rsComm, int *portNum, char **addr, int proto)
int irodsCloseSock(int sock)
int rodsSleep(int sec, int microSec)
int getUdpPortFromPortList(portList_t *thisPortList)
int setLocalAddr(int sock, struct sockaddr_in *localAddr)
int rodsSetSockOpt(int sock, int tcp_buffer_size)
int addUdpSockToPortList(portList_t *thisPortList, int udpsock)
int connectToRhostWithRaddr(struct sockaddr_in *remoteAddr, int windowSize, int timeoutFlag)
int connectToRhostPortal(char *rodsHost, int rodsPort, int cookie, int windowSize)
int getUdpSockFromPortList(portList_t *thisPortList)
int mySockClose(int sock)
int redirectConnToRescSvr(rcComm_t **conn, dataObjInp_t *dataObjInp, rodsEnv *myEnv, int reconnFlag)
int connectToRhost(rcComm_t *conn, int connectCnt, int reconnFlag)
int rcReconnect(rcComm_t **conn, char *newHost, rodsEnv *myEnv, int reconnFlag)
int setConnAddr(rcComm_t *conn)
int getTcpSockFromPortList(portList_t *thisPortList)
int svrSwitchConnect(rsComm_t *rsComm)
int sendStartupPack(rcComm_t *conn, int connectCnt, int reconnFlag)
int cliSwitchConnect(rcComm_t *conn)
int rsAcceptConn(rsComm_t *svrComm)
int addUdpPortToPortList(portList_t *thisPortList, int udpport)
int getTcpPortFromPortList(portList_t *thisPortList)
int isReadMsgError(int status)