{
/**
- * Reply to client, of type is GNUNET_MESSAGE_TYPE_ARM_STATUS.
+ * Reply to client, of type is GNUNET_MESSAGE_TYPE_ARM_STATUS.
*/
struct GNUNET_MessageHeader header;
-
+
/**
* Status from the 'enum GNUNET_ARM_ServiceStatus'
*/
struct GNUNET_ARM_Message
{
/**
- * Reply to client, type is GNUNET_MESSAGE_TYPE_ARM_RESULT or
- * GNUNET_MESSAGE_TYPE_ARM_LIST_RESULT.
+ * Reply to client, type is #GNUNET_MESSAGE_TYPE_ARM_RESULT or
+ * #GNUNET_MESSAGE_TYPE_ARM_LIST_RESULT.
* OR
- * Request from client, type is GNUNET_MESSAGE_TYPE_ARM_REQUEST
+ * Request from client, type is #GNUNET_MESSAGE_TYPE_ARM_START or
+ * #GNUNET_MESSAGE_TYPE_ARM_STOP.
*/
struct GNUNET_MessageHeader header;
-
+
+ /**
+ * For alignment.
+ */
+ uint32_t reserved;
+
/**
* ID of a request that is being replied to.
* OR
{
/**
- * Reply to client, of type is GNUNET_MESSAGE_TYPE_ARM_RESULT, with an ID.
+ * Reply to client, of type is #GNUNET_MESSAGE_TYPE_ARM_RESULT, with an ID.
*/
struct GNUNET_ARM_Message arm_msg;
-
+
/**
- * Result from the 'enum GNUNET_ARM_Result'
+ * Result from the `enum GNUNET_ARM_Result`
*/
uint32_t result;
};
/**
- * Reply from ARM to client for the
- * GNUNET_MESSAGE_TYPE_ARM_LIST request followed by count
+ * Reply from ARM to client for the
+ * GNUNET_MESSAGE_TYPE_ARM_LIST request followed by count
* '\0' terminated strings. header->size contains the
* total size (including all strings).
*/
struct GNUNET_ARM_ListResultMessage
{
/**
- * Reply to client, of type is GNUNET_MESSAGE_TYPE_ARM_LIST_RESULT,
+ * Reply to client, of type is #GNUNET_MESSAGE_TYPE_ARM_LIST_RESULT,
* with an ID.
*/
struct GNUNET_ARM_Message arm_msg;