Commit fa1a49ab authored by Marcus Lundblad's avatar Marcus Lundblad Committed by Youness Alaoui

Added comments on new fields and a new struct

parent 77dcc2e0
...@@ -89,10 +89,12 @@ typedef struct { ...@@ -89,10 +89,12 @@ typedef struct {
uint8_t ms_connection_id[20]; uint8_t ms_connection_id[20];
uint32_t ms_sequence_num; uint32_t ms_sequence_num;
bool ms_connection_id_valid; bool ms_connection_id_valid;
GHashTable *permissions; GHashTable *permissions; /* stores installed permissions */
GHashTable *sent_permissions; GHashTable *sent_permissions; /* ongoing permission installed */
GHashTable *send_data_queues; GHashTable *send_data_queues; /* stores a send data queue for per
guint permission_timeout_source; peer */
guint permission_timeout_source; /* timer used to invalidate
permissions */
gboolean has_binding; gboolean has_binding;
gboolean sent_binding; gboolean sent_binding;
guint binding_timeout_source; guint binding_timeout_source;
...@@ -105,6 +107,7 @@ typedef struct { ...@@ -105,6 +107,7 @@ typedef struct {
TurnPriv *priv; TurnPriv *priv;
} SendRequest; } SendRequest;
/* used to store data sent while obtaining a permission */
typedef struct { typedef struct {
gchar *data; gchar *data;
guint data_len; guint data_len;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment