
Go to the source code of this file.
| int CcsConnect | ( | CcsServer * | svr, | |
| const char * | host, | |||
| int | port, | |||
| const CcsSec_secretKey * | key | |||
| ) |
Converse Client-Server Module: Client Side.
Definition at line 128 of file ccs-client.c.
References CcsConnectWithTimeout().
Referenced by main().
| int CcsConnectWithTimeout | ( | CcsServer * | svr, | |
| const char * | host, | |||
| int | port, | |||
| const CcsSec_secretKey * | key, | |||
| int | timeout | |||
| ) |
Definition at line 132 of file ccs-client.c.
References CcsConnectIpWithTimeout(), skt_init(), and skt_lookup_ip().
Referenced by CcsConnect().
| int CcsConnectIp | ( | CcsServer * | svr, | |
| skt_ip_t | ip, | |||
| int | port, | |||
| const CcsSec_secretKey * | key | |||
| ) |
| int CcsConnectIpWithTimeout | ( | CcsServer * | svr, | |
| skt_ip_t | ip, | |||
| int | port, | |||
| const CcsSec_secretKey * | key, | |||
| int | timeout | |||
| ) |
Definition at line 143 of file ccs-client.c.
References CCS_RAND_new(), CcsImpl_authInit(), CcsRecvResponseMsg(), CcsSendRequestWithTimeout(), CcsServer::clientID, CcsServer::clientSalt, free(), CcsServer::hostIP, CcsServer::hostPort, CcsServer::isAuth, CcsServer::key, CcsServer::level, parseInfo(), printSvr(), CcsServer::rand, CcsServer::replyFd, skt_close(), skt_connect(), and skt_init().
Referenced by CcsConnectIp(), and CcsConnectWithTimeout().
Definition at line 272 of file ccs-client.c.
References CcsSendRequestGeneric().
Referenced by main().
| int CcsSendRequestWithTimeout | ( | CcsServer * | svr, | |
| const char * | hdlrID, | |||
| int | pe, | |||
| int | size, | |||
| const void * | msg, | |||
| int | timeout | |||
| ) |
Definition at line 276 of file ccs-client.c.
References CcsSendRequestGeneric().
Referenced by CcsConnectIpWithTimeout().
Definition at line 351 of file ccs-client.c.
References CcsImpl_recvReplyAuth(), ChMessageInt(), CmiWallTimer(), CcsServer::replyFd, skt_close(), skt_recvN(), and skt_select1().
Definition at line 332 of file ccs-client.c.
References CcsImpl_recvReplyAuth(), ChMessageInt(), malloc(), CcsServer::replyFd, skt_close(), skt_recvN(), and skt_select1().
Referenced by CcsConnectIpWithTimeout(), and main().
| void CcsFinalize | ( | CcsServer * | svr | ) |
1.5.5