Ipc::OpenListenerParams Class Reference

"shared listen" is when concurrent processes are listening on the same fd More...

#include <SharedListen.h>

Collaboration diagram for Ipc::OpenListenerParams:

Public Member Functions

bool operator< (const OpenListenerParams &p) const
 useful for map<> More...
 

Public Attributes

int sock_type = 0
 
int proto = 0
 
int fdNote = 0
 index into fd_note() comment strings More...
 
Ip::Address addr
 will be memset and memcopied More...
 
int flags = 0
 
Subscription::Pointer handlerSubscription
 handler to subscribe to Comm::ConnAcceptor when we get the response More...
 

Detailed Description

Comm::ConnAcceptor parameters holder all the details necessary to recreate a Comm::Connection and fde entry for the kid listener FD

Definition at line 24 of file SharedListen.h.

Member Function Documentation

◆ operator<()

bool Ipc::OpenListenerParams::operator< ( const OpenListenerParams p) const

Definition at line 58 of file SharedListen.cc.

References addr, Ip::Address::compareWhole(), proto, and sock_type.

Member Data Documentation

◆ addr

Ip::Address Ipc::OpenListenerParams::addr

◆ fdNote

int Ipc::OpenListenerParams::fdNote = 0

◆ flags

int Ipc::OpenListenerParams::flags = 0

◆ handlerSubscription

Subscription::Pointer Ipc::OpenListenerParams::handlerSubscription

Definition at line 39 of file SharedListen.h.

Referenced by Ipc::SharedListenJoined().

◆ proto

int Ipc::OpenListenerParams::proto = 0

◆ sock_type

int Ipc::OpenListenerParams::sock_type = 0

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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors