network_backend_t *network_backend_new() {
	network_backend_t *b;

	b = g_new0(network_backend_t, 1);

	b->pool = network_connection_pool_new();
	b->uuid = g_string_new(NULL);
	b->addr = network_address_new();

	return b;
}
Exemplo n.º 2
0
network_backend_t *network_backend_new(guint event_thread_count) {
	network_backend_t *b = g_new0(network_backend_t, 1);

	b->pools = g_ptr_array_new();
	guint i;
	for (i = 0; i <= event_thread_count; ++i) {
		network_connection_pool* pool = network_connection_pool_new();
		g_ptr_array_add(b->pools, pool);
	}

	b->uuid = g_string_new(NULL);
	b->addr = network_address_new();

	return b;
}
Exemplo n.º 3
0
/**
 * @deprecated: will be removed in 1.0
 * @see network_connection_pool_new()
 */
network_connection_pool *network_connection_pool_init(void) {
	return network_connection_pool_new();
}