Asterisk.org: Developer Documentation (28 Oct 2009)

Wed Oct 28 15:49:41 2009

## Asterisk developer's documentation

# io_context Struct Reference

Collaboration diagram for io_context:

[legend]

## Data Fields

int | current_ioc
unsigned int | fdcnt
struct pollfd * | fds
struct io_rec * | ior
unsigned int | maxfdcnt
int | needshrink

## Detailed Description

Definition at line 65 of file io.c.

## Field Documentation

int current_ioc

Definition at line 75 of file io.c.

Referenced by ast_io_remove(), ast_io_wait(), and io_context_create().

unsigned int fdcnt

Definition at line 71 of file io.c.

Referenced by ast_io_add(), ast_io_dump(), ast_io_remove(), ast_io_wait(), io_context_create(), and io_shrink().

struct pollfd* fds`[read]`

Definition at line 67 of file io.c.

Referenced by ast_io_add(), ast_io_change(), ast_io_dump(), ast_io_remove(), ast_io_wait(), io_context_create(), io_context_destroy(), io_grow(), and io_shrink().

struct io_rec* ior`[read]`

Definition at line 69 of file io.c.

Referenced by ast_io_add(), ast_io_change(), ast_io_dump(), ast_io_remove(), ast_io_wait(), io_context_create(), io_context_destroy(), io_grow(), and io_shrink().

unsigned int maxfdcnt

Definition at line 73 of file io.c.

Referenced by ast_io_add(), ast_io_dump(), io_context_create(), and io_grow().

int needshrink

Definition at line 77 of file io.c.

Referenced by ast_io_remove(), ast_io_wait(), io_context_create(), and io_shrink().

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

- io.c