NAME
ACE_Token_Reply - Message format for delivering replies from the ACE_Token Server.
SYNOPSIS
#include <ACE/Token_Request_Reply.h>
class ACE_Token_Reply
{
public:
ACE_Token_Reply (void);
ACE_UINT32 length (void) const;
void length (ACE_UINT32);
ACE_UINT32 errnum (void) const;
void errnum (ACE_UINT32);
ACE_UINT32 arg (void) const;
void arg (ACE_UINT32);
int encode (void *&);
int decode (void);
void dump (void) const;
private:
Transfer transfer_;
};
DESCRIPTION
Define the format used to exchange messages between the ACE_Token Server and its clients.
Set/get the length of the encoded/decoded message.
ACE_UINT32 length (void) const;
void length (ACE_UINT32);
Set/get the errno of a reply.
ACE_UINT32 errnum (void) const;
void errnum (ACE_UINT32);
Set/get the arg of a reply.
ACE_UINT32 arg (void) const;
void arg (ACE_UINT32);
int encode (void *&);
Encode the message before transfer.
int decode (void);
Decode a message after reception.
void dump (void) const;
Print out the values of the message for debugging purposes.
AUTHOR
Douglas C. Schmidt ([email protected]) Tim Harrison ([email protected])
LIBRARY
ACE