towards handling suboperations during overlay connect
[oweals/gnunet.git] / src / testbed / testbed.h
index ac8fed0a6ef582c67a147e830fc6c22545a48b69..198f764b301fb1ad314bdb6291daee3c40832066 100644 (file)
@@ -701,6 +701,30 @@ struct GNUNET_TESTBED_SlaveConfiguration
 
 };
 
+
+/**
+ * Message sent from a controller to the testbed API seeking the configuration
+ * of the host whose id is contained in the message.
+ */
+struct GNUNET_TESTBED_NeedControllerConfig
+{
+  /**
+   * Type is GNUNET_MESSAGE_TYPE_TESTBED_NEEDCONTROLLERCONFIG
+   */
+  struct GNUNET_MessageHeader header;
+
+  /**
+   * The id of the controller host
+   */
+  uint32_t controller_host_id GNUNET_PACKED;
+
+  /**
+   * Operation ID
+   */
+  uint64_t operation_id GNUNET_PACKED;
+
+};
+
 GNUNET_NETWORK_STRUCT_END
 
 #endif