scapy.layers.ir module

IrDA infrared data communication.

class scapy.layers.ir.IrLAPCommand

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.ir.IrLAPCommand'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (IrLAPCommand).Control>, <Field (IrLAPCommand).Format identifier>, <Field (IrLAPCommand).Source address>, <Field (IrLAPCommand).Destination address>, <Field (IrLAPCommand).Discovery flags>, <Field (IrLAPCommand).Slot number>, <Field (IrLAPCommand).Version>]
payload_guess = [({}, <class 'scapy.layers.ir.IrLMP'>)]
class scapy.layers.ir.IrLAPHead

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.ir.IrLAPHead'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (IrLAPHead).Address>, <Field (IrLAPHead).Type>]
payload_guess = [({'Type': 1}, <class 'scapy.layers.ir.IrLAPCommand'>)]
class scapy.layers.ir.IrLMP

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.ir.IrLMP'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (IrLMP).Service hints>, <Field (IrLMP).Character set>, <Field (IrLMP).Device name>]