senf Namespace Reference

Namespaces

 console
 
 Detail
 
 detail
 
 emu
 
 format
 
 log
 
 mpl
 
 PacketInterpreterBase
 
 pool_alloc_mixin
 
 ppi
 
 scheduler
 
 StatisticsBase
 
 term
 
 WLAN_MCSInfo
 

Classes

class  AddressableBSDSocketProtocol
 Protocol facet providing basic connection oriented BSD socket functions. More...
 
struct  AddressException
 Base-class for Address exceptions. More...
 
struct  AddressingPolicyBase
 Policy defining socket addressing. More...
 
struct  AddressingPolicyIs
 Check single policy axis. More...
 
struct  AddressSyntaxException
 Invalid address syntax. More...
 
struct  AnnotationsPacketParser
 
struct  AnnotationsPacketType
 
struct  ArrayParser
 
struct  ArrayValueParserBase
 
class  back_insert_iterator
 
class  Beeper
 
struct  BitsetParser
 
struct  BSDAddressingPolicy
 
struct  BSDAddressingPolicyMixin
 Template for generic AddressingPolicy implementation based on the BSD socket API. More...
 
struct  BSDAddressingPolicyMixinBase
 Non-template implementation class of BSDAddressingPolicyMixin template. More...
 
class  BSDSocketAddress
 Socket addressing, BSD style. More...
 
class  BSDSocketProtocol
 Protocol facet providing basic BSD socket functionality. More...
 
class  CheckINet4Network
 Check INet4Address against a fixed network prefix. More...
 
struct  CheckINet6Network
 Check INet6Address against a fixed network prefix. More...
 
class  ClientSocketHandle
 Generic SocketHandle with client interface. More...
 
class  ClockService
 
class  Collector
 
struct  CommunicationPolicyBase
 Policy defining, how peers are selected. More...
 
class  comparable_safe_bool
 
struct  ComplexAnnotation
 
class  ConcretePacket
 
class  ConcreteSocketProtocol
 Concrete Socket Protocol implementation base class. More...
 
struct  ConnectedCommunicationPolicy
 CommunicationPolicy for connected sockets. More...
 
class  ConnectedMMapPacketSocketProtocol
 Raw Packet-Socket access using mmap read/write (Linux) More...
 
class  ConnectedRawV4SocketProtocol
 IPv4 RAW Socket Protocol, connected. More...
 
class  ConnectedRawV6SocketProtocol
 IPv6 RAW Socket Protocol, connected. More...
 
class  ConnectedUDPv4SocketProtocol
 IPv4 UDP Socket Protocol, connected. More...
 
class  ConnectedUDPv6SocketProtocol
 IPv6 UDP Socket Protocol, connected. More...
 
class  ConnectedUNDatagramSocketProtocol
 Unix Domain Datagram Socket Protocol (connected) More...
 
struct  contiguous_storage_iterator
 
struct  contiguous_storage_iterator< T *>
 
struct  CpuStat
 
class  CpuStatConsole
 
class  CpuStatProb
 
class  CyclicTimestamp
 
class  Daemon
 
struct  DatagramFramingPolicy
 FramingPolicy for datagram oriented sockets. More...
 
class  DatagramSocketProtocol
 Protocol facet providing generic BSD datagram socket functionality. More...
 
struct  DataPacketType
 
class  DiscardSink
 
class  DiscardStream
 
struct  DTCPHelloPacketParser
 
struct  DTCPHelloPacketType
 
struct  DTCPIPv4AddressListParser
 
struct  DTCPIPv6AddressListParser
 
class  DVBConfigParser
 
class  DVBDemuxPESSocketProtocol
 xxx More...
 
class  DVBDemuxSectionSocketProtocol
 
class  DVBDemuxSocketProtocol
 
class  DVBDvrSocketProtocol
 xxx More...
 
class  DVBFrontendSocketProtocol
 SocketProtocol for the dvb frontend device. More...
 
class  DVBPESProtocolWrapper
 
