libtins 4.5
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Nstd
 Chash< Tins::HWAddress< n > >
 Chash< Tins::IPv4Address >
 Chash< Tins::IPv6Address >
 NTinsThe Tins namespace
 NCrypto
 NWPA2
 Cinvalid_handshakeException thrown when an invalid WPA2 handshake is found
 CDecrypterProxyPluggable decrypter object which can be used to decrypt data on sniffing sessions
 CRC4Key
 CWEPDecrypterDecrypts WEP-encrypted traffic
 NInternals
 Cbyte_array
 Cremove_pointer
 Cremove_pointer< T * >
 Csmart_ptr
 NUtilsNetwork utils namespace
 CInterfaceCollector
 Cis_pdu
 CRadioTapFlags
 CRadioTapParserAllows parsing RadioTap options
 CFieldMetadata
 CRadioTapWriterWrites RadioTap options into a buffer
 CRoute6Entry
 CRouteEntry
 CAddressRangeRepresents a range of addresses
 CAddressRangeIteratorAddressRange iterator class
 Cend_iterator
 CARPRepresents an ARP PDU
 Cbad_tins_castException thrown when a call to tins_cast fails
 CBootPRepresents a BootP PDU
 Cbootp_header
 Ccallback_not_setException thrown when a required callback for an object is not set
 CConstPDUIterator
 CDataLinkTypeMaps a libtins link layer PDU to a libpcap data link identifier
 CDHCPRepresents the DHCP PDU
 CDHCPv6Represents a DHCPv6 PDU
 Cia_na_type
 Cia_ta_type
 Cia_address_type
 Cauthentication_type
 Cstatus_code_type
 Cvendor_info_type
 Cuser_class_type
 Cvendor_class_type
 Cduid_llt
 Cduid_en
 Cduid_ll
 Cduid_type
 CDNSRepresents a DNS PDU
 CqueryStruct that represent DNS queries
 Csoa_recordClass that represents a Start Of Authority record
 CresourceClass that represent DNS resource records
 Cdns_decompression_pointer_loopsException thrown when a DNS decompression pointer loops
 Cdns_decompression_pointer_out_of_boundsException thrown when a DNS decompression pointer is out of bounds
 CDot11Class representing an 802.11 frame
 Cdot11_header
 CDot11Ack
 CDot11AssocRequestClass representing an Association Request frame in the IEEE 802.11 Protocol
 CDot11AssocResponseClass representing an Association Response frame in the IEEE 802.11 Protocol
 CDot11AuthenticationIEEE 802.11 Authentication Request frame
 CDot11BeaconRepresents an IEEE 802.11 Beacon
 CDot11BlockAckClass that represents an 802.11 block ack frame
 CDot11BlockAckRequestClass that represents an 802.11 Block Ack Request PDU
 CDot11CFEnd
 CDot11ControlRepresents an IEEE 802.11 control frame
 CDot11ControlTAClass that represents an abstraction of the 802.11 control frames that contain a target address
 CDot11DataRepresents an IEEE 802.11 data frame
 Cdot11_extended_header
 Cno_inner_pdu
 CDot11DeauthenticationIEEE 802.11 Deauthentication frame
 CDot11DisassocClass representing a Disassociation frame in the IEEE 802.11 Protocol
 CDot11EndCFAck
 CDot11ManagementFrameBase class for all management frames in the IEEE 802.11 protocol
 Ccapability_information
 Cfh_params_set
 Ccf_params_set
 Cibss_dfs_params
 Ccountry_params
 Cfh_pattern_type
 Cchannel_switch_type
 Cquiet_type
 Cbss_load_type
 Ctim_type
 Cvendor_specific_type
 Cdot11_extended_header
 CDot11ProbeRequestClass representing an Probe Request frame in the IEEE 802.11 Protocol
 CDot11ProbeResponseClass representing an Probe Response frame in the IEEE 802.11 Protocol
 CDot11PSPoll
 CDot11QoSData
 CDot11ReAssocRequestClass representing an ReAssociation Request frame in the IEEE 802.11 Protocol
 CDot11ReAssocResponseIEEE 802.11 ReAssociation Response frame
 CDot11RTSIEEE 802.11 RTS frame
 CDot1Q
 CDot3Class representing an IEEE 802.3 PDU
 CEAPOLRepresents the EAP encapsulation over LAN
 Ceapol_header
 CEAPOLHandshakeGeneric EAPOL handshake
 CEthernet
 CEthernetIIRepresents an Ethernet II PDU
 Cexception_baseBase class for all libtins exceptions
 Cfeature_disabledException thrown when a feature has been disabled at compile time
 Cfield_not_presentException thrown when a field is not present in frame
 CHWAddressRepresents a hardware address
 CICMPClass that represents an ICMP PDU
 CICMPExtensionClass that represents an ICMP extension object
 CICMPExtensionsStructureClass that represents an ICMP extensions structure
 CICMPv6Represents an ICMPv6 PDU
 Caddr_list_type
 Cnaack_typeThe type used to store the neighbour advertisement acknowledgement option data
 Clladdr_typeThe type used to store the link layer address option data
 Cprefix_info_type
 Crsa_sign_type
 Cip_prefix_type
 Cmap_type
 Croute_info_type
 Crecursive_dns_type
 Chandover_key_req_type
 Chandover_key_reply_type
 Chandover_assist_info_type
 Cmobile_node_id_type
 Cdns_search_list_type
 Ctimestamp_type
 Cshortcut_limit_type
 Cnew_advert_interval_type
 Cmulticast_address_record
 Cinvalid_addressException thrown when an invalid string representation of an address is provided
 Cinvalid_domain_nameException thrown when an invalid domain name is parsed
 Cinvalid_interfaceException thrown when PDU::send requires a valid interface, but an invalid is used
 Cinvalid_ipv6_extension_headerException thrown when an IPv6 extension header is being created from invalid data
 Cinvalid_option_valueException thrown when a PDU option is set using an incorrect value
 Cinvalid_packetException thrown when an invalid packet is provided to some function
 Cinvalid_pcap_filterException thrown when an invalid pcap filter is compiled
 Cinvalid_socket_typeException thrown when an invalid socket type is provided to PacketSender
 CIPClass that represents an IP PDU
 Coption_identifierThe type used to represent an option's type
 Csecurity_type
 Cgeneric_route_option_type
 CIPSecAHRepresents an IPSec Authentication Header
 CIPSecESPRepresents an IPSec Authentication Header
 CIPv4AddressAbstraction of an IPv4 address
 CIPv4ReassemblerReassembles fragmented IP packets
 CIPv4ReassemblerProxy
 CIPv6
 Chop_by_hop_header
 Cdestination_routing_header
 Crouting_headerThe type used to store Routing Extension headers
 Cfragment_headerThe type used to store Fragment Extension headers
 CIPv6Address
 CLLCRepresenting a LLC frame
 CLoopbackRepresents a Loopback PDU
 Cmalformed_optionException thrown when a malformed option is found
 Cmalformed_packetException thrown when a malformed packet is parsed
 CMPLSRepresents an MPLS PDU
 CNetworkInterfaceAbstraction of a network interface
 CIPv6Prefix
 CInfoStruct that holds an interface's addresses
 Coption_not_foundException thrown when an option is not found
 Coption_payload_too_largeException thrown when a payload is too large to fit into a PDUOption
 CPacket
 Cown_pdu
 CPacketSenderSends packets through a network interface
 CPacketWrapperRepresents a sniffed packet
 Cpcap_errorGeneric pcap error
 Cpcap_open_failedException thrown when opening a pcap handle fails
 CPDUBase class for protocol data units
 CmetadataType used to store a PDU header's data
 Cpdu_not_foundException thrown when a PDU is not found when using PDU::rfind_pdu
 Cpdu_not_serializableException thrown when serialiation of a non-serializable PDU is attempted
 CPDUCacherPDU wrapper that caches the result of the wrapped PDU's serialization
 CPDUIterator
 CPDUIteratorBase
 CPDUIteratorRange
 CPDUOptionRepresents a PDU option field
 CPPPoERepresents a Point-to-point protocol over Ethernet PDU
 Cvendor_spec_type
 Cprotocol_disabledException thrown when sniffing a protocol that has been disabled at compile time
 CRadioTapClass that represents the IEEE 802.11 radio tap header
 Cmcs_typeThe type used to represent the MCS flags field
 Cxchannel_typeThe type used to represent the XChannel field
 CRawPDU
 CRC4EAPOLClass that represents the RC4 EAPOL PDU
 CRSNEAPOLClass that represents the RSN EAPOL PDU
 CRSNHandshakeCapturer
 CRSNInformationClass that models the RSN information structure
 Cserialization_errorException thrown when serializing a packet fails
 CSLLRepresents a Linux cooked-mode capture (SLL) PDU
 Csmall_uintRepresents a field of n bits
 CSNAPRepresents a SNAP frame
 Csniff_data
 Csocket_close_errorException thrown when PacketSender fails to close a socket
 Csocket_open_errorException thrown when PacketSender fails to open a socket
 Csocket_write_errorException thrown when PacketSender fails to write on a socket
 CSTPRepresents a Spanning Tree Protocol PDU
 Cbpdu_id_type
 Cstream_not_foundException thrown when a stream is not found
 CTCPRepresents a TCP PDU
 CTimestampRepresents a packet timestamp
 CUDPRepresents an UDP PDU
 Cunknown_link_typeException thrown when an unkown link layer PDU type is found while sniffing
 Cunsupported_functionException thrown when a function not supported on the current OS is called
 Cvalue_too_large
 CVXLANRepresents a VXLAN PDU
 CIPv4AddressAbstraction of an IPv4 address
 CIPv6Address
 CRadioTapParserAllows parsing RadioTap options
 CFieldMetadata
 CRadioTapWriterWrites RadioTap options into a buffer
 CRepresents
 Cruntime_error