AceSmartSoft API Documentation
Public Member Functions | List of all members
SmartPushClientInterface Class Referenceabstract

#include <smartPushPattern.hh>

Inheritance diagram for SmartPushClientInterface:
SmartACE::PushServerServiceHandler

Public Member Functions

virtual ~SmartPushClientInterface ()
 
virtual Smart::StatusCode update (const SmartACE::SmartMessageBlock *, int sid)=0
 
virtual Smart::StatusCode serverInitiatedDisconnect (int cid)=0
 
virtual Smart::StatusCode acknowledgmentConnect (int cid, int status)=0
 
virtual Smart::StatusCode acknowledgmentDisconnect ()=0
 
virtual Smart::StatusCode acknowledgmentSubscribe (int active)=0
 
virtual Smart::StatusCode serverInformation (unsigned long cycleTimeMs, int active)=0
 
virtual Smart::StatusCode activationState (int active)=0
 

Constructor & Destructor Documentation

◆ ~SmartPushClientInterface()

virtual SmartPushClientInterface::~SmartPushClientInterface ( )
inlinevirtual

Member Function Documentation

◆ acknowledgmentConnect()

virtual Smart::StatusCode SmartPushClientInterface::acknowledgmentConnect ( int  cid,
int  status 
)
pure virtual

◆ acknowledgmentDisconnect()

virtual Smart::StatusCode SmartPushClientInterface::acknowledgmentDisconnect ( )
pure virtual

◆ acknowledgmentSubscribe()

virtual Smart::StatusCode SmartPushClientInterface::acknowledgmentSubscribe ( int  active)
pure virtual

◆ activationState()

virtual Smart::StatusCode SmartPushClientInterface::activationState ( int  active)
pure virtual

◆ serverInformation()

virtual Smart::StatusCode SmartPushClientInterface::serverInformation ( unsigned long  cycleTimeMs,
int  active 
)
pure virtual

◆ serverInitiatedDisconnect()

virtual Smart::StatusCode SmartPushClientInterface::serverInitiatedDisconnect ( int  cid)
pure virtual

◆ update()

virtual Smart::StatusCode SmartPushClientInterface::update ( const SmartACE::SmartMessageBlock ,
int  sid 
)
pure virtual

The documentation for this class was generated from the following file: