Reference

ACE_Token_Reply(3)

Message format for delivering replies from the ACE_Token Server.

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