libptpmgmt
1.4
libptpmgmt library that provides the functionality of linuxptp pmc
pub
c
msgCall.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: LGPL-3.0-or-later
2
SPDX-FileCopyrightText: Copyright © 2024 Erez Geva <ErezGeva2@gmail.com> */
3
11
#ifndef __PTPMGMT_C_MSG_CALL_H
12
#define __PTPMGMT_C_MSG_CALL_H
13
14
#include "
c/callDef.h
"
15
16
#ifdef __cplusplus
17
extern
"C"
{
18
#endif
19
27
void
ptpmgmt_callHadler
(
void
*cookie,
const_ptpmgmt_dispatcher
d,
28
ptpmgmt_msg
msg);
39
void
ptpmgmt_callHadler_tlv
(
void
*cookie,
const_ptpmgmt_dispatcher
d,
40
ptpmgmt_msg
msg,
enum
ptpmgmt_mng_vals_e
tlv_id,
const
void
*tlv);
41
42
#ifdef __cplusplus
43
}
44
#endif
45
46
#endif
/* __PTPMGMT_C_MSG_CALL_H */
callDef.h
Base classes with callbacks for message dispacher classes.
ptpmgmt_mng_vals_e
ptpmgmt_mng_vals_e
Management TLVs ID.
Definition:
mngIds.h:28
ptpmgmt_callHadler_tlv
void ptpmgmt_callHadler_tlv(void *cookie, const_ptpmgmt_dispatcher d, ptpmgmt_msg msg, enum ptpmgmt_mng_vals_e tlv_id, const void *tlv)
ptpmgmt_callHadler
void ptpmgmt_callHadler(void *cookie, const_ptpmgmt_dispatcher d, ptpmgmt_msg msg)
ptpmgmt_dispatcher_t
Dispacher for management TLV.
Definition:
callDef.h:39
ptpmgmt_msg_t
Definition:
msg.h:47
Generated by
1.9.1