ApparatusFramework::CanSYNCMsg Class Reference
[Communication Services]

#include <CommunicationServices/current/include/CanOpen/CanConnection.h>

Inheritance diagram for ApparatusFramework::CanSYNCMsg:
ApparatusFramework::CanMsg ApparatusFramework::ConnectionMsg ApparatusFramework::Msg

List of all members.

Public Member Functions

 CanSYNCMsg ()
bool toMsg (uint8 *pFrame)
void toFrame (uint8 *pFrame)
uint32 getFrameSize ()
Msgclone ()
virtual int toString (char *pBuffer, const int32 bufferLen) const

Detailed Description

Special Message for the CanOpen SYNC object.

Definition at line 398 of file CanConnection.h.


Constructor & Destructor Documentation

ApparatusFramework::CanSYNCMsg::CanSYNCMsg (  )  [inline]

constructors, destructors constructor of a CanOpen SYNC object.

Definition at line 405 of file CanConnection.h.


Member Function Documentation

Msg* ApparatusFramework::CanSYNCMsg::clone (  )  [inline, virtual]

Copies an instance of Msg given as parameter and delievers it back.

Returns:
Msg* can SYNC message.

Reimplemented from ApparatusFramework::CanMsg.

Definition at line 431 of file CanConnection.h.

uint32 ApparatusFramework::CanSYNCMsg::getFrameSize (  )  [inline, virtual]

Gets the size of the internal data as byte stream.

Returns:
uint32 Size of the internal data as byte stream.

Reimplemented from ApparatusFramework::CanMsg.

Definition at line 426 of file CanConnection.h.

void ApparatusFramework::CanSYNCMsg::toFrame ( uint8 pFrame  )  [inline, virtual]

Converts the internal representation of the data into a byte stream.

Parameters:
pFrame a byte stream representing the internal data ready for transmission.

Reimplemented from ApparatusFramework::CanMsg.

Definition at line 421 of file CanConnection.h.

bool ApparatusFramework::CanSYNCMsg::toMsg ( uint8 pFrame  )  [inline, virtual]

conversion methods Converts a frame into the internal data representation.

Parameters:
pFrame a byte stream containing the frame to be filled into the message structure.
Returns:
bool true if the buffer has been successfully converted to a message.

Reimplemented from ApparatusFramework::CanMsg.

Definition at line 416 of file CanConnection.h.

virtual int ApparatusFramework::CanSYNCMsg::toString ( char *  pBuffer,
const int32  bufferLen 
) const [inline, virtual]

Dumps the content of this message into a string for debug reasons.

Parameters:
pBuffer Buffer for the string representation.
bufferLen Size of the buffer.
Returns:
Number of characters that (would) have been printed to pBuffer or -1 on failure.

Reimplemented from ApparatusFramework::CanMsg.

Definition at line 439 of file CanConnection.h.

© 2004-2010 bbv Software Services AG / Apparatus Services