class  DVBProtocolWrapper
 Baseclass of various DVBProtocolWrappers which are defined in DVBProtocolWrapper.hh. More...
 
class  DVBSectionProtocolWrapper
 Helperclass for configuration and controlling DVB protocol handles. More...
 
class  DVBSocketController
 Helperclass for configuration and controlling DVB devices. More...
 
class  DVBSocketProtocol
 Baseclass for DVBSocketProtocols which want use Wrappers for console. More...
 
class  EnumParser
 
struct  EthernetPacketParser
 
struct  EthernetPacketType
 
struct  EtherOUIExtTypes
 
struct  EtherTypes
 
struct  EthOUIExtensionPacketParser
 
struct  EthOUIExtensionPacketType
 
struct  EthVLanCPacketType
 
struct  EthVLanPacketParser
 
struct  EthVLanSPacketType
 
struct  EUI64
 EUI-64 data type. More...
 
struct  EUI64Parser
 
struct  ExampleListPolicy
 
class  Exception
 
class  ExceptionMixin
 
class  FileHandle
 Basic file handle wrapper. More...
 
class  FileHandleAccess
 access FileHandle extra data information More...
 
class  FixedSizeStringParser
 
struct  FlagParser
 
struct  FramingPolicyBase
 Policy defining the framing format. More...
 
struct  function_arity
 
struct  function_traits_arg_type
 
struct  function_traits_remove_arg
 
class  GenericBSDSocketAddress
 Generic BSD sockaddr storage. More...
 
class  GenericTLVParserBase
 
class  GenericTLVParserRegistry
 
struct  GREChecksumParser
 
struct  GREPacketParser
 
struct  GREPacketType
 
struct  has_parameter
 
struct  ICMPTypes
 
struct  ICMPv6EchoReplyParser
 
struct  ICMPv6EchoReplyType
 
struct  ICMPv6EchoRequestParser
 
struct  ICMPv6EchoRequestType
 
struct  ICMPv6ErrDestUnreachableParser
 
struct  ICMPv6ErrDestUnreachableType
 
struct  ICMPv6ErrParamProblemParser
 
struct  ICMPv6ErrParamProblemType
 
struct  ICMPv6ErrTimeExceededParser
 
struct  ICMPv6ErrTimeExceededType
 
struct  ICMPv6ErrTooBigParser
 
struct  ICMPv6ErrTooBigType
 
struct  ICMPv6PacketParser
 
struct  ICMPv6PacketType
 
struct  IfAddressingPolicyIs
 Enable template overload depending on policy value. More...
 
struct  IfAddressingPolicyIsNot
 Inversion of IfAddressingPolicyIs. More...
 
class  INet4Address
 IPv4 Internet address. More...
 
struct  INet4AddressingPolicy
 Addressing policy supporting IPv4 addressing. More...
 
struct  INet4AddressParser
 
class  INet4MulticastSocketProtocol
 Multicast protocol facet for INet4 addressable multicast enabled sockets. More...
 
class  INet4Network
 IPv4 network prefix. More...
 
class  INet4SocketAddress
 IPv4 socket address. More...
 
class  INet6Address
 INet6 network address. More...
 
struct  INet6AddressingPolicy
 Addressing policy supporting IPv6 addressing. More...
 
struct  INet6AddressParser
 
class  INet6MulticastSocketProtocol
 Multicast protocol facet for INet6 addressable multicast enabled sockets. More...
 
class  INet6Network
 INet6 network prefix. More...
 
class  INet6SocketAddress
 IPv6 socket address. More...
 
class  INetSocketProtocol
 Generic addressing type independent INet protocol facet. More...
 
struct  InformationElementsPacketParser
 
struct  InformationElementsPacketType
 
struct  init_bytes
 
struct  Int16LSBParser
 
struct  Int16Parser
 
struct  Int24Parser
 
struct  Int32Parser
 
struct  Int64Parser
 
struct  Int8Parser
 
struct  IntFieldParser
 
class  intrusive_refcount
 
class  intrusive_refcount_base
 
