61 lines
1.0 KiB
C
61 lines
1.0 KiB
C
#pragma once
|
|
#include "base/define.h"
|
|
#include "base/error.h"
|
|
#include "base/buffer.h"
|
|
#include "util/json.h"
|
|
|
|
|
|
// HTTP
|
|
#define USE_NET_HTTP 1
|
|
// TCP
|
|
#define USE_NET_TCP 1
|
|
// UDP
|
|
#define USE_NET_UDP_NODE 1
|
|
// FTP
|
|
#define USE_NET_FTP 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if (USE_NET_TCP)
|
|
#define USE_NET_TCP_CLIENT 1
|
|
#define USE_NET_TCP_SERVER 1
|
|
#define USE_NET_TCP_AGENT 1
|
|
#define USE_NET_TCP_FORWARD 1
|
|
#else
|
|
#define USE_NET_TCP_CLIENT 0
|
|
#define USE_NET_TCP_SERVER 0
|
|
#define USE_NET_TCP_AGENT 0
|
|
#endif
|
|
|
|
#if (USE_NET_HTTP)
|
|
#define USE_NET_HTTP_WEBSITE 1
|
|
#define USE_NET_HTTP_CLIENT 1
|
|
#define USE_NET_HTTP_UTIL 1
|
|
#define USE_NET_HTTP_AGENT 0
|
|
#define USE_NET_HTTP_WS 1
|
|
#else
|
|
#define USE_NET_HTTP_WEBSITE 0
|
|
#define USE_NET_HTTP_CLIENT 0
|
|
#define USE_NET_HTTP_UTIL 0
|
|
#define USE_NET_HTTP_AGENT 0
|
|
#define USE_NET_HTTP_WS 0
|
|
#endif
|
|
|
|
|
|
|
|
/*请勿修改*/
|
|
#if (USE_NET_TCP_SERVER==0 || USE_NET_TCP_AGENT==0)
|
|
#ifdef USE_NET_TCP_FORWARD
|
|
#undef USE_NET_TCP_FORWARD
|
|
#endif
|
|
#define USE_NET_TCP_FORWARD 0
|
|
#else
|
|
#ifndef USE_NET_TCP_FORWARD
|
|
#undef USE_NET_TCP_FORWARD
|
|
#define USE_NET_TCP_FORWARD 1
|
|
#endif
|
|
#endif
|