|
Asterisk - The Open Source Telephony Project GIT-master-27fb039
|
Global IO variables are now in a struct in order to be made threadsafe. More...

Data Fields | |
| int | current_ioc |
| unsigned int | fdcnt |
| struct pollfd * | fds |
| struct io_rec * | ior |
| unsigned int | maxfdcnt |
| int | needshrink |
Global IO variables are now in a struct in order to be made threadsafe.
| int current_ioc |
Currently used io callback
Definition at line 76 of file io.c.
Referenced by ast_io_remove(), ast_io_wait(), and io_context_create().
| unsigned int fdcnt |
First available fd
Definition at line 74 of file io.c.
Referenced by ast_io_add(), ast_io_change(), ast_io_dump(), ast_io_remove(), ast_io_wait(), io_context_create(), and io_shrink().
| struct pollfd* fds |
Poll structure
Definition at line 72 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 |
Associated I/O records
Definition at line 73 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 |
Maximum available fd
Definition at line 75 of file io.c.
Referenced by ast_io_add(), ast_io_dump(), io_context_create(), and io_grow().
| int needshrink |
Whether something has been deleted
Definition at line 77 of file io.c.
Referenced by ast_io_remove(), ast_io_wait(), io_context_create(), and io_shrink().