NCBI C++ ToolKit
Public Attributes | List of all members
TRIGGER_tag Struct Reference

Search Toolkit Book for TRIGGER_tag

#include "ncbi_socketp.h"
(Private to src/connect.)

Public Attributes

TRIGGER_Handle fd
 
unsigned int id
 
union {
   volatile void *   ptr
 
   int   int_ [2]
 
isset
 
int err
 
TBSOCK_Type type:2
 
EBSwitch log:2
 
EBSwitch r_on_w:2
 
EBSwitch i_on_sig:2
 
EBIO_Status r_status:3
 
unsigned eof:1
 
EBIO_Status w_status:3
 
unsigned pending:1
 
unsigned reserved:16
 
int out
 

Detailed Description

Definition at line 154 of file ncbi_socketp.h.

Member Data Documentation

◆ eof

unsigned TRIGGER_tag::eof

Definition at line 172 of file ncbi_socketp.h.

◆ err

int TRIGGER_tag::err

Definition at line 163 of file ncbi_socketp.h.

◆ fd

TRIGGER_Handle TRIGGER_tag::fd

Definition at line 155 of file ncbi_socketp.h.

Referenced by TRIGGER_Close(), TRIGGER_Reset(), TRIGGER_Set(), and x_TriggerRead().

◆ i_on_sig

EBSwitch TRIGGER_tag::i_on_sig

Definition at line 169 of file ncbi_socketp.h.

◆ id

unsigned int TRIGGER_tag::id

Definition at line 156 of file ncbi_socketp.h.

Referenced by TRIGGER_Close().

◆ int_

int TRIGGER_tag::int_[2]

Definition at line 160 of file ncbi_socketp.h.

◆ 

union { ... } TRIGGER_tag::isset

◆ log

EBSwitch TRIGGER_tag::log

Definition at line 167 of file ncbi_socketp.h.

Referenced by TRIGGER_Close().

◆ out

int TRIGGER_tag::out

Definition at line 179 of file ncbi_socketp.h.

Referenced by TRIGGER_Close(), and TRIGGER_Set().

◆ pending

unsigned TRIGGER_tag::pending

Definition at line 174 of file ncbi_socketp.h.

◆ ptr

volatile void* TRIGGER_tag::ptr

Definition at line 159 of file ncbi_socketp.h.

Referenced by TRIGGER_IsSet(), TRIGGER_Reset(), and TRIGGER_Set().

◆ r_on_w

EBSwitch TRIGGER_tag::r_on_w

Definition at line 168 of file ncbi_socketp.h.

◆ r_status

EBIO_Status TRIGGER_tag::r_status

Definition at line 171 of file ncbi_socketp.h.

◆ reserved

unsigned TRIGGER_tag::reserved

Definition at line 176 of file ncbi_socketp.h.

◆ type

TBSOCK_Type TRIGGER_tag::type

Definition at line 166 of file ncbi_socketp.h.

Referenced by POLLABLE_FromTRIGGER(), and POLLABLE_ToTRIGGER().

◆ w_status

EBIO_Status TRIGGER_tag::w_status

Definition at line 173 of file ncbi_socketp.h.


The documentation for this struct was generated from the following file:
Modified on Fri Sep 20 14:57:15 2024 by modify_doxy.py rev. 669887