libptpmgmt  1.4
libptpmgmt library that provides the functionality of linuxptp pmc
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 
28  ptpmgmt_msg msg);
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 */
Base classes with callbacks for message dispacher classes.
ptpmgmt_mng_vals_e
Management TLVs ID.
Definition: mngIds.h:28
void ptpmgmt_callHadler_tlv(void *cookie, const_ptpmgmt_dispatcher d, ptpmgmt_msg msg, enum ptpmgmt_mng_vals_e tlv_id, const void *tlv)
void ptpmgmt_callHadler(void *cookie, const_ptpmgmt_dispatcher d, ptpmgmt_msg msg)
Dispacher for management TLV.
Definition: callDef.h:39
Definition: msg.h:47