1 #include "opensrf/transport_client.h"
6 /** Connects to jabber. Returns 1 on success, 0 on failure */
7 int osrf_system_bootstrap_client();
9 /** Useful for managing multiple connections. Any clients added should
10 * live through the duration of the process so there are no cleanup procedures
13 struct transport_client_cache_struct {
14 transport_client* client;
16 struct transport_client_cache_struct* next;
18 typedef struct transport_client_cache_struct transport_client_cache;
20 void osrf_system_push_transport_client( transport_client* client, char* service );
21 transport_client* osrf_system_get_transport_client( char* service );