ENRPC_MAKE_REQUEST

launches an RPC and sends it to the server

EVRPC_MAKE_REQUEST() is used by the client to send an RPC to the server.

@param name the name of the RPC @param pool the evrpc_pool that contains the connection objects over which the request should be sent. @param request a pointer to the RPC request structure - it contains the data to be sent to the server. @param reply a pointer to the RPC reply structure. It is going to be filled if the request was answered successfully @param cb the callback to invoke when the RPC request has been answered @param cbarg an additional argument to be passed to the client @return 0 on success, -1 on failure

extern (C) nothrow
template ENRPC_MAKE_REQUEST (
string name
string pool
string request
string reply
string cb
string cbarg
) {}

Members

Manifest constants

EVRPC_MAKE_REQUEST
enum EVRPC_MAKE_REQUEST;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta