CX Framework
Cross-platform C utility framework
Loading...
Searching...
No Matches
net.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
cx/log/log.h
>
4
#include <
cx/net/addr.h
>
5
#include <
cx/net/filter.h
>
6
#include <
cx/net/flow.h
>
7
#include <
cx/net/pool.h
>
8
#include <
cx/net/queue.h
>
9
#include <
cx/net/socket.h
>
10
13
17
25
extern
LogChannel
*
NetLogChannel
;
26
28
31
32
// The one part of queue creation that cannot be a class member: it dispatches to the
33
// platform-specific backend factory, which picks and constructs the derived queue class.
34
49
_Ret_maybenull_
NetQueue
*
netqueueCreate
(_In_
const
NetQueueConfig
* conf);
50
addr.h
Network address structures.
filter.h
flow.h
NetLogChannel
LogChannel * NetLogChannel
netqueueCreate
NetQueue * netqueueCreate(const NetQueueConfig *conf)
log.h
Core logging system API.
pool.h
queue.h
socket.h
LogChannel
Definition
log.h:148
NetQueueConfig
Definition
net_shared.h:58
NetQueue
NetQueue manages one or more sockets and a thread pool of workers.
Definition
queue.h:79
cx
net
net.h
Generated by
1.9.8