mirror of
https://github.com/rkd77/elinks.git
synced 2024-09-29 03:17:53 -04:00
23 lines
588 B
C
23 lines
588 B
C
|
|
||
|
#ifndef EL__PROTOCOL_BITTORRENT_BITTORRENT_H
|
||
|
#define EL__PROTOCOL_BITTORRENT_BITTORRENT_H
|
||
|
|
||
|
#include "main/module.h"
|
||
|
#include "network/state.h"
|
||
|
|
||
|
struct string;
|
||
|
struct uri;
|
||
|
|
||
|
extern struct module bittorrent_protocol_module;
|
||
|
|
||
|
uint32_t get_bittorrent_peerwire_max_message_length(void);
|
||
|
uint32_t get_bittorrent_peerwire_max_request_length(void);
|
||
|
|
||
|
int *get_bittorrent_selection(struct uri *uri, size_t size);
|
||
|
void add_bittorrent_selection(struct uri *uri, int *selection, size_t size);
|
||
|
|
||
|
void add_bittorrent_message(struct uri *uri, enum connection_state state,
|
||
|
struct string *);
|
||
|
|
||
|
#endif
|