NCBI C++ ToolKit
Public Types | Public Member Functions | List of all members
MessageResponder Class Referenceabstract

Search Toolkit Book for MessageResponder

#include "file_messaging.hpp"
(Private to src/app/cn3d.)

Public Types

enum  ReplyStatus { REPLY_OKAY , REPLY_ERROR }
 

Public Member Functions

virtual ~MessageResponder (void)
 
virtual void ReceivedCommand (const string &fromApp, unsigned long id, const string &command, const string &data)=0
 
virtual void ReceivedReply (const string &fromApp, unsigned long id, ReplyStatus status, const string &data)=0
 

Detailed Description

Definition at line 55 of file file_messaging.hpp.

Member Enumeration Documentation

◆ ReplyStatus

Enumerator
REPLY_OKAY 
REPLY_ERROR 

Definition at line 65 of file file_messaging.hpp.

Constructor & Destructor Documentation

◆ ~MessageResponder()

virtual MessageResponder::~MessageResponder ( void  )
inlinevirtual

Definition at line 58 of file file_messaging.hpp.

Member Function Documentation

◆ ReceivedCommand()

virtual void MessageResponder::ReceivedCommand ( const string fromApp,
unsigned long  id,
const string command,
const string data 
)
pure virtual

◆ ReceivedReply()

virtual void MessageResponder::ReceivedReply ( const string fromApp,
unsigned long  id,
ReplyStatus  status,
const string data 
)
pure virtual

The documentation for this class was generated from the following file:
Modified on Wed Feb 21 09:57:45 2024 by modify_doxy.py rev. 669887