#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