VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtRemoteLoggerController Class Reference

Class DtRemoteLoggerController. More...

List of all members.

Public Member Functions

 DtRemoteLoggerController (DtExerciseConn *exConn, const DtGlobalObjectDesignator &)
virtual ~DtRemoteLoggerController ()
virtual void sendSetFilenameMessage (const DtString &)
 Sends a set filename message to the logger.
virtual void sendRecordMessage ()
 Sends a record logger message.
virtual void sendStopMessage ()
 Sends a stop logger message.
void setSenderId (const DtGlobalObjectDesignator &)
 Sets mySenderId.
const DtGlobalObjectDesignator & senderId () const
 Gets mySenderId.
virtual void sendPdu (DtLgrControlPdu *pdu)
 Package and send a logger pdu depending on the protocol being used.

Protected Member Functions

 DtRemoteLoggerController ()
 Not implemented. Do not use.
 DtRemoteLoggerController (const DtRemoteLoggerController &orig)
DtRemoteLoggerControlleroperator= (const DtRemoteLoggerController &orig)

Protected Attributes

DtExerciseConn * myExConn
DtGlobalObjectDesignator mySenderId

Detailed Description

Class DtRemoteLoggerController.

An instance of DtRemoteLoggerController provides a control interface for a remote logger connected to exercise which the provided DtExerciseConn is attached to.


Constructor & Destructor Documentation

DtRemoteLoggerController::DtRemoteLoggerController ( DtExerciseConn *  exConn,
const DtGlobalObjectDesignator &   
)

Not implemented. Do not use.


Member Function Documentation

virtual void DtRemoteLoggerController::sendSetFilenameMessage ( const DtString ) [virtual]

Sends a set filename message to the logger.

virtual void DtRemoteLoggerController::sendRecordMessage ( ) [virtual]

Sends a record logger message.

virtual void DtRemoteLoggerController::sendStopMessage ( ) [virtual]

Sends a stop logger message.

void DtRemoteLoggerController::setSenderId ( const DtGlobalObjectDesignator &  s) [inline]

Sets mySenderId.

References mySenderId.

const DtGlobalObjectDesignator & DtRemoteLoggerController::senderId ( ) const [inline]

Gets mySenderId.

References mySenderId.

virtual void DtRemoteLoggerController::sendPdu ( DtLgrControlPdu *  pdu) [virtual]

Package and send a logger pdu depending on the protocol being used.

DtRemoteLoggerController& DtRemoteLoggerController::operator= ( const DtRemoteLoggerController orig) [protected]

Member Data Documentation

DtExerciseConn* DtRemoteLoggerController::myExConn [protected]
DtGlobalObjectDesignator DtRemoteLoggerController::mySenderId [protected]

Referenced by senderId(), and setSenderId().


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)