FreeNOS
Public Member Functions | Data Fields
ChannelClient::Request Struct Reference

Holds an outgoing request. More...

Public Member Functions

const bool operator== (const struct Request &req) const
 
const bool operator!= (const struct Request &req) const
 

Data Fields

bool active
 
ProcessID pid
 
ChannelMessagemessage
 
CallbackFunctioncallback
 

Detailed Description

Holds an outgoing request.

Definition at line 57 of file ChannelClient.h.

Member Function Documentation

◆ operator!=()

const bool ChannelClient::Request::operator!= ( const struct Request req) const
inline

Definition at line 69 of file ChannelClient.h.

References callback, and message.

◆ operator==()

const bool ChannelClient::Request::operator== ( const struct Request req) const
inline

Definition at line 64 of file ChannelClient.h.

References callback, and message.

Field Documentation

◆ active

bool ChannelClient::Request::active

Definition at line 59 of file ChannelClient.h.

Referenced by ChannelClient::processResponse(), and ChannelClient::sendRequest().

◆ callback

CallbackFunction* ChannelClient::Request::callback

◆ message

ChannelMessage* ChannelClient::Request::message

◆ pid

ProcessID ChannelClient::Request::pid

Definition at line 60 of file ChannelClient.h.

Referenced by ChannelClient::processResponse(), and ChannelClient::sendRequest().


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