#include <Response.h>

Inheritance diagram for Snmp::Response:
Collaboration diagram for Snmp::Response:

Public Types

typedef RefCount< ResponsePointer
 

Public Member Functions

 Response (unsigned int aRequestId)
 
 Response (const Ipc::TypedMsgHdr &msg)
 from recvmsg() More...
 
virtual void pack (Ipc::TypedMsgHdr &msg) const
 prepare for sendmsg() More...
 
virtual Ipc::Response::Pointer clone () const
 returns a copy of this More...
 

Public Attributes

Pdu pdu
 SNMP protocol data unit. More...
 
unsigned int requestId
 ID of request we are responding to. More...
 

Private Member Functions

 Response (const Response &response)
 

Detailed Description

Definition at line 23 of file Response.h.

Member Typedef Documentation

◆ Pointer

Definition at line 24 of file Response.h.

Constructor & Destructor Documentation

◆ Response() [1/3]

Snmp::Response::Response ( unsigned int  aRequestId)

Definition at line 23 of file Response.cc.

Referenced by clone().

◆ Response() [2/3]

Snmp::Response::Response ( const Ipc::TypedMsgHdr msg)
explicit

◆ Response() [3/3]

Snmp::Response::Response ( const Response response)
private

Definition at line 28 of file Response.cc.

Member Function Documentation

◆ clone()

Ipc::Response::Pointer Snmp::Response::clone ( ) const
virtual

Implements Ipc::Response.

Definition at line 50 of file Response.cc.

References Response().

◆ pack()

void Snmp::Response::pack ( Ipc::TypedMsgHdr msg) const
virtual

Member Data Documentation

◆ pdu

Pdu Snmp::Response::pdu

Definition at line 36 of file Response.h.

Referenced by Snmp::Inquirer::aggregate(), pack(), Response(), and Snmp::SendResponse().

◆ requestId


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors