| 35 * |
35 * |
| 36 * TCP allows packet 64K |
36 * TCP allows packet 64K |
| 37 */ |
37 */ |
| 38 #define MAX_PACKET_SIZE 65535 |
38 #define MAX_PACKET_SIZE 65535 |
| 39 |
39 |
| 40 gint read_packet_b(guint8 *buf, guint8 **cursor, gint buflen, guint8 *b); |
40 gint qq_get8(guint8 *b, guint8 *buf); |
| 41 gint read_packet_w(guint8 *buf, guint8 **cursor, gint buflen, guint16 *w); |
41 gint qq_get16(guint16 *w, guint8 *buf); |
| 42 gint read_packet_dw(guint8 *buf, guint8 **cursor, gint buflen, guint32 *dw); |
42 gint qq_get32(guint32 *dw, guint8 *buf); |
| 43 gint read_packet_time(guint8 *buf, guint8 **cursor, gint buflen, time_t *t); |
43 gint qq_getime(time_t *t, guint8 *buf); |
| 44 gint read_packet_data(guint8 *buf, guint8 **cursor, gint buflen, guint8 *data, gint datalen); |
44 gint qq_getdata(guint8 *data, gint datalen, guint8 *buf); |
| 45 gint create_packet_b(guint8 *buf, guint8 **cursor, guint8 b); |
45 |
| 46 gint create_packet_w(guint8 *buf, guint8 **cursor, guint16 w); |
46 gint qq_put8(guint8 *buf, guint8 b); |
| 47 gint create_packet_dw(guint8 *buf, guint8 **cursor, guint32 dw); |
47 gint qq_put16(guint8 *buf, guint16 w); |
| 48 gint create_packet_data(guint8 *buf, guint8 **cursor, guint8 *data, gint datalen); |
48 gint qq_put32(guint8 *buf, guint32 dw); |
| |
49 gint qq_putdata(guint8 *buf, guint8 *data, const int datalen); |
| |
50 |
| |
51 //gint read_packet_b(guint8 *buf, guint8 **cursor, gint buflen, guint8 *b); |
| |
52 //gint read_packet_w(guint8 *buf, guint8 **cursor, gint buflen, guint16 *w); |
| |
53 //gint read_packet_dw(guint8 *buf, guint8 **cursor, gint buflen, guint32 *dw); |
| |
54 //gint read_packet_time(guint8 *buf, guint8 **cursor, gint buflen, time_t *t); |
| |
55 //gint read_packet_data(guint8 *buf, guint8 **cursor, gint buflen, guint8 *data, gint datalen); |
| |
56 |
| |
57 //gint create_packet_b(guint8 *buf, guint8 **cursor, guint8 b); |
| |
58 //gint create_packet_w(guint8 *buf, guint8 **cursor, guint16 w); |
| |
59 //gint create_packet_dw(guint8 *buf, guint8 **cursor, guint32 dw); |
| |
60 //gint create_packet_data(guint8 *buf, guint8 **cursor, guint8 *data, gint datalen); |
| 49 |
61 |
| 50 #endif |
62 #endif |