AgentX++  2.0.5
Public Member Functions | Public Attributes | List of all members
AgentXPendingMessage Class Reference

The AgentXPendingMessage class represents the mapping between a packet ID and a AgentXSharedTable instance. More...

#include <agentx_subagent.h>

Public Member Functions

 AgentXPendingMessage (u_int pid, AgentXSharedTable *o)
 
 AgentXPendingMessage (u_int pid, AgentXSharedTable *o, Oidx *alloc_index)
 
 ~AgentXPendingMessage ()
 

Public Attributes

u_int packet_id
 
AgentXSharedTablereceiver
 
Oidx * row_index
 

Detailed Description

The AgentXPendingMessage class represents the mapping between a packet ID and a AgentXSharedTable instance.

For index allocation, a row index can be provided to be able to allocate the original requested row index value instead of the allocated sub-index.

Author
Frank Fock
Version
2.1

Constructor & Destructor Documentation

AgentXPendingMessage::AgentXPendingMessage ( u_int  pid,
AgentXSharedTable o 
)
inline
AgentXPendingMessage::AgentXPendingMessage ( u_int  pid,
AgentXSharedTable o,
Oidx *  alloc_index 
)
inline
AgentXPendingMessage::~AgentXPendingMessage ( )
inline

Member Data Documentation

u_int AgentXPendingMessage::packet_id
AgentXSharedTable* AgentXPendingMessage::receiver
Oidx* AgentXPendingMessage::row_index

The documentation for this class was generated from the following file: