MAK RTIspy API Documentation for HLA 1516
Public Member Functions | Static Public Member Functions | Protected Member Functions
DtAssistantWwwCompInfoMsg Class Reference

The DtAssistantWwwCompInfoMsg defines a wrapper for the RTI Assistant component information message used to send information about an Www component to its connected RTI Assistant. More...

+ Inheritance diagram for DtAssistantWwwCompInfoMsg:
+ Collaboration diagram for DtAssistantWwwCompInfoMsg:

List of all members.

Public Member Functions

 DtAssistantWwwCompInfoMsg (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Constructors.
 DtAssistantWwwCompInfoMsg (const DtNetAssistantWwwCompInfoMsg *netRep, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
virtual ~DtAssistantWwwCompInfoMsg ()
 Destructor.
virtual DtAssistantMsgclone (bool copy=true) const
 Return a copy/empty object of the same type as this.
virtual void setWebSpyIpAddress (const MAKRti::DtInetAddr &ipAddr)
 Set the web spy host IP address.
virtual MAKRti::DtInetAddr webSpyIpAddress () const
 Get the web spy host IP address.
virtual void setWebSpyHttpPort (int port)
 Set the web spy HTTP port number.
virtual int webSpyHttpPort () const
 Get the web spy HTTP port number.
virtual void setWebSpyRtiPort (int port)
 Set the web spy RTI port number.
virtual int webSpyRtiPort () const
 Get the web spy RTI port number.
virtual void setLogFilename (const MAKRti::DtFilename &filename)
 Set component log filename.
virtual MAKRti::DtFilename logFilename () const
 Get component log filename.
virtual void setNotifyLevel (DtNotifyLevelType level)
 Set notify level.
virtual DtNotifyLevelType notifyLevel () const
 Get notify level.
virtual void printData () const
 Print the data section.

Static Public Member Functions

static DtAssistantMsgcreate (const DtNetAssistantMsgHeader *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
 Creators.
static DtAssistantMsgcreate (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER)
static void addCallback (DtRtiAssistantServer *conn, DtAssistantWwwCompInfoCb cb, void *usr)
 Adds or removes a callback with the given Assistant server for this message type.
static void removeCallback (DtRtiAssistantServer *conn, DtAssistantWwwCompInfoCb cb, void *usr)

Protected Member Functions

virtual
DtNetAssistantWwwCompInfoMsg
netAssistantWwwCompInfoMsg ()
 The network representation for the component information.
virtual const
DtNetAssistantWwwCompInfoMsg
netAssistantWwwCompInfoMsg () const
virtual DtAssistantMsgKind internalMsgKind ()
 Returns the kind of a DtAssistantWwwCompInfoMsg message.
virtual int minSize () const
 Returns minimum size of a message, including header.
virtual void setLogFilenameSize (unsigned long size)
 Set/Get log filename size.
virtual unsigned long logFilenameSize () const
virtual const char * logFilenamePtr () const
 Return pointer to log filename location in message.
virtual char * logFilenamePtr ()

Detailed Description

The DtAssistantWwwCompInfoMsg defines a wrapper for the RTI Assistant component information message used to send information about an Www component to its connected RTI Assistant.


Constructor & Destructor Documentation

DtAssistantWwwCompInfoMsg::DtAssistantWwwCompInfoMsg ( DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER)

Constructors.

References DtAssistantMsg::initAssistantMsg(), internalMsgKind(), and minSize().

Referenced by clone(), and create().

DtAssistantWwwCompInfoMsg::DtAssistantWwwCompInfoMsg ( const DtNetAssistantWwwCompInfoMsg netRep,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
)

Destructor.


Member Function Documentation

Adds or removes a callback with the given Assistant server for this message type.

References DtRtiAssistantServer::addMsgCallback(), and DtAssistantWwwCompInfoMsgKind.

Referenced by DtAssistantComponentMgr::DtAssistantComponentMgr().

Return a copy/empty object of the same type as this.

Implements DtAssistantMsg.

References DtAssistantWwwCompInfoMsg(), and netAssistantWwwCompInfoMsg().

DtAssistantMsg * DtAssistantWwwCompInfoMsg::create ( const DtNetAssistantMsgHeader initial,
DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER 
) [static]

Creators.

References DtAssistantWwwCompInfoMsg().

DtAssistantMsg * DtAssistantWwwCompInfoMsg::create ( DtBufferPtr  buffer = DtUSE_INTERNAL_BUFFER) [static]

Returns the kind of a DtAssistantWwwCompInfoMsg message.

Implements DtAssistantMsg.

References DtAssistantWwwCompInfoMsgKind.

Referenced by DtAssistantWwwCompInfoMsg().

DtFilename DtAssistantWwwCompInfoMsg::logFilename ( ) const [virtual]

Get component log filename.

References logFilenamePtr(), and logFilenameSize().

Referenced by printData(), and DtAssistantComponentMgr::processWwwCompInfoMsg().

const char * DtAssistantWwwCompInfoMsg::logFilenamePtr ( ) const [protected, virtual]

Return pointer to log filename location in message.

References netAssistantWwwCompInfoMsg().

Referenced by logFilename(), and setLogFilename().

char * DtAssistantWwwCompInfoMsg::logFilenamePtr ( ) [protected, virtual]
unsigned long DtAssistantWwwCompInfoMsg::logFilenameSize ( ) const [protected, virtual]
int DtAssistantWwwCompInfoMsg::minSize ( ) const [protected, virtual]

Returns minimum size of a message, including header.

Referenced by DtAssistantWwwCompInfoMsg().

DtNotifyLevelType DtAssistantWwwCompInfoMsg::notifyLevel ( ) const [virtual]

Get notify level.

References netAssistantWwwCompInfoMsg().

Referenced by printData().

void DtAssistantWwwCompInfoMsg::printData ( ) const [virtual]

Print the data section.

Reimplemented from DtAssistantMsg.

References logFilename(), notifyLevel(), webSpyHttpPort(), webSpyIpAddress(), and webSpyRtiPort().

void DtAssistantWwwCompInfoMsg::setLogFilename ( const MAKRti::DtFilename &  filename) [virtual]
void DtAssistantWwwCompInfoMsg::setLogFilenameSize ( unsigned long  size) [protected, virtual]

Set/Get log filename size.

References DtNetAssistantWwwCompInfoMsg::logFilenameSize, and netAssistantWwwCompInfoMsg().

Referenced by setLogFilename().

void DtAssistantWwwCompInfoMsg::setNotifyLevel ( DtNotifyLevelType  level) [virtual]
void DtAssistantWwwCompInfoMsg::setWebSpyHttpPort ( int  port) [virtual]
void DtAssistantWwwCompInfoMsg::setWebSpyIpAddress ( const MAKRti::DtInetAddr &  ipAddr) [virtual]
void DtAssistantWwwCompInfoMsg::setWebSpyRtiPort ( int  port) [virtual]
DtInetAddr DtAssistantWwwCompInfoMsg::webSpyIpAddress ( ) const [virtual]

Get the web spy host IP address.

References netAssistantWwwCompInfoMsg().

Referenced by printData(), and DtAssistantComponentMgr::processWwwCompInfoMsg().


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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)