Public Member Functions | |
void | close () |
boolean | is_null () |
RPCEntity is a base abstract class.
RPCEntity is the base abstract class extended by all the active RPC entities. It supports close() and is_null() operations.
void close | ( | ) |
Release the underlying resources including any DDS entities.
The RPCEntity will no longer be useful and will not participate in any communication.
Implemented in Replier< TReq extends RequestType, TRep extends ReplyType >, ServiceProxy< TReq extends RequestType, TRep extends ReplyType >, and ServiceEndpoint.
boolean is_null | ( | ) |
Indicates if the entity has been 'closed'.
If is_null() is true, then the underlying dds entities have been released and the RPCEntity is no longer useful for operations.
Implemented in Replier< TReq extends RequestType, TRep extends ReplyType >, ServiceProxy< TReq extends RequestType, TRep extends ReplyType >, and ServiceEndpoint.