#include <ekg/plugins.h>
#include <stdio.h>
#include <ekg/dynstuff.h>
#include <ekg/protocol.h>
Idź do kodu źródłowego tego pliku.
Struktury danych |
struct | jabber_streamhost_item |
struct | jabber_dcc_bytestream_t |
struct | jabber_dcc_t |
Definicje |
#define | JABBER_DEFAULT_DCC_PORT 6000 |
Wyliczenia |
enum | jabber_dcc_protocol_type_t { JABBER_DCC_PROTOCOL_UNKNOWN = 0,
JABBER_DCC_PROTOCOL_BYTESTREAMS,
JABBER_DCC_PROTOCOL_IBB,
JABBER_DCC_PROTOCOL_WEBDAV
} |
enum | jabber_socks5_step_t { SOCKS5_UNKNOWN = 0,
SOCKS5_CONNECT,
SOCKS5_AUTH,
SOCKS5_DATA
} |
Funkcje |
dcc_t * | jabber_dcc_find (const char *uin, const char *id, const char *sid) |
void | jabber_dcc_close_handler (struct dcc_s *d) |
int | jabber_dcc_handle_recv (int type, int fd, watch_type_t watch, void *data) |
int | jabber_dcc_postinit (void *data, va_list ap) |
Zmienne |
int | jabber_dcc |
int | jabber_dcc_port |
char * | jabber_dcc_ip |
Dokumentacja definicji
#define JABBER_DEFAULT_DCC_PORT 6000 |
Dokumentacja typów wyliczanych
- Wartości wyliczeń:
JABBER_DCC_PROTOCOL_UNKNOWN |
|
JABBER_DCC_PROTOCOL_BYTESTREAMS |
|
JABBER_DCC_PROTOCOL_IBB |
|
JABBER_DCC_PROTOCOL_WEBDAV |
|
- Wartości wyliczeń:
SOCKS5_UNKNOWN |
|
SOCKS5_CONNECT |
|
SOCKS5_AUTH |
|
SOCKS5_DATA |
|
Dokumentacja funkcji
void jabber_dcc_close_handler |
( |
struct dcc_s * |
d |
) |
|
dcc_t* jabber_dcc_find |
( |
const char * |
uin, |
|
|
const char * |
id, |
|
|
const char * |
sid | |
|
) |
| | |
int jabber_dcc_handle_recv |
( |
int |
type, |
|
|
int |
fd, |
|
|
watch_type_t |
watch, |
|
|
void * |
data | |
|
) |
| | |
int jabber_dcc_postinit |
( |
void * |
data, |
|
|
va_list |
ap | |
|
) |
| | |
Dokumentacja zmiennych