Files @ e494f4968400
Branch filter:

Location: libtransport.git/examples/server_connect/main.cpp

Jan Kaluza
Added all config variables into Config class. Added support for Doxygen
#include "transport/config.h"
#include "transport/transport.h"
#include "transport/logger.h"
#include "Swiften/EventLoop/SimpleEventLoop.h"

using namespace Transport;

int main(void)
{
	Config config;
	if (!config.load("sample.cfg")) {
		std::cout << "Can't open sample.cfg configuration file.\n";
		return 1;
	}
	Swift::logging = true;

	Swift::SimpleEventLoop eventLoop;
	Component transport(&eventLoop, &config);

	Logger logger(&transport);

	transport.connect();
	eventLoop.run();
}