class  intrusive_refcount_t
 
struct  InvalidArgumentException
 
struct  InvalidMIHPacketException
 
struct  InvalidPacketChainException
 
class  IpChecksum
 
struct  IPTypes
 
struct  IPv4PacketParser
 
struct  IPv4PacketType
 
struct  IPv6DestinationOptionsPacketParser
 
struct  IPv6DestinationOptionsPacketType
 
struct  IPv6FragmentPacketParser
 
struct  IPv6FragmentPacketType
 
struct  IPv6HopByHopOptionsPacketParser
 
struct  IPv6HopByHopOptionsPacketType
 
class  IPv6OptionParser
 
struct  IPv6PacketParser
 
struct  IPv6PacketType
 
struct  IPv6RoutingPacketParser
 
struct  IPv6RoutingPacketType
 
struct  is_any_function
 
struct  is_fixed
 
struct  is_pair
 
class  LinuxPacketSocketProtocol
 
class  ListParser
 
class  ListParser_Container
 
struct  LLAddressingPolicy
 Addressing policy supporting link-local addressing. More...
 
struct  LlcSnapPacketParser
 
struct  LlcSnapPacketType
 
class  LLSocketAddress
 Link local address. More...
 
struct  LSB0Endianness
 
struct  MACAddress
 Ethernet MAC address. More...
 
struct  MACAddressParser
 
struct  MakeSocketPolicy
 Metafunction to create SocketPolicy. More...
 
struct  member_class
 
struct  MIHBaseListTLVParser
 
class  MIHBaseTLVParser
 
struct  MIHFDstIdTLVParser
 
class  MIHFId
 
class  MIHFIdTLVParser
 
struct  MIHFSrcIdTLVParser
 
struct  MIHGenericPayloadPacketParser
 
struct  MIHGenericPayloadPacketType
 
struct  MIHGenericTLVParser
 
struct  MIHLengthException
 
class  MIHLengthParser
 
struct  MIHListTLVParserMixin
 
class  MIHMessageRegistry
 
struct  MIHPacketParser
 
struct  MIHPacketType
 
struct  MIHRegisterReqCodeTLVParser
 
struct  MIHStatusTLVParser
 
struct  MIHValidTimeIntervalTLVParser
 
struct  MLDv2AddressRecordParser
 
struct  MLDv2ListenerQueryParser
 
struct  MLDv2ListenerQueryType
 
struct  MLDv2ListenerReportParser
 
struct  MLDv2ListenerReportType
 
class  mmapFile
 
class  MMapReadableSocketProtocol
 
class  MMapSocketProtocol
 
struct  MPERealTimeParametersParser
 
class  MPESectionParser
 
struct  MPESectionType
 
struct  MPLSPacketParser
 
struct  MPLSPacketType
 
struct  MSB0Endianness
 
class  MulticastSocketProtocol
 Generic addressing type independent multicast protocol facet. More...
 
struct  NDPGenericOptionParser
 
struct  NDPMTUTLVParser
 
struct  NDPNeighborAdvertisementMessageType
 
struct  NDPNeighborAdvertisementParser
 
struct  NDPNeighborSolicitationMessageType
 
struct  NDPNeighborSolicitationParser
 
struct  NDPOptionParser
 
struct  NDPPrefixInformationTLVParser
 
struct  NDPRedirectMessageType
 
struct  NDPRedirectParser
 
struct  NDPRouterAdvertisementMessageType
 
struct  NDPRouterAdvertisementParser
 
struct  NDPRouterSolicitationMessageType
 
struct  NDPRouterSolicitationParser
 
struct  NDPSourceLLAddressTLVParser
 
struct  NDPTargetLLAddressTLVParser
 
class  NetdeviceController
 Netdevice Controller. More...
 
struct  NoAddressingPolicy
 AddressingPolicy for non-addressable sockets. More...
 
struct  NotReadablePolicy
 ReadPolicy for unreadable sockets. More...
 
struct  NotWriteablePolicy
 WritePolicy for unwriteable sockets. More...
 
