diff options
author | ulim <a.sporto+bee@gmail.com> | 2007-12-03 15:28:45 +0100 |
---|---|---|
committer | ulim <a.sporto+bee@gmail.com> | 2007-12-03 15:28:45 +0100 |
commit | 2ff20765990c756533957e8da9c7c29dd3102e79 (patch) | |
tree | 8d19ceb1490866feee355ba9a098d7e4be6eea53 /protocols/nogaim.h | |
parent | 2c2df7dd91930345a9b22a8bb61327d1dcc7e3d5 (diff) |
Intermediate commit. Sending seems to work. TODOs:
* move from out_of_data to is_writable, eliminate buffers
* implement "transfers reject [id]"
* documentation in commands.xml
* implement throughput and cummulative throughput boundaries
* feature discovery before sending
* implement sending over a proxy
(proxy discovery, socks5 client handshake for sending, activate message)
* integrate toxik-mek-ft
Diffstat (limited to 'protocols/nogaim.h')
-rw-r--r-- | protocols/nogaim.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/protocols/nogaim.h b/protocols/nogaim.h index 8651754a..f17c5a1e 100644 --- a/protocols/nogaim.h +++ b/protocols/nogaim.h @@ -228,6 +228,9 @@ struct prpl { /* Mainly for AOL, since they think "Bung hole" == "Bu ngho le". *sigh* * - Most protocols will just want to set this to g_strcasecmp().*/ int (* handle_cmp) (const char *who1, const char *who2); + + /* Incoming transfer request */ + void (* transfer_request) (struct im_connection *, file_transfer_t *ft, char *handle ); }; /* im_api core stuff. */ |