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