</para>
-<!-- ##### FUNCTION gras_msgtype_register ##### -->
+<!-- ##### FUNCTION gras_msgtype_declare ##### -->
<para>
</para>
-@msgId:
@name:
-@sequence_count:
-@Varargs:
+@payload:
+@dst:
@Returns:
-<!-- ##### USER_FUNCTION gras_cb_t ##### -->
+<!-- ##### FUNCTION gras_msgtype_declare_v ##### -->
<para>
</para>
-@msg:
+@name:
+@version:
+@payload:
+@dst:
@Returns:
-<!-- ##### FUNCTION gras_cb_register ##### -->
+<!-- ##### FUNCTION gras_msgtype_by_name ##### -->
<para>
</para>
-@message:
-@TTL:
-@cb:
+@name:
+@dst:
@Returns:
-<!-- ##### FUNCTION gras_msg_new ##### -->
+<!-- ##### FUNCTION gras_msgtype_by_namev ##### -->
<para>
</para>
-@msgId:
-@free_data_on_free:
-@seqCount:
-@Varargs:
+@name:
+@version:
+@dst:
@Returns:
-<!-- ##### FUNCTION gras_msg_free ##### -->
+<!-- ##### USER_FUNCTION gras_cb_t ##### -->
<para>
</para>
+@expeditor:
+@payload:
+@Returns:
+<!-- # Unused Parameters # -->
+@payload_type:
+@payload_data:
@msg:
-<!-- ##### FUNCTION gras_msg_handle ##### -->
+<!-- ##### FUNCTION gras_cb_register ##### -->
<para>
</para>
-@timeOut:
+@msgtype:
+@cb:
@Returns:
+<!-- # Unused Parameters # -->
+@message:
+@TTL:
+
+
+<!-- ##### FUNCTION gras_cb_unregister ##### -->
+<para>
+
+</para>
+
+@msgtype:
+@cb:
<!-- ##### FUNCTION gras_msg_send ##### -->
</para>
+@sock:
+@msgtype:
+@payload:
+@Returns:
+<!-- # Unused Parameters # -->
@sd:
@msg:
@freeDirective:
-@Returns:
<!-- ##### FUNCTION gras_msg_wait ##### -->
</para>
@timeout:
+@msgt_want:
+@expeditor:
+@payload:
+@Returns:
+<!-- # Unused Parameters # -->
@id:
@message:
+
+
+<!-- ##### FUNCTION gras_msg_handle ##### -->
+<para>
+
+</para>
+
+@timeOut:
@Returns: