|
Functions |
AlpChannel * | prv_channel_create () |
void | prv_channel_destroy (AlpChannel *channel) |
AlpConnection * | prv_connection_create (AlpConnectionUsageHint hint) |
void | prv_connection_destroy (AlpConnection *connection) |
AlpMessage * | prv_message_create () |
AlpMessage * | prv_message_clone (AlpMessage *msg) |
void | prv_message_destroy (AlpMessage *message) |
GIOStatus | prv_get_msg_header (AlpConnection *connection, AlpMessage **msg, GIOChannel *source) |
void | prv_invoke_message_callback (AlpConnection *connection, AlpMessage *message) |
gboolean | prv_server_received_input_hangup_CB (GIOChannel *source, GIOCondition condition, gpointer data) |
gboolean | prv_client_received_input_hangup_CB (GIOChannel *source, GIOCondition condition, gpointer data) |
gboolean | prv_received_output_hangup_CB (GIOChannel *source, GIOCondition condition, gpointer data) |
gboolean | prv_server_accept_CB (GIOChannel *source, GIOCondition condition, gpointer data) |
gboolean | prv_connection_table_remove_CB (gpointer key, gpointer value, gpointer userData) |
gboolean | prv_finish_packing (AlpMessage *message) |
gboolean | prv_repack_header (AlpMessage *message) |
gboolean | prv_realloc_message_buffer (AlpMessage *message, guint numBytesNeeded) |
void | prv_install_SIGPIPE_handler (struct sigaction *oldHandler) |
void | prv_restore_SIGPIPE_handler (struct sigaction *oldHandler) |
void | prv_install_g_io_out_callback (AlpConnection *connection) |
alp_status_t | prv_queue_received_message (AlpConnection *connection, AlpMessage *msg) |
gboolean | prv_idle_send_queued_messages_CB (gpointer data) |
alp_status_t | prv_send_queued_messages (AlpConnection *connection) |
alp_status_t | prv_check_for_queued_message (AlpConnection *connection, gint msgID, AlpMessage **message) |
alp_status_t | prv_queue_sent_message (AlpConnection *connection, AlpMessage *msg) |
gboolean | prv_receive_func_timeout_CB (gpointer data) |
gboolean | prv_receive_func_input_hangup_CB (GIOChannel *source, GIOCondition condition, gpointer data) |
alp_status_t | prv_receive_func (SynchReceiveData *receiveData) |
alp_status_t | prv_wait_for_synch_receive (AlpConnection *connection, gint messageID, guint timeout, AlpMessage **message) |
alp_status_t | prv_send_with_response (AlpConnection *connection, AlpMessage *messageToSend, guint timeout, AlpMessage **responseMessage) |
void | prv_server_socket_name (const gchar *channelName, GString *socketFileName) |
void | prv_make_dirs (GString *path) |
void | prv_clean_up_old_socket (const gchar *channelName, const GString *socketName) |
gboolean | prv_set_up_client_connection (AlpConnection *newConnection) |
gboolean | prv_wait_for_connect_CB (GIOChannel *source, GIOCondition condition, gpointer data) |
gboolean | prv_synch_connect_timeout_CB (gpointer data) |
gboolean | prv_synch_connect_ready_CB (gpointer data) |
alp_status_t | prv_do_synch_connect_loop (AlpConnection *connection, gint timeout) |
gint | prv_try_to_connect (AlpConnection *connection, const gchar *channelName, gboolean isRetry, gint timeout, alp_status_t *status) |