class  Packet
 
class  PacketData
 
class  PacketInfo
 
class  PacketInterpreter
 
class  PacketInterpreterBase
 
class  PacketParserBase
 
class  PacketRegistry
 
class  PacketSocketProtocol
 Raw Packet-Socket access (Linux) More...
 
struct  PacketTypeBase
 
class  PacketTypeMixin
 
struct  PacketTypeNotRegisteredException
 
class  PacketVector
 
class  pimpl_ptr
 
class  pool_alloc_mixin
 
struct  PPPoEDPacketType
 
struct  PPPoEPacketParser
 
struct  PPPoEPacketTypeBase
 
struct  PPPoESPacketType
 
class  ProtocolClientSocketHandle
 Protocol specific socket handle (client interface) More...
 
class  ProtocolServerSocketHandle
 Protocol specific socket handle (server interface) More...
 
struct  QueueReadPolicy
 ReadPolicy for sockets readable via packet queue API. More...
 
struct  QueueWritePolicy
 WritePolicy for sockets writeable via packet queue API. More...
 
struct  RadiotapPacket_AMPDUStatusParser
 
struct  RadiotapPacket_ChannelOptionsParser
 
struct  RadiotapPacket_FlagsParser
 
struct  RadiotapPacket_FrameTypeParser
 
struct  RadiotapPacket_HeaderParser
 
struct  RadiotapPacket_MCSParser
 
struct  RadiotapPacket_RxFlagsParser
 
struct  RadiotapPacket_TxFlagsParser
 
struct  RadiotapPacket_VHTParser
 
struct  RadiotapPacketParser
 
struct  RadiotapPacketType
 
class  RawINetSocketProtocol
 Protocol facet to support RAW operations upon IPv4/6. More...
 
class  RawV4SocketProtocol
 IPv4 RAW Socket Protocol. More...
 
class  RawV6SocketProtocol
 IPv6 RAW Socket Protocol. More...
 
class  ReadableLinuxPacketProtocol
 
struct  ReadablePolicy
 ReadPolicy for readable sockets. More...
 
class  ReadHelper
 
struct  ReadPolicyBase
 Policy defining the readability. More...
 
struct  ReadUntil
 
struct  remove_any_pointer
 
struct  remove_cvref
 
struct  remove_member_pointer
 
class  RestrictedInt
 
struct  RTPPacketParser
 
struct  RTPPacketType
 
class  safe_bool
 
class  safe_bool_base
 
class  safe_data_iterator
 
class  SafePacketParserWrapper
 
class  ScopeExit
 
class  SequenceNumberStatistics
 
class  ServerSocketHandle
 Generic SocketHandle with server interface. More...
 
class  singleton
 
struct  SNDUPacketParser
 
struct  SNDUPacketType
 
class  SocketHandle
 basic SocketHandle supporting protocol and policy abstraction More...
 
struct  SocketPolicy
 Collection of policy classes. More...
 
struct  SocketPolicyBase
 Baseclass of all SocketPolicies. More...
 
struct  SocketPolicyIsBaseOf
 Check policy compatibility. More...
 
class  SocketProtocol
 Socket Protocol base class. More...
 
class  SocketQueueBuffer
 Buffer used by QueueReadPolicy / QueueWritePolicy. More...
 
class  StatisticAccumulator
 
class  Statistics
 
class  StatisticsBase
 
struct  StatisticsData
 
class  StatisticsEWMA
 
struct  StreamFramingPolicy
 FramingPolicy for stream oriented sockets. More...
 
struct  strict_totally_ordered1
 
class  StringParser
 
class  SystemException
 
class  TapSocketProtocol
 SocketProcol for the tap pseudo-device. More...
 
struct  TCPPacketParser
 
struct  TCPPacketType
 
class  TCPSocketProtocol
 Protocol facet to support TCP operations. More...
 
class  TCPv4SocketProtocol
 IPv4 TCP Socket Protocol. More...
 
class  TCPv6SocketProtocol
 IPv6 TCP Socket Protocol. More...
 
