Properly declare websocket functions in header
This commit is contained in:
parent
93842aa798
commit
e69d4a4546
|
@ -65,6 +65,8 @@ typedef struct {
|
|||
} settings_t;
|
||||
|
||||
|
||||
int resolve_host(struct in_addr *sin_addr, const char *hostname);
|
||||
|
||||
ssize_t ws_recv(ws_ctx_t *ctx, void *buf, size_t len);
|
||||
|
||||
ssize_t ws_send(ws_ctx_t *ctx, const void *buf, size_t len);
|
||||
|
@ -82,3 +84,17 @@ ssize_t ws_send(ws_ctx_t *ctx, const void *buf, size_t len);
|
|||
#define handler_msg(...) gen_handler_msg(stdout, __VA_ARGS__);
|
||||
#define handler_emsg(...) gen_handler_msg(stderr, __VA_ARGS__);
|
||||
|
||||
void traffic(const char * token);
|
||||
|
||||
int encode_hixie(u_char const *src, size_t srclength,
|
||||
char *target, size_t targsize);
|
||||
int decode_hixie(char *src, size_t srclength,
|
||||
u_char *target, size_t targsize,
|
||||
unsigned int *opcode, unsigned int *left);
|
||||
int encode_hybi(u_char const *src, size_t srclength,
|
||||
char *target, size_t targsize, unsigned int opcode);
|
||||
int decode_hybi(unsigned char *src, size_t srclength,
|
||||
u_char *target, size_t targsize,
|
||||
unsigned int *opcode, unsigned int *left);
|
||||
|
||||
void start_server();
|
||||
|
|
Loading…
Reference in New Issue