|
LLVM
4.0.0
|
Allocates RPC function ids during autonegotiation. More...
#include <RPCUtils.h>
Allocates RPC function ids during autonegotiation.
Specializations of this class must provide four members:
static T getInvalidId(): Should return a reserved id that will be used to represent missing functions during autonegotiation.
static T getResponseId(): Should return a reserved id that will be used to send function responses (return values).
static T getNegotiateId(): Should return a reserved id for the negotiate function, which will be used to negotiate ids for user defined functions.
template <typename func>=""> T allocate(): Allocate a unique id for function Func.
Definition at line 112 of file RPCUtils.h.
1.8.6