DUDS
Distributed Update of Data from Something
duds::os::linux::Poller::ResponderRecord Struct Reference

Holds a PollResponder object and its associated file descriptor. More...

Collaboration diagram for duds::os::linux::Poller::ResponderRecord:

Public Member Functions

 ResponderRecord ()=default
 
 ResponderRecord (const PollResponderSptr &prs, int f)
 

Public Attributes

int fd
 The file descriptor. More...
 
std::weak_ptr< PollResponderresponder
 The PollResponder held with a weak pointer. More...
 

Detailed Description

Holds a PollResponder object and its associated file descriptor.

Definition at line 121 of file Poller.hpp.

Constructor & Destructor Documentation

◆ ResponderRecord() [1/2]

duds::os::linux::Poller::ResponderRecord::ResponderRecord ( )
default

◆ ResponderRecord() [2/2]

duds::os::linux::Poller::ResponderRecord::ResponderRecord ( const PollResponderSptr prs,
int  f 
)
inline

Definition at line 131 of file Poller.hpp.

Member Data Documentation

◆ fd

int duds::os::linux::Poller::ResponderRecord::fd

The file descriptor.

Definition at line 129 of file Poller.hpp.

◆ responder

std::weak_ptr<PollResponder> duds::os::linux::Poller::ResponderRecord::responder

The PollResponder held with a weak pointer.

Definition at line 125 of file Poller.hpp.


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