OverSim
|
This is the complete list of members for BaseRpc, including all inherited members.
BaseRpc() | BaseRpc | |
bytesPingResponseSent | BaseRpc | protected |
bytesPingSent | BaseRpc | protected |
cancelAllRpcs() | BaseRpc | protected |
cancelRpcMessage(uint32_t nonce) | BaseRpc | protected |
cryptoModule | BaseRpc | protected |
debugOutput | BaseRpc | protected |
defaultRpcListener | BaseRpc | private |
finishRpcs() | BaseRpc | protected |
getThisCompType()=0 | BaseRpc | protectedpure virtual |
getThisNode() | BaseRpc | inline |
getUdpTimeout() | BaseRpc | inline |
globalStatistics | BaseRpc | protected |
handleRpcCall(BaseCallMessage *msg) | BaseRpc | protectedvirtual |
handleRpcResponse(BaseResponseMessage *msg, cPolymorphic *context, int rpcId, simtime_t rtt) | RpcListener | protectedvirtual |
handleRpcResponse(BaseResponseMessage *msg, const RpcState &rpcState, simtime_t rtt) | RpcListener | protectedvirtual |
handleRpcTimeout(BaseCallMessage *msg, const TransportAddress &dest, cPolymorphic *context, int rpcId, const OverlayKey &destKey) | RpcListener | protectedvirtual |
handleRpcTimeout(const RpcState &rpcState) | RpcListener | protectedvirtual |
handleTimerEvent(cMessage *msg) | BaseRpc | privatevirtual |
initRpcs() | BaseRpc | protected |
internalHandleMessage(cMessage *msg) | BaseRpc | protected |
internalHandleRpcCall(BaseCallMessage *msg) | BaseRpc | protectedvirtual |
internalHandleRpcMessage(BaseRpcMessage *msg) | BaseRpc | protectedvirtual |
internalHandleRpcResponse(BaseResponseMessage *msg, cPolymorphic *context, int rpcId, simtime_t rtt) | BaseRpc | protectedvirtual |
internalHandleRpcTimeout(BaseCallMessage *msg, const TransportAddress &dest, cPolymorphic *context, int rpcId, const OverlayKey &destKey) | BaseRpc | protectedvirtual |
internalSendRouteRpc(BaseRpcMessage *message, const OverlayKey &destKey, const std::vector< TransportAddress > &sourceRoute, RoutingType routingType)=0 | BaseRpc | privatepure virtual |
internalSendRpcResponse(BaseCallMessage *call, BaseResponseMessage *response)=0 | BaseRpc | privatepure virtual |
neighborCache | BaseRpc | protected |
numPingResponseSent | BaseRpc | protected |
numPingSent | BaseRpc | protected |
optimizeTimeouts | BaseRpc | private |
overlay | BaseRpc | protected |
pingNode(const TransportAddress &dest, simtime_t timeout=-1, int retries=0, cPolymorphic *context=NULL, const char *caption="PING", RpcListener *rpcListener=NULL, int rpcId=-1, TransportType transportType=INVALID_TRANSPORT) | BaseRpc | protected |
pingResponse(PingResponse *pingResponse, cPolymorphic *context, int rpcId, simtime_t rtt) | BaseRpc | protectedvirtual |
pingRpcCall(PingCall *call) | BaseRpc | private |
pingRpcResponse(PingResponse *response, cPolymorphic *context, int rpcId, simtime_t rtt) | BaseRpc | private |
pingRpcTimeout(PingCall *pingCall, const TransportAddress &dest, cPolymorphic *context, int rpcId) | BaseRpc | private |
pingTimeout(PingCall *pingCall, const TransportAddress &dest, cPolymorphic *context, int rpcId) | BaseRpc | protectedvirtual |
rpcExponentialBackoff | BaseRpc | private |
rpcKeyTimeout | BaseRpc | private |
rpcsPending | BaseRpc | private |
rpcStates | BaseRpc | private |
RpcStates typedef | BaseRpc | private |
rpcUdpTimeout | BaseRpc | private |
sendInternalRpcCall(CompType destComp, BaseCallMessage *msg, cPolymorphic *context=NULL, simtime_t timeout=-1, int retries=0, int rpcId=-1, RpcListener *rpcListener=NULL) | BaseRpc | inlineprotected |
sendMessageToUDP(const TransportAddress &addr, cPacket *message, simtime_t delay=SIMTIME_ZERO) | BaseRpc | inlineprotectedvirtual |
sendRouteRpcCall(CompType destComp, const TransportAddress &dest, const OverlayKey &destKey, BaseCallMessage *msg, cPolymorphic *context=NULL, RoutingType routingType=DEFAULT_ROUTING, simtime_t timeout=-1, int retries=0, int rpcId=-1, RpcListener *rpcListener=NULL) | BaseRpc | inlineprotected |
sendRouteRpcCall(CompType destComp, const OverlayKey &destKey, BaseCallMessage *msg, cPolymorphic *context=NULL, RoutingType routingType=DEFAULT_ROUTING, simtime_t timeout=-1, int retries=0, int rpcId=-1, RpcListener *rpcListener=NULL) | BaseRpc | inlineprotected |
sendRouteRpcCall(CompType destComp, const TransportAddress &dest, BaseCallMessage *msg, cPolymorphic *context=NULL, RoutingType routingType=DEFAULT_ROUTING, simtime_t timeout=-1, int retries=0, int rpcId=-1, RpcListener *rpcListener=NULL) | BaseRpc | inlineprotected |
sendRpcCall(TransportType transportType, CompType destComp, const TransportAddress &dest, const OverlayKey &destKey, BaseCallMessage *msg, cPolymorphic *context, RoutingType routingType, simtime_t timeout, int retries, int rpcId, RpcListener *rpcListener) | BaseRpc | private |
sendRpcMessageWithTransport(TransportType transportType, CompType destComp, RoutingType routingType, const std::vector< TransportAddress > &sourceRoute, const OverlayKey &destKey, BaseRpcMessage *message) | BaseRpc | private |
sendRpcResponse(TransportType transportType, CompType destComp, const TransportAddress &dest, const OverlayKey &destKey, BaseCallMessage *call, BaseResponseMessage *response) | BaseRpc | protected |
sendRpcResponse(BaseCallMessage *call, BaseResponseMessage *response) | BaseRpc | protected |
sendUdpRpcCall(const TransportAddress &dest, BaseCallMessage *msg, cPolymorphic *context=NULL, simtime_t timeout=-1, int retries=0, int rpcId=-1, RpcListener *rpcListener=NULL) | BaseRpc | inlineprotected |
thisCompType | BaseRpc | protected |
thisNode | BaseRpc | protected |
~RpcListener() | RpcListener | virtual |