Ipc::SharedListenRequest Class Reference

a request for a listen socket with given parameters More...

#include <SharedListen.h>

Collaboration diagram for Ipc::SharedListenRequest:

Public Member Functions

 SharedListenRequest (const OpenListenerParams &, RequestId aMapId)
 sender's constructor More...
 SharedListenRequest (const TypedMsgHdr &hdrMsg)
 from recvmsg() More...
void pack (TypedMsgHdr &hdrMsg) const
 prepare for sendmsg() More...

Public Attributes

int requestorId
 kidId of the requestor More...
OpenListenerParams params
 actual comm_open_sharedListen() parameters More...
RequestId mapId
 to map future response to the requestor's callback More...

Detailed Description

Definition at line 44 of file SharedListen.h.

Constructor & Destructor Documentation

◆ SharedListenRequest() [1/2]

Ipc::SharedListenRequest::SharedListenRequest ( const OpenListenerParams aParams,
RequestId  aMapId 

Definition at line 72 of file SharedListen.cc.

◆ SharedListenRequest() [2/2]

Ipc::SharedListenRequest::SharedListenRequest ( const TypedMsgHdr hdrMsg)

Member Function Documentation

◆ pack()

void Ipc::SharedListenRequest::pack ( TypedMsgHdr hdrMsg) const

Member Data Documentation

◆ mapId

RequestId Ipc::SharedListenRequest::mapId

Definition at line 56 of file SharedListen.h.

◆ params

OpenListenerParams Ipc::SharedListenRequest::params

Definition at line 54 of file SharedListen.h.

◆ requestorId

int Ipc::SharedListenRequest::requestorId

Definition at line 52 of file SharedListen.h.

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






Web Site Translations