CoreDX DDS Java Reference Manual
Public Member Functions | List of all members
RPCEntity Interface Reference
Inheritance diagram for RPCEntity:
ReplierBase ServiceEndpoint ServiceProxy< TReq extends RequestType, TRep extends ReplyType > 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

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.


© 2009-2017 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.