|
version 1.8.2.16, 2012/05/17 07:53:03
|
version 1.8.2.17, 2012/05/17 08:42:32
|
|
Line 74 SUCH DAMAGE.
|
Line 74 SUCH DAMAGE.
|
| |
|
| #define CALL_TAG_MAX 65535 |
#define CALL_TAG_MAX 65535 |
| |
|
| #define CALL_SRVPING 65535 | #define CALL_SRVPING 65534 |
| #define CALL_BLOBPING 65534 | |
| |
|
| #define CALL_SRVSHUTDOWN 65533 |
#define CALL_SRVSHUTDOWN 65533 |
| #define CALL_SRVCLIENTS 65532 |
#define CALL_SRVCLIENTS 65532 |
|
Line 225 typedef struct {
|
Line 224 typedef struct {
|
| * (*rpc_callback_t)() - Callback type definition for RPC call in server process |
* (*rpc_callback_t)() - Callback type definition for RPC call in server process |
| * |
* |
| * @arg1 = current execution RPC call function |
* @arg1 = current execution RPC call function |
| * @arg2 = number of items in input array from call request | * @arg2 = RPC packet header |
| * @arg3 = input array with values from RPC call execution request |
* @arg3 = input array with values from RPC call execution request |
| * return: -1 error or >-1 success execution |
* return: -1 error or >-1 success execution |
| */ |
*/ |
| typedef int (*rpc_callback_t)(rpc_func_t *, int, array_t *); | typedef int (*rpc_callback_t)(rpc_func_t *, struct tagRPCCall *, array_t *); |
| |
|
| |
|
| // ----------------------------------------------------------------------- |
// ----------------------------------------------------------------------- |
|
Line 258 inline int rpc_chkPktSession(rpc_sess_t *p, rpc_sess_t
|
Line 257 inline int rpc_chkPktSession(rpc_sess_t *p, rpc_sess_t
|
| * return: -1 error or 0 ok |
* return: -1 error or 0 ok |
| */ |
*/ |
| inline int rpc_addPktSession(rpc_sess_t *p, rpc_sess_t *s); |
inline int rpc_addPktSession(rpc_sess_t *p, rpc_sess_t *s); |
| |
/* |
| |
* rpc_register_srvPing() - Register ping service function |
| |
* |
| |
* @srv = RPC server instance |
| |
* return: -1 error or 0 ok |
| |
*/ |
| |
inline int rpc_register_srvPing(rpc_srv_t * __restrict srv); |
| /* |
/* |
| * rpc_register_srvServices() - Register internal service functions |
* rpc_register_srvServices() - Register internal service functions |
| * |
* |