struct  TimestampStatistics
 
struct  TIMPacketParser
 
struct  TIMPacketType
 
class  TIMSeqNoStats
 
class  TIMTimestampStats
 
class  TLVListParser
 
struct  TLVParserNotRegisteredException
 
struct  TransportPacketParser
 
struct  TransportPacketType
 
struct  TruncatedPacketException
 
class  TypeIdValue
 
struct  UDPPacketParser
 
struct  UDPPacketType
 
class  UDPSocketProtocol
 Protocol facet to support UDP operations. More...
 
class  UDPv4SocketProtocol
 IPv4 UDP Socket Protocol. More...
 
class  UDPv6SocketProtocol
 IPv6 UDP Socket Protocol. More...
 
struct  UInt16LSBParser
 
struct  UInt16Parser
 
struct  UInt24Parser
 
struct  UInt32LSBParser
 
struct  UInt32Parser
 
struct  UInt64LSBParser
 
struct  UInt64Parser
 
struct  UInt8Parser
 
struct  UIntFieldParser
 
struct  ULEExtHeaderTypes
 
struct  UNAddressingPolicy
 Addressing policy supporting unix domain addressing. More...
 
struct  UnconnectedCommunicationPolicy
 CommunicationPolicy for unconnected sockets. More...
 
class  UNDatagramSocketProtocol
 Unix Domain Datagram Socket Protocol. More...
 
struct  UnknownHostnameException
 Resolver failure. More...
 
struct  UnknownInterfaceException
 Unknown interface. More...
 
class  UNSocketAddress
 Unix domain socket address. More...
 
class  UNSocketProtocol
 Protocol facet providing Unix Domain Addressing related API. More...
 
class  VariantParser
 
struct  VectorParser
 
class  VectorParser_Container
 
struct  VoidPacketParser
 
struct  WLAN_MCSInfo
 
struct  WLANAMPDUParametersParser
 
struct  WLANAntennaSelectionCapabilityParser
 
struct  WLANBeaconPacketParser
 
struct  WLANBeaconPacketType
 
struct  WLANHTCapabilitiesInfoElementParser
 
struct  WLANHTCapabilitiesInfoFieldParser
 
struct  WLANHTExtendedCapabilitiesParser
 
struct  WLANHTOperationInfoElementParser
 
struct  WLANHTOperationInfoFieldParser
 
struct  WLANInfoElementParser
 
struct  WLANManagementSubtypes
 
struct  WLANMeshIdInfoElementParser
 
struct  WLANPacket_CtrlFrameParser
 
struct  WLANPacket_CtrlFrameType
 
struct  WLANPacket_DataFrameParser
 
struct  WLANPacket_DataFrameType
 
struct  WLANPacket_MeshControlFieldParser
 
struct  WLANPacket_MgtFrameParser
 
struct  WLANPacket_MgtFrameType
 
struct  WLANPacketParser
 
struct  WLANPowerConstraintInfoElementParser
 
struct  WLANSSIDInfoElementParser
 
struct  WLANSupportedMCSSetParser
 
struct  WLANSupportedRatesInfoElementParser
 
struct  WLANSupportedVHTMCSSetParser
 
struct  WLANTxBeamformingCapabilitiesParser
 
struct  WLANVendorSpecificInfoElementParser
 
struct  WLANVHTCapabilitiesInfoElementParser
 
struct  WLANVHTCapabilitiesInfoFieldParser
 
struct  WLANVHTHighestSupportedDataRateParser
 
struct  WLANVHTMCSMapParser
 
struct  WLANVHTOperationInfoElementParser
 
struct  WLANVHTOperationInfoFieldParser
 
class  WrapException
 
struct  WriteablePolicy
 WritePolicy for writeable sockets. More...
 
class  WriteHelper
 
struct  WritePolicyBase
 Policy defining the writability. More...
 

Typedefs

typedef MakeSocketPolicy< NoAddressingPolicy, DatagramFramingPolicy, UnconnectedCommunicationPolicy, ReadablePolicy, NotWriteablePolicy >::policy DVBDemux_Policy
 Socket Policy for xxxx. More...
 
