view plugins/perl/common/SSLConn.xs @ 11249:b4b1be482b4e

[gaim-migrate @ 13418] sf patch #1235519, from Sadrul Habib Chowdhury This is a pretty big patch that makes Gaim correctly save and restore the current status (away/available, away message, available message, invisible, etc). The GaimGtkStatusBoxWidget thing I think defaults to "Available" every time its created, which overrides the setting that was saved to the XML file. So that still needs to be fixed before this will really work. Anyway, mad props to Sadrul for putting up with my requests on this patch committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sat, 13 Aug 2005 05:22:09 +0000
parents 134d0001983d
children b284c703d398
line wrap: on
line source



#include "module.h"

/* TODO


Gaim::Ssl::Connection
gaim_ssl_connect(account, host, port, func, error_func, data)
	Gaim::Account account
	const char *host
	int port
	GaimSslInputFunction func
	GaimSslErrorFunction error_func

void 
gaim_ssl_input_add(gsc, func, data)
	Gaim::Ssl::Connection gsc
	Gaim::SslInputFunction func

 

Gaim::Ssl::Connection
gaim_ssl_connect_fd(account, fd, func, error_func, data)
	Gaim::Account account
	int fd
	GaimSslInputFunction func
	GaimSslErrorFunction error_func
 


*/

MODULE = Gaim::SSL  PACKAGE = Gaim::SSL   PREFIX = gaim_ssl_
PROTOTYPES: ENABLE
	
	
	
void 
gaim_ssl_close(gsc)
	Gaim::Ssl::Connection gsc



Gaim::Ssl::Ops
gaim_ssl_get_ops()
 

void 
gaim_ssl_init()
 
 

gboolean 
gaim_ssl_is_supported()
 

size_t 
gaim_ssl_read(gsc, buffer, len)
	Gaim::Ssl::Connection gsc
	void * buffer
	size_t len

void 
gaim_ssl_set_ops(ops)
	Gaim::Ssl::Ops ops

void 
gaim_ssl_uninit()
 

size_t 
gaim_ssl_write(gsc, buffer, len)
	Gaim::Ssl::Connection gsc
	void * buffer
	size_t len