CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
com.toc.coredx.DDS.rpc.RPCEntity Interface Reference
Inheritance diagram for com.toc.coredx.DDS.rpc.RPCEntity:
com.toc.coredx.DDS.rpc.ReplierBase com.toc.coredx.DDS.rpc.ServiceEndpoint com.toc.coredx.DDS.rpc.ServiceProxy< TReq extends RequestType, TRep extends ReplyType > com.toc.coredx.DDS.rpc.Replier< TReq extends RequestType, TRep extends ReplyType >

Public Member Functions

void close ()
 
boolean is_null ()
 

Detailed Description

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.

Member Function Documentation

◆ close()

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.

◆ is_null()

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.


© 2009-2020 Twin Oaks Computing, Inc
Castle Rock, CO 80104
All rights reserved.