Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
HydraExpress C++ API Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

rwsf::MessageInfoHandler

Group:  Message Handling


rwsf::MessageInfoHandlerrwsf::HandleBase

Local Index

Members

Header File

#include rwsf/handlers/MessageInfoHandler.h

Description

Class MessageInfoHandler provides an interface for invoking processing code on an MessageInfo instance. MessageInfoHandler is a handle to a MessageInfoHandlerImp, which serves as an abstract base class for implementing handlers.

Public Enums

HandlerType { HANDLER_UNKNOWN, HANDLER_REQUEST, HANDLER_RESPONSE }

Public Constructors

MessageInfoHandler();
MessageInfoHandler(MessageInfoHandlerImp * imp);

Public Member Functions

const rwsf::MessageInfoHandlerImp &
body() const;
rwsf::MessageInfoHandlerImp &
body();
std::string
getName() const;
int
getType() const;
void
init(const rwsf::Config & config,
    const rwsf::AgentContext & manager);
bool
invoke(rwsf::MessageInfo & message);
bool
isHandlerInitialized() const;


Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved. All Rights Reserved. Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. HydraExpress is a trademark of Rogue Wave Software, Inc. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.