aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_transport_service.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2014-04-16 09:41:43 +0000
committerChristian Grothoff <christian@grothoff.org>2014-04-16 09:41:43 +0000
commit1d86abee3e9816d7eb294495c00d6239dc86e830 (patch)
treee0011820b69c7ffba9c355167b3ce51bfae790eb /src/include/gnunet_transport_service.h
parenta37418d8381d68a7e1afb6d86dbd49be0ac55660 (diff)
downloadgnunet-1d86abee3e9816d7eb294495c00d6239dc86e830.tar.gz
gnunet-1d86abee3e9816d7eb294495c00d6239dc86e830.zip
-doxygen, plus FIXME request for clarification
Diffstat (limited to 'src/include/gnunet_transport_service.h')
-rw-r--r--src/include/gnunet_transport_service.h26
1 files changed, 20 insertions, 6 deletions
diff --git a/src/include/gnunet_transport_service.h b/src/include/gnunet_transport_service.h
index 69dcefb21..87affd190 100644
--- a/src/include/gnunet_transport_service.h
+++ b/src/include/gnunet_transport_service.h
@@ -172,7 +172,11 @@ enum GNUNET_TRANSPORT_PeerState
172 172
173 173
174/** 174/**
175 * Current state of a validation process 175 * Current state of a validation process.
176 *
177 * FIXME: what state is used to indicate that a validation
178 * was successful? If that is clarified/determined, "UGH" in
179 * ~gnunet-peerinfo-gtk.c:1103 should be resolved.
176 */ 180 */
177enum GNUNET_TRANSPORT_ValidationState 181enum GNUNET_TRANSPORT_ValidationState
178{ 182{
@@ -446,7 +450,7 @@ GNUNET_TRANSPORT_try_connect (struct GNUNET_TRANSPORT_Handle *handle,
446 * Cancel the request to transport to try a connect 450 * Cancel the request to transport to try a connect
447 * Callback will not be called 451 * Callback will not be called
448 * 452 *
449 * @param tch GNUNET_TRANSPORT_TryConnectHandle handle to cancel 453 * @param tch handle to cancel
450 */ 454 */
451void 455void
452GNUNET_TRANSPORT_try_connect_cancel (struct GNUNET_TRANSPORT_TryConnectHandle *tch); 456GNUNET_TRANSPORT_try_connect_cancel (struct GNUNET_TRANSPORT_TryConnectHandle *tch);
@@ -466,16 +470,16 @@ GNUNET_TRANSPORT_try_connect_cancel (struct GNUNET_TRANSPORT_TryConnectHandle *t
466 */ 470 */
467struct GNUNET_TRANSPORT_TryConnectHandle * 471struct GNUNET_TRANSPORT_TryConnectHandle *
468GNUNET_TRANSPORT_try_disconnect (struct GNUNET_TRANSPORT_Handle *handle, 472GNUNET_TRANSPORT_try_disconnect (struct GNUNET_TRANSPORT_Handle *handle,
469 const struct GNUNET_PeerIdentity *target, 473 const struct GNUNET_PeerIdentity *target,
470 GNUNET_TRANSPORT_TryConnectCallback cb, 474 GNUNET_TRANSPORT_TryConnectCallback cb,
471 void *cb_cls); 475 void *cb_cls);
472 476
473 477
474/** 478/**
475 * Cancel the request to transport to try a disconnect 479 * Cancel the request to transport to try a disconnect
476 * Callback will not be called 480 * Callback will not be called
477 * 481 *
478 * @param tch GNUNET_TRANSPORT_TryConnectHandle handle to cancel 482 * @param tch handle for operation to cancel
479 */ 483 */
480void 484void
481GNUNET_TRANSPORT_try_disconnect_cancel (struct GNUNET_TRANSPORT_TryConnectHandle *tch); 485GNUNET_TRANSPORT_try_disconnect_cancel (struct GNUNET_TRANSPORT_TryConnectHandle *tch);
@@ -628,6 +632,9 @@ void
628GNUNET_TRANSPORT_get_hello_cancel (struct GNUNET_TRANSPORT_GetHelloHandle *ghh); 632GNUNET_TRANSPORT_get_hello_cancel (struct GNUNET_TRANSPORT_GetHelloHandle *ghh);
629 633
630 634
635/**
636 * Handle for a #GNUNET_TRANSPORT_offer_hello operation
637 */
631struct GNUNET_TRANSPORT_OfferHelloHandle; 638struct GNUNET_TRANSPORT_OfferHelloHandle;
632 639
633/** 640/**
@@ -724,6 +731,10 @@ GNUNET_TRANSPORT_is_connected (enum GNUNET_TRANSPORT_PeerState state);
724const char * 731const char *
725GNUNET_TRANSPORT_vs2s (enum GNUNET_TRANSPORT_ValidationState state); 732GNUNET_TRANSPORT_vs2s (enum GNUNET_TRANSPORT_ValidationState state);
726 733
734
735/**
736 * Handle for a #GNUNET_TRANSPORT_monitor_peers operation.
737 */
727struct GNUNET_TRANSPORT_PeerMonitoringContext; 738struct GNUNET_TRANSPORT_PeerMonitoringContext;
728 739
729/** 740/**
@@ -771,6 +782,9 @@ void
771GNUNET_TRANSPORT_monitor_peers_cancel (struct GNUNET_TRANSPORT_PeerMonitoringContext *pic); 782GNUNET_TRANSPORT_monitor_peers_cancel (struct GNUNET_TRANSPORT_PeerMonitoringContext *pic);
772 783
773 784
785/**
786 * Handle for a #GNUNET_TRANSPORT_monitor_validation_entries() operation.
787 */
774struct GNUNET_TRANSPORT_ValidationMonitoringContext; 788struct GNUNET_TRANSPORT_ValidationMonitoringContext;
775 789
776/** 790/**