version 1.8.2.13, 2012/05/16 13:47:15
|
version 1.8.2.15, 2012/05/16 14:08:52
|
Line 72 SUCH DAMAGE.
|
Line 72 SUCH DAMAGE.
|
|
|
/* RPC builtin registed calls */ |
/* RPC builtin registed calls */ |
|
|
#define CALL_MAX_ID 65535 | #define CALL_TAG_MAX 65535 |
|
|
#define CALL_BLOBSHUTDOWN "rpcBLOBServerShutdown" | #define CALL_BLOBSHUTDOWN 65530 |
#define CALL_BLOBSHUTDOWN_ID 65530 | #define CALL_BLOBCLIENTS 65529 |
#define CALL_BLOBCLIENTS "rpcBLOBServerClients" | #define CALL_BLOBVARS 65528 |
#define CALL_BLOBCLIENTS_ID 65529 | |
#define CALL_BLOBVARS "rpcBLOBServerVars" | |
#define CALL_BLOBVARS_ID 65528 | |
|
|
#define CALL_SRVSHUTDOWN "rpcServerShutdown" | #define CALL_SRVSHUTDOWN 65534 |
#define CALL_SRVSHUTDOWN_ID 65534 | #define CALL_SRVCLIENTS 65533 |
#define CALL_SRVCLIENTS "rpcServerClients" | #define CALL_SRVCALLS 65532 |
#define CALL_SRVCLIENTS_ID 65533 | #define CALL_SRVSESSIONS 65531 |
#define CALL_SRVCALLS "rpcServerCalls" | |
#define CALL_SRVCALLS_ID 65532 | |
#define CALL_SRVSESSIONS "rpcServerSessions" | |
#define CALL_SRVSESSIONS_ID 65531 | |
|
|
|
|
/* RPC types */ |
/* RPC types */ |
Line 508 inline int rpc_cli_getBLOB(rpc_cli_t * __restrict cli,
|
Line 501 inline int rpc_cli_getBLOB(rpc_cli_t * __restrict cli,
|
* @ProgID = ProgramID for RPC session request |
* @ProgID = ProgramID for RPC session request |
* @ProcID = ProcessID for RPC session request |
* @ProcID = ProcessID for RPC session request |
* @netBuf = Network buffer length, if =0 == BUFSIZ (also meaning max RPC packet) |
* @netBuf = Network buffer length, if =0 == BUFSIZ (also meaning max RPC packet) |
* @family = Family socket type, AF_INET or AF_INET6 |
|
* @csHost = Host name or IP address for bind server |
* @csHost = Host name or IP address for bind server |
* @Port = Port for bind server, if Port == 0 default port is selected |
* @Port = Port for bind server, if Port == 0 default port is selected |
* return: NULL == error or !=NULL connection to RPC server established |
* return: NULL == error or !=NULL connection to RPC server established |
*/ |
*/ |
rpc_cli_t *rpc_cli_openClient(unsigned int ProgID, unsigned char ProcID, int netBuf, |
rpc_cli_t *rpc_cli_openClient(unsigned int ProgID, unsigned char ProcID, int netBuf, |
unsigned short family, const char *csHost, unsigned short Port); | const char *csHost, unsigned short Port); |
/* |
/* |
* rpc_cli_closeClient() - Close connection to RPC server and free resources |
* rpc_cli_closeClient() - Close connection to RPC server and free resources |
* |
* |