| 55 typedef struct |
55 typedef struct |
| 56 { |
56 { |
| 57 gboolean (*init)(void); |
57 gboolean (*init)(void); |
| 58 void (*uninit)(void); |
58 void (*uninit)(void); |
| 59 GaimInputFunction connect_cb; |
59 GaimInputFunction connect_cb; |
| 60 void (*recv)(gpointer data, gint source, GaimInputCondition cond); |
|
| 61 void (*close)(GaimSslConnection *gsc); |
60 void (*close)(GaimSslConnection *gsc); |
| 62 size_t (*read)(GaimSslConnection *gsc, void *data, size_t len); |
61 size_t (*read)(GaimSslConnection *gsc, void *data, size_t len); |
| 63 size_t (*write)(GaimSslConnection *gsc, const void *data, size_t len); |
62 size_t (*write)(GaimSslConnection *gsc, const void *data, size_t len); |
| 64 |
63 |
| 65 } GaimSslOps; |
64 } GaimSslOps; |