Stun Server  Compliant with the latest RFCs including 5389, 5769, and 5780
discover the local host's own external IP address
polling.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PollEvent
 
class  IPolling
 

Functions

HRESULT CreatePollingInstance (uint32_t type, size_t maxSockets, IPolling **ppPolling)
 

Variables

const uint32_t IPOLLING_READ = 0x01 << 0
 
const uint32_t IPOLLING_WRITE = 0x01 << 1
 
const uint32_t IPOLLING_EDGETRIGGER = 0x01 << 2
 
const uint32_t IPOLLING_RDHUP = 0x01 << 3
 
const uint32_t IPOLLING_HUP = 0x01 << 4
 
const uint32_t IPOLLING_PRI = 0x01 << 5
 
const uint32_t IPOLLING_ERROR = 0x01 << 6
 
const uint32_t IPOLLING_TYPE_BEST = 0x01 << 0
 
const uint32_t IPOLLING_TYPE_EPOLL = 0x01 << 1
 
const uint32_t IPOLLING_TYPE_POLL = 0x01 << 2
 

Function Documentation

HRESULT CreatePollingInstance ( uint32_t  type,
size_t  maxSockets,
IPolling **  ppPolling 
)

Definition at line 519 of file polling.cpp.

Variable Documentation

const uint32_t IPOLLING_EDGETRIGGER = 0x01 << 2

Definition at line 31 of file polling.h.

const uint32_t IPOLLING_ERROR = 0x01 << 6

Definition at line 35 of file polling.h.

const uint32_t IPOLLING_HUP = 0x01 << 4

Definition at line 33 of file polling.h.

const uint32_t IPOLLING_PRI = 0x01 << 5

Definition at line 34 of file polling.h.

const uint32_t IPOLLING_RDHUP = 0x01 << 3

Definition at line 32 of file polling.h.

const uint32_t IPOLLING_READ = 0x01 << 0

Definition at line 29 of file polling.h.

const uint32_t IPOLLING_TYPE_BEST = 0x01 << 0

Definition at line 50 of file polling.h.

const uint32_t IPOLLING_TYPE_EPOLL = 0x01 << 1

Definition at line 51 of file polling.h.

const uint32_t IPOLLING_TYPE_POLL = 0x01 << 2

Definition at line 52 of file polling.h.

const uint32_t IPOLLING_WRITE = 0x01 << 1

Definition at line 30 of file polling.h.