diff options
Diffstat (limited to 'src/exchange/taler-exchange-httpd_wire.h')
| -rw-r--r-- | src/exchange/taler-exchange-httpd_wire.h | 19 | 
1 files changed, 15 insertions, 4 deletions
diff --git a/src/exchange/taler-exchange-httpd_wire.h b/src/exchange/taler-exchange-httpd_wire.h index 7df87432..b07bfcfb 100644 --- a/src/exchange/taler-exchange-httpd_wire.h +++ b/src/exchange/taler-exchange-httpd_wire.h @@ -29,12 +29,10 @@  /**   * Initialize wire subsystem.   * - * @param cfg configuration to use - * @return #GNUNET_OK on success, #GNUNET_SYSERR if we found no valid - *         wire methods + * @return #GNUNET_OK on success, #GNUNET_SYSERR on error.   */  int -TEH_WIRE_init (const struct GNUNET_CONFIGURATION_Handle *cfg); +TEH_WIRE_init (void);  /** @@ -45,6 +43,19 @@ TEH_WIRE_done (void);  /** + * Something changed in the database. Rebuild the wire replies.  This function + * should be called if the exchange learns about a new signature from our + * master key. + * + * (We do not do so immediately, but merely signal to all threads that they + * need to rebuild their wire state upon the next call to + * #wire_get_state()). + */ +void +TEH_wire_update_state (void); + + +/**   * Handle a "/wire" request.   *   * @param rh context of the handler  | 