typedef ProtocolClientSocketHandle< DVBDemuxSectionSocketProtocolDVBDemuxSectionHandle
 
typedef ProtocolClientSocketHandle< DVBDemuxPESSocketProtocolDVBDemuxPESHandle
 
typedef ProtocolClientSocketHandle< DVBDvrSocketProtocolDVBDvrHandle
 
typedef MakeSocketPolicy< NoAddressingPolicy, DatagramFramingPolicy, UnconnectedCommunicationPolicy, NotReadablePolicy, NotWriteablePolicy >::policy DVBFrontend_Policy
 Socket Policy for DVBFrontendSocketProtocol. More...
 
typedef ProtocolClientSocketHandle< DVBFrontendSocketProtocolDVBFrontendHandle
 
typedef MakeSocketPolicy< INet4AddressingPolicy, DatagramFramingPolicy, ConnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy ConnectedRawV4Socket_Policy
 Socket Policy of the Connected RawV4 Protocol. More...
 
typedef ProtocolClientSocketHandle< ConnectedRawV4SocketProtocolConnectedRawV4ClientSocketHandle
 
typedef MakeSocketPolicy< INet6AddressingPolicy, DatagramFramingPolicy, ConnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy ConnectedRawV6Socket_Policy
 Socket Policy of the RawV6 Protocol. More...
 
typedef ProtocolClientSocketHandle< ConnectedRawV6SocketProtocolConnectedRawV6ClientSocketHandle
 
typedef MakeSocketPolicy< INet4AddressingPolicy, DatagramFramingPolicy, ConnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy ConnectedUDPv4Socket_Policy
 Socket Policy of the UDPv4 Protocol. More...
 
typedef ProtocolClientSocketHandle< ConnectedUDPv4SocketProtocolConnectedUDPv4ClientSocketHandle
 
typedef MakeSocketPolicy< ConnectedUDPv4Socket_Policy, INet6AddressingPolicy >::policy ConnectedUDPv6Socket_Policy
 
typedef ProtocolClientSocketHandle< ConnectedUDPv6SocketProtocolConnectedUDPv6ClientSocketHandle
 
typedef MakeSocketPolicy< INet4AddressingPolicy, DatagramFramingPolicy, UnconnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy RawV4Socket_Policy
 Socket Policy of the RawV4 Protocol. More...
 
typedef ProtocolClientSocketHandle< RawV4SocketProtocolRawV4ClientSocketHandle
 
typedef MakeSocketPolicy< INet6AddressingPolicy, DatagramFramingPolicy, UnconnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy RawV6Socket_Policy
 Socket Policy of the RawV6 Protocol. More...
 
typedef ProtocolClientSocketHandle< RawV6SocketProtocolRawV6ClientSocketHandle
 
typedef MakeSocketPolicy< INet4AddressingPolicy, StreamFramingPolicy, ConnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy TCPv4Socket_Policy
 Socket Policy of the TCPv4 Protocol. More...
 
typedef ProtocolClientSocketHandle< TCPv4SocketProtocolTCPv4ClientSocketHandle
 
typedef ProtocolServerSocketHandle< TCPv4SocketProtocolTCPv4ServerSocketHandle
 
typedef MakeSocketPolicy< TCPv4Socket_Policy, INet6AddressingPolicy >::policy TCPv6Socket_Policy
 
typedef ProtocolClientSocketHandle< TCPv6SocketProtocolTCPv6ClientSocketHandle
 
typedef ProtocolServerSocketHandle< TCPv6SocketProtocolTCPv6ServerSocketHandle
 
typedef MakeSocketPolicy< INet4AddressingPolicy, DatagramFramingPolicy, UnconnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy UDPv4Socket_Policy
 Socket Policy of the UDPv4 Protocol. More...
 
typedef ProtocolClientSocketHandle< UDPv4SocketProtocolUDPv4ClientSocketHandle
 
