gnunet-service-dht_clients.h | gnunet-service-dht_clients.h | |||
---|---|---|---|---|
skipping to change at line 59 | skipping to change at line 59 | |||
GDS_CLIENTS_handle_reply (struct GNUNET_TIME_Absolute expiration, | GDS_CLIENTS_handle_reply (struct GNUNET_TIME_Absolute expiration, | |||
const GNUNET_HashCode * key, | const GNUNET_HashCode * key, | |||
unsigned int get_path_length, | unsigned int get_path_length, | |||
const struct GNUNET_PeerIdentity *get_path, | const struct GNUNET_PeerIdentity *get_path, | |||
unsigned int put_path_length, | unsigned int put_path_length, | |||
const struct GNUNET_PeerIdentity *put_path, | const struct GNUNET_PeerIdentity *put_path, | |||
enum GNUNET_BLOCK_Type type, size_t data_size, | enum GNUNET_BLOCK_Type type, size_t data_size, | |||
const void *data); | const void *data); | |||
/** | /** | |||
* Check if some client is monitoring messages of this type and notify | ||||
* him in that case. | ||||
* | ||||
* @param mtype Type of the DHT message. | ||||
* @param exp When will this value expire. | ||||
* @param key Key of the result/request. | ||||
* @param putl number of entries in get_path. | ||||
* @param put_path peers on the PUT path (or NULL if not recorded). | ||||
* @param getl number of entries in get_path. | ||||
* @param get_path Peers on reply path (or NULL if not recorded). | ||||
* @param desired_replication_level Desired replication level. | ||||
* @param type Type of the result/request. | ||||
* @param data Pointer to the result data. | ||||
* @param size Number of bytes in data. | ||||
*/ | ||||
void | ||||
GDS_CLIENTS_process_monitor (uint16_t mtype, | ||||
const struct GNUNET_TIME_Absolute exp, | ||||
const GNUNET_HashCode *key, | ||||
uint32_t putl, | ||||
const struct GNUNET_PeerIdentity *put_path, | ||||
uint32_t getl, | ||||
const struct GNUNET_PeerIdentity *get_path, | ||||
uint32_t desired_replication_level, | ||||
enum GNUNET_BLOCK_Type type, | ||||
const struct GNUNET_MessageHeader *data, | ||||
uint16_t size); | ||||
/** | ||||
* Initialize client subsystem. | * Initialize client subsystem. | |||
* | * | |||
* @param server the initialized server | * @param server the initialized server | |||
*/ | */ | |||
void | void | |||
GDS_CLIENTS_init (struct GNUNET_SERVER_Handle *server); | GDS_CLIENTS_init (struct GNUNET_SERVER_Handle *server); | |||
/** | /** | |||
* Shutdown client subsystem. | * Shutdown client subsystem. | |||
*/ | */ | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 29 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |