$search
#include <Messages.h>
Public Member Functions | |
virtual void | authVerify ()=0 |
virtual MessagePtr | createInstance (const std::string concept, const std::string rep)=0 |
virtual MessagePtr | createInstance (const std::string name)=0 |
virtual MessagePtr | createInstance (unsigned int id)=0 |
virtual MessagePtr | decodeAnyPart (castor::DecoderPtr dec)=0 |
virtual bool | decodePart (castor::DecoderPtr dec)=0 |
AuthResult | getAuthResult () |
AuthServicePtr | getAuthService () |
EncryptResult | getEncryptResult () |
EncryptServicePtr | getEncryptService () |
virtual int | getFragmentId (castor::DecoderPtr dec)=0 |
virtual int | getFragmentId ()=0 |
int | getMtu () |
virtual bool | isAuthSupported ()=0 |
virtual bool | isEncryptSupported ()=0 |
virtual bool | isFragSupported ()=0 |
Message () | |
virtual std::vector< unsigned int > | semanticToTypes (const std::string key)=0 |
void | setAuthService (AuthServicePtr value) |
void | setEncryptService (EncryptServicePtr value) |
void | setMtu (int value) |
virtual std::string | typeToSemantic (unsigned int type)=0 |
virtual | ~Message () |
Protected Attributes | |
AuthResult | authResult |
AuthServicePtr | authService |
EncryptResult | encryptResult |
EncryptServicePtr | encryptService |
int | mtu |
Definition at line 90 of file Messages.h.
castor::spica::Message::Message | ( | ) | [inline] |
Definition at line 104 of file Messages.h.
virtual castor::spica::Message::~Message | ( | ) | [inline, virtual] |
Definition at line 110 of file Messages.h.
virtual void castor::spica::Message::authVerify | ( | ) | [pure virtual] |
virtual MessagePtr castor::spica::Message::createInstance | ( | const std::string | concept, | |
const std::string | rep | |||
) | [pure virtual] |
virtual MessagePtr castor::spica::Message::createInstance | ( | const std::string | name | ) | [pure virtual] |
virtual MessagePtr castor::spica::Message::createInstance | ( | unsigned int | id | ) | [pure virtual] |
virtual MessagePtr castor::spica::Message::decodeAnyPart | ( | castor::DecoderPtr | dec | ) | [pure virtual] |
virtual bool castor::spica::Message::decodePart | ( | castor::DecoderPtr | dec | ) | [pure virtual] |
AuthResult castor::spica::Message::getAuthResult | ( | ) | [inline] |
Definition at line 127 of file Messages.h.
AuthServicePtr castor::spica::Message::getAuthService | ( | ) | [inline] |
Definition at line 128 of file Messages.h.
EncryptResult castor::spica::Message::getEncryptResult | ( | ) | [inline] |
Definition at line 133 of file Messages.h.
EncryptServicePtr castor::spica::Message::getEncryptService | ( | ) | [inline] |
Definition at line 134 of file Messages.h.
virtual int castor::spica::Message::getFragmentId | ( | castor::DecoderPtr | dec | ) | [pure virtual] |
virtual int castor::spica::Message::getFragmentId | ( | ) | [pure virtual] |
int castor::spica::Message::getMtu | ( | ) | [inline] |
Definition at line 141 of file Messages.h.
virtual bool castor::spica::Message::isAuthSupported | ( | ) | [pure virtual] |
virtual bool castor::spica::Message::isEncryptSupported | ( | ) | [pure virtual] |
virtual bool castor::spica::Message::isFragSupported | ( | ) | [pure virtual] |
virtual std::vector<unsigned int> castor::spica::Message::semanticToTypes | ( | const std::string | key | ) | [pure virtual] |
void castor::spica::Message::setAuthService | ( | AuthServicePtr | value | ) | [inline] |
Definition at line 129 of file Messages.h.
void castor::spica::Message::setEncryptService | ( | EncryptServicePtr | value | ) | [inline] |
Definition at line 135 of file Messages.h.
void castor::spica::Message::setMtu | ( | int | value | ) | [inline] |
Definition at line 142 of file Messages.h.
virtual std::string castor::spica::Message::typeToSemantic | ( | unsigned int | type | ) | [pure virtual] |
AuthResult castor::spica::Message::authResult [protected] |
Definition at line 95 of file Messages.h.
AuthServicePtr castor::spica::Message::authService [protected] |
Definition at line 94 of file Messages.h.
EncryptResult castor::spica::Message::encryptResult [protected] |
Definition at line 98 of file Messages.h.
EncryptServicePtr castor::spica::Message::encryptService [protected] |
Definition at line 97 of file Messages.h.
int castor::spica::Message::mtu [protected] |
Definition at line 100 of file Messages.h.