CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
|
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 com.toc.coredx.DDS.rpc.RPCEntity.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 com.toc.coredx.DDS.rpc.Replier< TReq extends RequestType, TRep extends ReplyType >, com.toc.coredx.DDS.rpc.ServiceProxy< TReq extends RequestType, TRep extends ReplyType >, and com.toc.coredx.DDS.rpc.ServiceEndpoint.
boolean com.toc.coredx.DDS.rpc.RPCEntity.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 com.toc.coredx.DDS.rpc.Replier< TReq extends RequestType, TRep extends ReplyType >, com.toc.coredx.DDS.rpc.ServiceProxy< TReq extends RequestType, TRep extends ReplyType >, and com.toc.coredx.DDS.rpc.ServiceEndpoint.