diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2012-09-09 13:46:21 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2012-09-09 13:46:21 +0000 |
commit | e418b158990b8368d4577edc17c75683bb9e087c (patch) | |
tree | 94c970fb413547cc24e1d7f12d9949caae704d6c /src/testbed/testbed_api_peers.h | |
parent | 2db24ba3a4dc97e08c9eb2c3d0723ab445dcf0c3 (diff) | |
download | gnunet-e418b158990b8368d4577edc17c75683bb9e087c.tar.gz gnunet-e418b158990b8368d4577edc17c75683bb9e087c.zip |
implemented continuations to testbed peer start/stop API
Diffstat (limited to 'src/testbed/testbed_api_peers.h')
-rw-r--r-- | src/testbed/testbed_api_peers.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/testbed/testbed_api_peers.h b/src/testbed/testbed_api_peers.h index 4996f1012..357f45e51 100644 --- a/src/testbed/testbed_api_peers.h +++ b/src/testbed/testbed_api_peers.h | |||
@@ -122,6 +122,29 @@ struct PeerCreateData | |||
122 | 122 | ||
123 | 123 | ||
124 | /** | 124 | /** |
125 | * Data for OperationType OP_PEER_START and OP_PEER_STOP | ||
126 | */ | ||
127 | struct PeerEventData | ||
128 | { | ||
129 | /** | ||
130 | * The handle of the peer to start | ||
131 | */ | ||
132 | struct GNUNET_TESTBED_Peer *peer; | ||
133 | |||
134 | /** | ||
135 | * The Peer churn callback to call when this operation is completed | ||
136 | */ | ||
137 | GNUNET_TESTBED_PeerChurnCallback pcc; | ||
138 | |||
139 | /** | ||
140 | * Closure for the above callback | ||
141 | */ | ||
142 | void *pcc_cls; | ||
143 | |||
144 | }; | ||
145 | |||
146 | |||
147 | /** | ||
125 | * Data for the OperationType OP_PEER_DESTROY; | 148 | * Data for the OperationType OP_PEER_DESTROY; |
126 | */ | 149 | */ |
127 | struct PeerDestroyData | 150 | struct PeerDestroyData |