| RoadRunner Reference Manual | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> |
gboolean rr_listener_shutdown (RRListener *listen, GError **error); gboolean rr_listener_disconnect_all (RRListener *listener, GError **error); void rr_listener_set_profile_registry (RRListener *listener, RRProfileRegistry *profreg); void rr_listener_add_connection (RRListener *listener, RRConnection *connection); void rr_listener_remove_connection (RRListener *listener, RRConnection *connection); gint rr_listener_get_num_connections (RRListener *listener); void rr_listener_set_max_connections (RRListener *listener, int max); gint rr_listener_get_max_connections (RRListener *listener); |
gboolean rr_listener_shutdown (RRListener *listen, GError **error); |
| listen : | |
| error : | |
| Returns : |
|
gboolean rr_listener_disconnect_all (RRListener *listener, GError **error); |
Tries to disconnect all open connections on this listener
| listener : | |
| error : | location to store an error message |
| Returns : | TRUE on success, FALSE on failure. |
void rr_listener_set_profile_registry
(RRListener *listener,
RRProfileRegistry *profreg); |
| listener : | |
| profreg : |
|
void rr_listener_add_connection (RRListener *listener, RRConnection *connection); |
| listener : | |
| connection : |
|
void rr_listener_remove_connection (RRListener *listener, RRConnection *connection); |
| listener : | |
| connection : |
|
gint rr_listener_get_num_connections (RRListener *listener); |
| listener : | |
| Returns : |
|
void rr_listener_set_max_connections (RRListener *listener, int max); |
use -1 to allow unlimited number of connections.
| listener : | |
| max : | maximum number of connections. |
gint rr_listener_get_max_connections (RRListener *listener); |
| listener : | |
| Returns : |
|