Beispiel #1
0
int dnet_drop_notification(struct dnet_session *s, struct dnet_id *id)
{
	uint64_t cflags = DNET_ATTR_DROP_NOTIFICATION;
	if (!id)
		return -EINVAL;

	return dnet_request_notification_raw(s, id, NULL, NULL, cflags);
}
Beispiel #2
0
int dnet_request_notification(struct dnet_session *s, struct dnet_id *id,
	transaction_callback complete,
	void *priv)
{
	uint64_t cflags = 0;

	if (!complete || !id)
		return -EINVAL;

	return dnet_request_notification_raw(s, id, complete, priv, cflags);
}
Beispiel #3
0
int dnet_request_notification(struct dnet_session *s, struct dnet_id *id,
	int (* complete)(struct dnet_net_state *state,
			struct dnet_cmd *cmd,
			void *priv),
	void *priv)
{
	uint64_t cflags = 0;

	if (!complete || !id)
		return -EINVAL;

	return dnet_request_notification_raw(s, id, complete, priv, cflags);
}