Mercurial > pidgin.yaz
comparison libpurple/sslconn.h @ 17290:3bccbafea8c1
- Completed SslConnection fields docs
- Noted lack of code in purple_ssl_init
author | William Ehlhardt <williamehlhardt@gmail.com> |
---|---|
date | Thu, 24 May 2007 21:45:27 +0000 |
parents | bf516a0c430e |
children | 2d2c72f70e8c |
comparison
equal
deleted
inserted
replaced
17289:bf516a0c430e | 17290:3bccbafea8c1 |
---|---|
50 int port; | 50 int port; |
51 /** Data to pass to PurpleSslConnection::connect_cb() */ | 51 /** Data to pass to PurpleSslConnection::connect_cb() */ |
52 void *connect_cb_data; | 52 void *connect_cb_data; |
53 /** Callback triggered once the SSL handshake is complete */ | 53 /** Callback triggered once the SSL handshake is complete */ |
54 PurpleSslInputFunction connect_cb; | 54 PurpleSslInputFunction connect_cb; |
55 /** TODO: Document me! */ | 55 /** Callback triggered if there is an error during connection */ |
56 PurpleSslErrorFunction error_cb; | 56 PurpleSslErrorFunction error_cb; |
57 /** Data passed to PurpleSslConnection::recv_cb() */ | 57 /** Data passed to PurpleSslConnection::recv_cb() */ |
58 /* TODO: Is this stuff even used?? */ | |
59 void *recv_cb_data; | 58 void *recv_cb_data; |
59 /** User-defined callback executed when the SSL connection receives data */ | |
60 PurpleSslInputFunction recv_cb; | 60 PurpleSslInputFunction recv_cb; |
61 | 61 |
62 /** File descriptor used to refer to the socket */ | 62 /** File descriptor used to refer to the socket */ |
63 int fd; | 63 int fd; |
64 /** Glib event source ID; used to refer to the received data callback | |
65 * in the glib eventloop */ | |
64 int inpa; | 66 int inpa; |
67 /** Data related to the underlying TCP connection */ | |
65 PurpleProxyConnectData *connect_data; | 68 PurpleProxyConnectData *connect_data; |
66 | 69 |
67 /** Internal connection data managed by the SSL backend (GnuTLS/LibNSS/whatever) */ | 70 /** Internal connection data managed by the SSL backend (GnuTLS/LibNSS/whatever) */ |
68 void *private_data; | 71 void *private_data; |
69 }; | 72 }; |