typedef MakeSocketPolicy< UDPv4Socket_Policy, INet6AddressingPolicy >::policy UDPv6Socket_Policy
 
typedef ProtocolClientSocketHandle< UDPv6SocketProtocolUDPv6ClientSocketHandle
 
typedef MakeSocketPolicy< LLAddressingPolicy, DatagramFramingPolicy, ConnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy ConnectedMMapPacket_Policy
 Policy of ConnectedMMapPacketSocketProtocol. More...
 
typedef MakeSocketPolicy< LLAddressingPolicy, DatagramFramingPolicy, UnconnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy Packet_Policy
 Policy of PacketSocketProtocol. More...
 
typedef MakeSocketPolicy< NoAddressingPolicy, DatagramFramingPolicy, ConnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy Tap_Policy
 Policy for TapSocketProtocol. More...
 
typedef MakeSocketPolicy< UNAddressingPolicy, DatagramFramingPolicy, ConnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy ConnectedUNDatagramSocket_Policy
 Socket Policy of the Unix Domain Datagram Protocol (connected) More...
 
typedef MakeSocketPolicy< UNAddressingPolicy, DatagramFramingPolicy, UnconnectedCommunicationPolicy, ReadablePolicy, WriteablePolicy >::policy UNDatagramSocket_Policy
 Socket Policy of the Unix Domain Datagram Protocol. More...
 
typedef ProtocolClientSocketHandle< UNDatagramSocketProtocolUNDatagramClientSocketHandle
 
typedef AddressingPolicyBase UnspecifiedAddressingPolicy
 Alias of AddressingPolicyBase for better readability. More...
 

Functions

 SENF_CONSOLE_REGISTER_ENUM_MEMBER (DVBSectionProtocolWrapper, Flags,(CHECK_CRC)(ONESHOT)(IMMEDIATE_START))
 
 SENF_CONSOLE_REGISTER_ENUM_MEMBER (DVBPESProtocolWrapper, Flags,(CHECK_CRC)(ONESHOT)(IMMEDIATE_START))
 
std::istream & operator>> (std::istream &is, INet4SocketAddress &addr)
 
std::istream & operator>> (std::istream &is, INet6SocketAddress &addr)
 
bool operator== (EUI64 const &eui64, MACAddress const &mac)
 
std::size_t hash_value (MACAddress const &mac) noexcept
 
typedef ProtocolClientSocketHandle< ConnectedUNDatagramSocketProtocolConnectedUNDatagramClientSocketHandle
 

Typedef Documentation

◆ ConnectedUNDatagramClientSocketHandle

◆ ConnectedUNDatagramSocket_Policy

Socket Policy of the Unix Domain Datagram Protocol (connected)

Definition at line 40 of file ConnectedUNDatagramSocketHandle.hh.

Function Documentation

◆ hash_value()

std::size_t senf::hash_value ( MACAddress const &  mac)
noexcept

◆ operator==()

bool senf::operator== ( EUI64 const &  eui64,
MACAddress const &  mac 
)

◆ operator>>() [1/2]

std::istream & senf::operator>> ( std::istream &  is,
INet4SocketAddress addr 
)

Definition at line 71 of file INetAddressing.cc.

◆ operator>>() [2/2]

std::istream & senf::operator>> ( std::istream &  is,
INet6SocketAddress addr 
)

Definition at line 152 of file INetAddressing.cc.

◆ SENF_CONSOLE_REGISTER_ENUM_MEMBER() [1/2]

senf::SENF_CONSOLE_REGISTER_ENUM_MEMBER ( DVBSectionProtocolWrapper  ,
Flags  ,
(CHECK_CRC)(ONESHOT)(IMMEDIATE_START)   
)

◆ SENF_CONSOLE_REGISTER_ENUM_MEMBER() [2/2]

senf::SENF_CONSOLE_REGISTER_ENUM_MEMBER ( DVBPESProtocolWrapper  ,
Flags  ,
(CHECK_CRC)(ONESHOT)(IMMEDIATE_START)   
)