Idź do dokumentacji tego pliku.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef __EKG_NET_H
00021 #define __EKG_NET_H
00022 #ifndef EKG2_WIN32_NOFUNCTION
00023
00024 #include "plugins.h"
00025 #include "sessions.h"
00026 #include "srv.h"
00027
00028 #ifdef __cplusplus
00029 extern "C" {
00030 #endif
00031
00032 #ifndef INADDR_NONE
00033 # define INADDR_NONE (unsigned long) 0xffffffff
00034 #endif
00035
00036 watch_t *ekg_resolver2(plugin_t *plugin, const char *server, watcher_handler_func_t async, void *data);
00037 watch_t *ekg_resolver4(plugin_t *plugin, const char *server, watcher_handler_func_t async, void *data, const int proto_port, const int port, const int proto);
00038
00039 watch_t *ekg_connect(session_t *session, const char *server, const int proto_port, const int port, watcher_handler_func_t async);
00040
00041 #ifdef __cplusplus
00042 }
00043 #endif
00044
00045 #endif
00046 #endif
00047
00048
00049
00050
00051
00052
00053
00054
00055