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; }
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; }
/** * @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(); }