A response to Ipc::Request. More...

#include <Response.h>

Inheritance diagram for Ipc::Response:
Collaboration diagram for Ipc::Response:

Public Types

typedef RefCount< ResponsePointer
 

Public Member Functions

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

Public Attributes

unsigned int requestId
 ID of request we are responding to. More...
 

Private Member Functions

 Response (const Response &)
 
Responseoperator= (const Response &)
 

Detailed Description

Definition at line 21 of file Response.h.

Member Typedef Documentation

◆ Pointer

Definition at line 24 of file Response.h.

Constructor & Destructor Documentation

◆ Response() [1/2]

Ipc::Response::Response ( unsigned int  aRequestId)
inlineexplicit

Definition at line 27 of file Response.h.

References clone(), operator=(), and pack().

◆ Response() [2/2]

Ipc::Response::Response ( const Response )
private

Member Function Documentation

◆ clone()

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

Implemented in Mgr::Response, and Snmp::Response.

Referenced by Ipc::Inquirer::HandleRemoteAck(), and Response().

◆ operator=()

Response& Ipc::Response::operator= ( const Response )
private

Referenced by Response().

◆ pack()

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

Implemented in Mgr::Response, and Snmp::Response.

Referenced by Response().

Member Data Documentation

◆ requestId


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors