gPTP Documentation
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
avbts_osnet.hpp File Reference
#include <stdint.h>
#include <string.h>
#include <map>
#include <ieee1588.hpp>
#include <ptptypes.hpp>
Include dependency graph for avbts_osnet.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LinkLayerAddress
 
class  InterfaceName
 
class  factory_name_t
 
class  OSNetworkInterface
 
class  OSNetworkInterfaceFactory
 

Macros

#define FACTORY_NAME_LENGTH   48
 
#define DEFAULT_TIMEOUT   1
 

Typedefs

typedef std::map
< factory_name_t,
OSNetworkInterfaceFactory * > 
FactoryMap_t
 

Enumerations

enum  net_result { net_trfail, net_fatal, net_succeed }
 

Macro Definition Documentation

#define DEFAULT_TIMEOUT   1

Default timeout in milliseconds

#define FACTORY_NAME_LENGTH   48

Factory name maximum length

Typedef Documentation

Enumeration Type Documentation

enum net_result

Enumeration net_result:

  • net_trfail
  • net_fatal
  • net_succeed