libpaf 1.1.13
Loading...
Searching...
No Matches
paf_match.h
Go to the documentation of this file.
1/*
2 * SPDX-License-Identifier: BSD-3-Clause
3 * Copyright(c) 2020 Ericsson AB
4 */
5
6#ifndef PAF_MATCH_H
7#define PAF_MATCH_H
8#ifdef __cplusplus
9extern "C" {
10#endif
11
17#include <stdint.h>
18#include <sys/types.h>
19
20#include <paf_props.h>
21
46
62typedef void (*paf_match_cb)(enum paf_match_type match_type,
63 int64_t service_id,
64 const struct paf_props *props,
65 void *user);
66
67#ifdef __cplusplus
68}
69#endif
70#endif
paf_match_type
Definition paf_match.h:23
@ paf_match_type_disappeared
Definition paf_match.h:44
@ paf_match_type_appeared
Definition paf_match.h:32
@ paf_match_type_modified
Definition paf_match.h:38
void(* paf_match_cb)(enum paf_match_type match_type, int64_t service_id, const struct paf_props *props, void *user)
Definition paf_match.h:62
Pathfinder Service Properties API.