aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2012-06-06 13:46:42 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2012-06-06 13:46:42 +0000
commit6122f7a404a27625b1f8cfee149ba225cb8b5ac7 (patch)
treed020db2058e42b89c0cd357de7d3720a31f959ce /src
parentdcc78ece850d985ca9dbd4c82288dde7824b9c76 (diff)
downloadgnunet-6122f7a404a27625b1f8cfee149ba225cb8b5ac7.tar.gz
gnunet-6122f7a404a27625b1f8cfee149ba225cb8b5ac7.zip
-testbed message types
Diffstat (limited to 'src')
-rw-r--r--src/include/gnunet_protocols.h102
-rw-r--r--src/testbed/testbed.h38
2 files changed, 120 insertions, 20 deletions
diff --git a/src/include/gnunet_protocols.h b/src/include/gnunet_protocols.h
index b655f0896..b194cf6c4 100644
--- a/src/include/gnunet_protocols.h
+++ b/src/include/gnunet_protocols.h
@@ -1304,8 +1304,108 @@ extern "C"
1304 */ 1304 */
1305#define GNUNET_MESSAGE_TYPE_LOCKMANAGER_SUCCESS 442 1305#define GNUNET_MESSAGE_TYPE_LOCKMANAGER_SUCCESS 442
1306 1306
1307/*******************************************************************************
1308 * TESTBED message types
1309 ******************************************************************************/
1310
1311/**
1312 * Initial message from a client to a testing control service
1313 */
1314#define GNUNET_MESSAGE_TYPE_TESTBED_INIT 460
1315
1316/**
1317 * Message to add host
1318 */
1319#define GNUNET_MESSAGE_TYPE_TESTBED_ADDHOST 461
1320
1321/**
1322 * Message to signal that a add host succeeded
1323 */
1324#define GNUNET_MESSAGE_TYPE_TESTBED_ADDHOSTSUCCESS 462
1325
1326/**
1327 * Message to configure a service to be shared among peers
1328 */
1329#define GNUNET_MESSAGE_TYPE_TESTBED_SERVICESHARE 463
1330
1331/**
1332 * Message to link delegated controller to slave controller
1333 */
1334#define GNUNET_MESSAGE_TYPE_TESTBED_LCONTROLLERS 464
1335
1336/**
1337 * Message to create a peer at a host
1338 */
1339#define GNUNET_MESSAGE_TYPE_TESTBED_CREATEPEER 465
1340
1341/**
1342 * Message to reconfigure a peer
1343 */
1344#define GNUNET_MESSAGE_TYPE_TESTBED_PEERRECONF 466
1345
1346/**
1347 * Message to start a peer at a host
1348 */
1349#define GNUNET_MESSAGE_TYPE_TESTBED_STARTPEER 467
1350
1351/**
1352 * Message to stop a peer at a host
1353 */
1354#define GNUNET_MESSAGE_TYPE_TESTBED_STOPPEER 468
1355
1356/**
1357 * Message to destroy a peer
1358 */
1359#define GNUNET_MESSAGE_TYPE_TESTBED_DESTROYPEER 469
1360
1361/**
1362 * Configure underlay link message
1363 */
1364#define GNUNET_MESSAGE_TYPE_TESTBED_CONFIGULLINK 470
1365
1366/**
1367 * Message to connect peers in a overlay
1368 */
1369#define GNUNET_MESSAGE_TYPE_TESTBED_OLCONNECT 471
1370
1371/**
1372 * Message for peer events
1373 */
1374#define GNUNET_MESSAGE_TYPE_TESTBED_PEEREVENT 472
1375
1376/**
1377 * Message for peer connect events
1378 */
1379#define GNUNET_MESSAGE_TYPE_TESTBED_PEERCONEVENT 473
1380
1381/**
1382 * Message for operation events
1383 */
1384#define GNUNET_MESSAGE_TYPE_TESTBED_OPERATIONEVENT 474
1385
1386/**
1387 * Message to signal successful peer creation
1388 */
1389#define GNUNET_MESSAGE_TYPE_TESTBED_PEERCREATESUCCESS 475
1390
1391/**
1392 * Message to signal a generic operation has been successful
1393 */
1394#define GNUNET_MESSAGE_TYPE_TESTBED_GENERICOPSUCCESS 476
1395
1396/**
1397 * Message to get the configuration of a peer
1398 */
1399#define GNUNET_MESSAGE_TYPE_TESTBED_GETPEERCONFIG 477
1400
1401/**
1402 * Message containing the peer configuration
1403 */
1404#define GNUNET_MESSAGE_TYPE_TESTBED_PEERCONFIG 478
1405
1406
1307/** 1407/**
1308 * Next available: 450 1408 * Next available: 500
1309 */ 1409 */
1310 1410
1311/******************************************************************************* 1411/*******************************************************************************
diff --git a/src/testbed/testbed.h b/src/testbed/testbed.h
index 8fd847bb2..703ca0308 100644
--- a/src/testbed/testbed.h
+++ b/src/testbed/testbed.h
@@ -37,7 +37,7 @@ struct GNUNET_TESTBED_Message
37{ 37{
38 38
39 /** 39 /**
40 * Type is 40 * Type is GNUNET_MESSAGE_TYPE_TESTBED_INIT
41 */ 41 */
42 struct GNUNET_MessageHeader header; 42 struct GNUNET_MessageHeader header;
43 43
@@ -65,7 +65,7 @@ struct GNUNET_TESTBED_AddHostMessage
65{ 65{
66 66
67 /** 67 /**
68 * Type is 68 * Type is GNUNET_MESSAGE_TYPE_TESTBED_ADDHOST
69 */ 69 */
70 struct GNUNET_MessageHeader header; 70 struct GNUNET_MessageHeader header;
71 71
@@ -101,7 +101,7 @@ struct GNUNET_TESTBED_HostConfirmedMessage
101{ 101{
102 102
103 /** 103 /**
104 * Type is 104 * Type is GNUNET_MESSAGE_TYPE_TESTBED_ADDHOSTSUCCESS
105 */ 105 */
106 struct GNUNET_MessageHeader header; 106 struct GNUNET_MessageHeader header;
107 107
@@ -125,7 +125,7 @@ struct GNUNET_TESTBED_ConfigureSharedServiceMessage
125{ 125{
126 126
127 /** 127 /**
128 * Type is 128 * Type is GNUNET_MESSAGE_TYPE_TESTBED_SERVICESHARE
129 */ 129 */
130 struct GNUNET_MessageHeader header; 130 struct GNUNET_MessageHeader header;
131 131
@@ -154,7 +154,7 @@ struct GNUNET_TESTBED_ControllerLinkMessage
154{ 154{
155 155
156 /** 156 /**
157 * Type is 157 * Type is GNUNET_MESSAGE_TYPE_TESTBED_LCONTROLLERS
158 */ 158 */
159 struct GNUNET_MessageHeader header; 159 struct GNUNET_MessageHeader header;
160 160
@@ -188,7 +188,7 @@ struct GNUNET_TESTBED_PeerCreateMessage
188{ 188{
189 189
190 /** 190 /**
191 * Type is 191 * Type is GNUNET_MESSAGE_TYPE_TESTBED_CREATEPEER
192 */ 192 */
193 struct GNUNET_MessageHeader header; 193 struct GNUNET_MessageHeader header;
194 194
@@ -216,7 +216,7 @@ struct GNUNET_TESTBED_PeerReconfigureMessage
216{ 216{
217 217
218 /** 218 /**
219 * Type is 219 * Type is GNUNET_MESSAGE_TYPDE_TESTBED_PEERRECONF
220 */ 220 */
221 struct GNUNET_MessageHeader header; 221 struct GNUNET_MessageHeader header;
222 222
@@ -244,7 +244,7 @@ struct GNUNET_TESTBED_PeerStartMessage
244{ 244{
245 245
246 /** 246 /**
247 * Type is 247 * Type is GNUNET_MESSAGE_TYPE_TESTBED_STARTPEER
248 */ 248 */
249 struct GNUNET_MessageHeader header; 249 struct GNUNET_MessageHeader header;
250 250
@@ -269,7 +269,7 @@ struct GNUNET_TESTBED_PeerStopMessage
269{ 269{
270 270
271 /** 271 /**
272 * Type is 272 * Type is GNUNET_MESSAGE_TYPE_TESTBED_STOPPEER
273 */ 273 */
274 struct GNUNET_MessageHeader header; 274 struct GNUNET_MessageHeader header;
275 275
@@ -294,7 +294,7 @@ struct GNUNET_TESTBED_PeerDestroyMessage
294{ 294{
295 295
296 /** 296 /**
297 * Type is 297 * Type is GNUNET_MESSAGE_TYPE_TESTBED_DESTROYPEER
298 */ 298 */
299 struct GNUNET_MessageHeader header; 299 struct GNUNET_MessageHeader header;
300 300
@@ -319,7 +319,7 @@ struct GNUNET_TESTBED_ConfigureUnderlayLinkMessage
319{ 319{
320 320
321 /** 321 /**
322 * Type is 322 * Type is GNUNET_MESSAGE_TYPE_TESTBED_CONFIGULLINK
323 */ 323 */
324 struct GNUNET_MessageHeader header; 324 struct GNUNET_MessageHeader header;
325 325
@@ -356,7 +356,7 @@ struct GNUNET_TESTBED_OverlayConnectMessage
356{ 356{
357 357
358 /** 358 /**
359 * Type is 359 * Type is GNUNET_MESSAGE_TYPE_TESTBED_OLCONNECT
360 */ 360 */
361 struct GNUNET_MessageHeader header; 361 struct GNUNET_MessageHeader header;
362 362
@@ -385,7 +385,7 @@ struct GNUNET_TESTBED_PeerEventMessage
385{ 385{
386 386
387 /** 387 /**
388 * Type is 388 * Type is GNUNET_MESSAGE_TYPE_TESTBED_PEEREVENT
389 */ 389 */
390 struct GNUNET_MessageHeader header; 390 struct GNUNET_MessageHeader header;
391 391
@@ -420,7 +420,7 @@ struct GNUNET_TESTBED_ConnectionEventMessage
420{ 420{
421 421
422 /** 422 /**
423 * Type is 423 * Type is GNUNET_MESSAGE_TYPE_TESTBED_PEERCONEVENT
424 */ 424 */
425 struct GNUNET_MessageHeader header; 425 struct GNUNET_MessageHeader header;
426 426
@@ -455,7 +455,7 @@ struct GNUNET_TESTBED_OperationFailureEventMessage
455{ 455{
456 456
457 /** 457 /**
458 * Type is 458 * Type is GNUNET_MESSAGE_TYPE_TESTBED_OPERATIONEVENT
459 */ 459 */
460 struct GNUNET_MessageHeader header; 460 struct GNUNET_MessageHeader header;
461 461
@@ -482,7 +482,7 @@ struct GNUNET_TESTBED_PeerCreateSuccessEventMessage
482{ 482{
483 483
484 /** 484 /**
485 * Type is 485 * Type is GNUNET_MESSAGE_TYPE_TESTBED_PEERCREATESUCCESS
486 */ 486 */
487 struct GNUNET_MessageHeader header; 487 struct GNUNET_MessageHeader header;
488 488
@@ -508,7 +508,7 @@ struct GNUNET_TESTBED_GenericOperationSuccessEventMessage
508{ 508{
509 509
510 /** 510 /**
511 * Type is 511 * Type is GNUNET_MESSAGE_TYPE_TESTBED_GENERICOPSUCCESS
512 */ 512 */
513 struct GNUNET_MessageHeader header; 513 struct GNUNET_MessageHeader header;
514 514
@@ -536,7 +536,7 @@ struct GNUNET_TESTBED_PeerGetConfigurationMessage
536{ 536{
537 537
538 /** 538 /**
539 * Type is 539 * Type is GNUNET_MESSAGE_TYPE_TESTBED_GETPEERCONFIG
540 */ 540 */
541 struct GNUNET_MessageHeader header; 541 struct GNUNET_MessageHeader header;
542 542
@@ -561,7 +561,7 @@ struct GNUNET_TESTBED_PeerConfigurationInformationMessage
561{ 561{
562 562
563 /** 563 /**
564 * Type is 564 * Type is GNUNET_MESSAGE_TYPE_TESTBED_PEERCONFIG
565 */ 565 */
566 struct GNUNET_MessageHeader header; 566 struct GNUNET_MessageHeader header;
567 567