| 
    libptpmgmt 2.0
    
   libptpmgmt library that provides the functionality of linuxptp pmc 
   | 
 
C interface to network and PHC classes. More...


Go to the source code of this file.
Classes | |
| struct | ptpmgmt_ifInfo_t | 
| struct | ptpmgmt_clock_t | 
Typedefs | |
| typedef struct ptpmgmt_ifInfo_t * | ptpmgmt_ifInfo | 
| typedef const struct ptpmgmt_ifInfo_t * | const_ptpmgmt_ifInfo | 
| typedef struct ptpmgmt_clock_t * | ptpmgmt_clock | 
| typedef const struct ptpmgmt_clock_t * | const_ptpmgmt_clock | 
Functions | |
| ptpmgmt_ifInfo | ptpmgmt_ifInfo_alloc () | 
| bool | ptpmgmt_clock_isCharFile (const char *file) | 
| ptpmgmt_clock | ptpmgmt_clock_alloc () | 
| ptpmgmt_clock | ptpmgmt_clock_alloc_sys () | 
C interface to network and PHC classes.
| typedef const struct ptpmgmt_clock_t* const_ptpmgmt_clock | 
pointer to constant ptpmgmt clock structure
| typedef const struct ptpmgmt_ifInfo_t* const_ptpmgmt_ifInfo | 
pointer to constant ptpmgmt network interface structure
| typedef struct ptpmgmt_clock_t* ptpmgmt_clock | 
pointer to ptpmgmt clocl structure
| typedef struct ptpmgmt_ifInfo_t* ptpmgmt_ifInfo | 
< pointer to ptpmgmt network interface structure
| ptpmgmt_clock ptpmgmt_clock_alloc | ( | ) | 
Allocate a new ptpmgmt clock structure
| ptpmgmt_clock ptpmgmt_clock_alloc_sys | ( | ) | 
Allocate a new ptpmgmt clock structure for system clock
| bool ptpmgmt_clock_isCharFile | ( | const char * | file | ) | 
Check file is a char file
| [in] | file | name to check | 
| ptpmgmt_ifInfo ptpmgmt_ifInfo_alloc | ( | ) | 
Allocate a new network interface object