All pastes #1065199 Raw Edit

Unnamed

public cpp v1 · immutable
#1065199 ·published 2008-07-08 02:43 UTC
rendered paste body
void auth_done(bool success, ClientConnection& connection) {	if (success) {		std::cout << "auth_done: Authenticated!" << std::endl;	} else {		std::cout << "auth_done: Authentication failure" << std::endl;	}}void connect_done(ClientConnection& connection) {	std::cout << "connect_done: Connected!" << std::endl;	connection.async_auth("password", sigc::group(sigc::ptr_fun(&auth_done), sigc::_2, sigc::_1));}int main() {	Main svc;	std::cout << "main: Calling async_connect" << std::endl;	svc.async_connect("localhost", sigc::ptr_fun(&connect_done));	std::cout << "main: done" << std::endl;	std::cout << "main: starting event loop" << std::endl;	svc.run();	return 0;}