#include <XrdClMessage.hh>
Inheritance diagram for XrdCl::Message:


Public Member Functions | |
| Message (uint32_t size=0) | |
| Constructor. | |
| virtual | ~Message () |
| Destructor. | |
| bool | IsMarshalled () const |
| Check if the message is marshalled. | |
| void | SetIsMarshalled (bool isMarshalled) |
| Set the marshalling status. | |
| void | SetDescription (const std::string &description) |
| Set the description of the message. | |
| const std::string & | GetDescription () const |
| Get the description of the message. | |
| void | SetSessionId (uint64_t sessionId) |
| Set the session ID which this message is meant for. | |
| uint64_t | GetSessionId () const |
| Get the session ID the message is meant for. | |
Private Attributes | |
| bool | pIsMarshalled |
| uint64_t | pSessionId |
| std::string | pDescription |
| XrdCl::Message::Message | ( | uint32_t | size = 0 |
) | [inline] |
Constructor.
| virtual XrdCl::Message::~Message | ( | ) | [inline, virtual] |
Destructor.
| const std::string& XrdCl::Message::GetDescription | ( | ) | const [inline] |
Get the description of the message.
| uint64_t XrdCl::Message::GetSessionId | ( | ) | const [inline] |
Get the session ID the message is meant for.
| bool XrdCl::Message::IsMarshalled | ( | ) | const [inline] |
Check if the message is marshalled.
| void XrdCl::Message::SetDescription | ( | const std::string & | description | ) | [inline] |
Set the description of the message.
| void XrdCl::Message::SetIsMarshalled | ( | bool | isMarshalled | ) | [inline] |
Set the marshalling status.
| void XrdCl::Message::SetSessionId | ( | uint64_t | sessionId | ) | [inline] |
Set the session ID which this message is meant for.
std::string XrdCl::Message::pDescription [private] |
bool XrdCl::Message::pIsMarshalled [private] |
uint64_t XrdCl::Message::pSessionId [private] |
1.4.7