|
proton
0
|
Go to the source code of this file.
Macros | |
| #define | PN_READABLE (1) |
| #define | PN_WRITABLE (2) |
| #define | PN_EXPIRED (4) |
| #define | PN_ERROR (8) |
Functions | |
| pn_selector_t * | pni_selector (void) |
| PN_EXTERN void | pn_selector_free (pn_selector_t *selector) |
| PN_EXTERN void | pn_selector_add (pn_selector_t *selector, pn_selectable_t *selectable) |
| PN_EXTERN void | pn_selector_update (pn_selector_t *selector, pn_selectable_t *selectable) |
| PN_EXTERN void | pn_selector_remove (pn_selector_t *selector, pn_selectable_t *selectable) |
| PN_EXTERN size_t | pn_selector_size (pn_selector_t *selector) |
| PN_EXTERN int | pn_selector_select (pn_selector_t *select, int timeout) |
| PN_EXTERN pn_selectable_t * | pn_selector_next (pn_selector_t *select, int *events) |
| #define PN_ERROR (8) |
| #define PN_EXPIRED (4) |
| #define PN_READABLE (1) |
| #define PN_WRITABLE (2) |
| PN_EXTERN void pn_selector_add | ( | pn_selector_t * | selector, |
| pn_selectable_t * | selectable | ||
| ) |
| PN_EXTERN void pn_selector_free | ( | pn_selector_t * | selector | ) |
| PN_EXTERN pn_selectable_t* pn_selector_next | ( | pn_selector_t * | select, |
| int * | events | ||
| ) |
| PN_EXTERN void pn_selector_remove | ( | pn_selector_t * | selector, |
| pn_selectable_t * | selectable | ||
| ) |
| PN_EXTERN int pn_selector_select | ( | pn_selector_t * | select, |
| int | timeout | ||
| ) |
| PN_EXTERN size_t pn_selector_size | ( | pn_selector_t * | selector | ) |
| PN_EXTERN void pn_selector_update | ( | pn_selector_t * | selector, |
| pn_selectable_t * | selectable | ||
| ) |
| pn_selector_t* pni_selector | ( | void | ) |
1.8.13