| version 1.25, 2015/01/15 01:42:37 | version 1.25.2.3, 2015/01/18 00:03:01 | 
| Line 12  terms: | Line 12  terms: | 
 | All of the documentation and software included in the ELWIX and AITNET | All of the documentation and software included in the ELWIX and AITNET | 
 | Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org> | Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org> | 
 |  |  | 
| Copyright 2004 - 2014 | Copyright 2004 - 2015 | 
 | by Michael Pounov <misho@elwix.org>.  All rights reserved. | by Michael Pounov <misho@elwix.org>.  All rights reserved. | 
 |  |  | 
 | Redistribution and use in source and binary forms, with or without | Redistribution and use in source and binary forms, with or without | 
| Line 65  SUCH DAMAGE. | Line 65  SUCH DAMAGE. | 
 | #define RPC_VERSION             7 | #define RPC_VERSION             7 | 
 | #define RPC_DEFPORT             2611 | #define RPC_DEFPORT             2611 | 
 |  |  | 
 |  | /* Additional ELWIX RPC supporting protocols */ | 
 |  | #ifndef SOCK_STREAM | 
 |  | #define SOCK_STREAM             1       /* stream socket */ | 
 |  | #endif | 
 |  | #ifndef SOCK_DGRAM | 
 |  | #define SOCK_DGRAM              2       /* datagram socket */ | 
 |  | #endif | 
 |  | #ifndef SOCK_RAW | 
 |  | #define SOCK_RAW                3       /* raw-protocol interface */ | 
 |  | #endif | 
 |  | #define SOCK_BPF                4       /* ethernet interface */ | 
 |  | #define SOCK_EXT                5       /* bi-directional pipe interface */ | 
 |  |  | 
 | /* RPC call request flags */ | /* RPC call request flags */ | 
 |  |  | 
 | #define RPC_REPLY               0x0 | #define RPC_REPLY               0x0 | 
| Line 416  int rpc_srv_loopBLOBServer(rpc_srv_t * __restrict srv) | Line 429  int rpc_srv_loopBLOBServer(rpc_srv_t * __restrict srv) | 
 | */ | */ | 
 | rpc_srv_t *rpc_srv_initServer2(u_char InstID, int concurentClients, int netBuf, | rpc_srv_t *rpc_srv_initServer2(u_char InstID, int concurentClients, int netBuf, | 
 | const char *csIface); | const char *csIface); | 
 |  |  | 
 |  | /* | 
 |  | * rpc_srv_initServerExt() - Init & create pipe RPC Server | 
 |  | * | 
 |  | * @InstID = Instance for authentication & recognition | 
 |  | * @netBuf = Network buffer length (min:512 bytes), if =0 == BUFSIZ (also meaning max RPC packet) | 
 |  | * @fd = File descriptor | 
 |  | * return: NULL == error or !=NULL bind and created RPC server instance | 
 |  | */ | 
 |  | rpc_srv_t *rpc_srv_initServerExt(u_char InstID, int netBuf, int fd); | 
 |  |  | 
 | /* | /* | 
 | * rpc_srv_registerCall() - Register call to RPC server | * rpc_srv_registerCall() - Register call to RPC server |