Documentation ¶
Overview ¶
Contains the type definitions for the supported network protocols
Index ¶
- Variables
- func Select(msg proto.Message, vals string)
- type ARP
- func (a ARP) CSVHeader() []string
- func (a ARP) CSVRecord() []string
- func (*ARP) Descriptor() ([]byte, []int)
- func (a ARP) Dst() string
- func (m *ARP) GetAddrType() int32
- func (m *ARP) GetDstHwAddress() []byte
- func (m *ARP) GetDstProtAddress() []byte
- func (m *ARP) GetHwAddressSize() int32
- func (m *ARP) GetOperation() int32
- func (m *ARP) GetProtAddressSize() int32
- func (m *ARP) GetProtocol() int32
- func (m *ARP) GetSrcHwAddress() []byte
- func (m *ARP) GetSrcProtAddress() []byte
- func (m *ARP) GetTimestamp() string
- func (a ARP) Inc()
- func (a ARP) JSON() (string, error)
- func (m *ARP) Marshal() (dAtA []byte, err error)
- func (m *ARP) MarshalTo(dAtA []byte) (int, error)
- func (*ARP) ProtoMessage()
- func (m *ARP) Reset()
- func (a *ARP) SetPacketContext(ctx *PacketContext)
- func (m *ARP) Size() (n int)
- func (a ARP) Src() string
- func (m *ARP) String() string
- func (a ARP) Time() string
- func (m *ARP) Unmarshal(dAtA []byte) error
- func (m *ARP) XXX_DiscardUnknown()
- func (m *ARP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ARP) XXX_Merge(src proto.Message)
- func (m *ARP) XXX_Size() int
- func (m *ARP) XXX_Unmarshal(b []byte) error
- type ASExternalLSA
- func (*ASExternalLSA) Descriptor() ([]byte, []int)
- func (m *ASExternalLSA) GetAddressPrefix() []byte
- func (m *ASExternalLSA) GetExternalRouteTag() uint32
- func (m *ASExternalLSA) GetFlags() int32
- func (m *ASExternalLSA) GetForwardingAddress() []byte
- func (m *ASExternalLSA) GetMetric() uint32
- func (m *ASExternalLSA) GetPrefixLength() int32
- func (m *ASExternalLSA) GetPrefixOptions() int32
- func (m *ASExternalLSA) GetRefLSType() int32
- func (m *ASExternalLSA) GetRefLinkStateID() uint32
- func (m *ASExternalLSA) Marshal() (dAtA []byte, err error)
- func (m *ASExternalLSA) MarshalTo(dAtA []byte) (int, error)
- func (*ASExternalLSA) ProtoMessage()
- func (m *ASExternalLSA) Reset()
- func (m *ASExternalLSA) Size() (n int)
- func (m *ASExternalLSA) String() string
- func (r ASExternalLSA) ToString() string
- func (m *ASExternalLSA) Unmarshal(dAtA []byte) error
- func (m *ASExternalLSA) XXX_DiscardUnknown()
- func (m *ASExternalLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASExternalLSA) XXX_Merge(src proto.Message)
- func (m *ASExternalLSA) XXX_Size() int
- func (m *ASExternalLSA) XXX_Unmarshal(b []byte) error
- type ASExternalLSAV2
- func (*ASExternalLSAV2) Descriptor() ([]byte, []int)
- func (m *ASExternalLSAV2) GetExternalBit() int32
- func (m *ASExternalLSAV2) GetExternalRouteTag() uint32
- func (m *ASExternalLSAV2) GetForwardingAddress() uint32
- func (m *ASExternalLSAV2) GetMetric() uint32
- func (m *ASExternalLSAV2) GetNetworkMask() uint32
- func (m *ASExternalLSAV2) Marshal() (dAtA []byte, err error)
- func (m *ASExternalLSAV2) MarshalTo(dAtA []byte) (int, error)
- func (*ASExternalLSAV2) ProtoMessage()
- func (m *ASExternalLSAV2) Reset()
- func (m *ASExternalLSAV2) Size() (n int)
- func (m *ASExternalLSAV2) String() string
- func (r ASExternalLSAV2) ToString() string
- func (m *ASExternalLSAV2) Unmarshal(dAtA []byte) error
- func (m *ASExternalLSAV2) XXX_DiscardUnknown()
- func (m *ASExternalLSAV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ASExternalLSAV2) XXX_Merge(src proto.Message)
- func (m *ASExternalLSAV2) XXX_Size() int
- func (m *ASExternalLSAV2) XXX_Unmarshal(b []byte) error
- type AuditRecord
- type BFD
- func (a BFD) CSVHeader() []string
- func (a BFD) CSVRecord() []string
- func (*BFD) Descriptor() ([]byte, []int)
- func (a BFD) Dst() string
- func (m *BFD) GetAuthHeader() *BFDAuthHeader
- func (m *BFD) GetAuthPresent() bool
- func (m *BFD) GetContext() *PacketContext
- func (m *BFD) GetControlPlaneIndependent() bool
- func (m *BFD) GetDemand() bool
- func (m *BFD) GetDesiredMinTxInterval() int32
- func (m *BFD) GetDetectMultiplier() int32
- func (m *BFD) GetDiagnostic() int32
- func (m *BFD) GetFinal() bool
- func (m *BFD) GetMultipoint() bool
- func (m *BFD) GetMyDiscriminator() int32
- func (m *BFD) GetPoll() bool
- func (m *BFD) GetRequiredMinEchoRxInterval() int32
- func (m *BFD) GetRequiredMinRxInterval() int32
- func (m *BFD) GetState() int32
- func (m *BFD) GetTimestamp() string
- func (m *BFD) GetVersion() int32
- func (m *BFD) GetYourDiscriminator() int32
- func (a BFD) Inc()
- func (a BFD) JSON() (string, error)
- func (m *BFD) Marshal() (dAtA []byte, err error)
- func (m *BFD) MarshalTo(dAtA []byte) (int, error)
- func (*BFD) ProtoMessage()
- func (m *BFD) Reset()
- func (a *BFD) SetPacketContext(ctx *PacketContext)
- func (m *BFD) Size() (n int)
- func (a BFD) Src() string
- func (m *BFD) String() string
- func (a BFD) Time() string
- func (m *BFD) Unmarshal(dAtA []byte) error
- func (m *BFD) XXX_DiscardUnknown()
- func (m *BFD) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BFD) XXX_Merge(src proto.Message)
- func (m *BFD) XXX_Size() int
- func (m *BFD) XXX_Unmarshal(b []byte) error
- type BFDAuthHeader
- func (*BFDAuthHeader) Descriptor() ([]byte, []int)
- func (m *BFDAuthHeader) GetAuthType() int32
- func (m *BFDAuthHeader) GetData() []byte
- func (m *BFDAuthHeader) GetKeyID() int32
- func (m *BFDAuthHeader) GetSequenceNumber() int32
- func (a BFDAuthHeader) GetString() string
- func (m *BFDAuthHeader) Marshal() (dAtA []byte, err error)
- func (m *BFDAuthHeader) MarshalTo(dAtA []byte) (int, error)
- func (*BFDAuthHeader) ProtoMessage()
- func (m *BFDAuthHeader) Reset()
- func (m *BFDAuthHeader) Size() (n int)
- func (m *BFDAuthHeader) String() string
- func (m *BFDAuthHeader) Unmarshal(dAtA []byte) error
- func (m *BFDAuthHeader) XXX_DiscardUnknown()
- func (m *BFDAuthHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BFDAuthHeader) XXX_Merge(src proto.Message)
- func (m *BFDAuthHeader) XXX_Size() int
- func (m *BFDAuthHeader) XXX_Unmarshal(b []byte) error
- type Batch
- func (*Batch) Descriptor() ([]byte, []int)
- func (m *Batch) GetClientID() string
- func (m *Batch) GetContainsPayloads() bool
- func (m *Batch) GetData() []byte
- func (m *Batch) GetMessageType() Type
- func (m *Batch) GetTotalSize() int32
- func (m *Batch) Marshal() (dAtA []byte, err error)
- func (m *Batch) MarshalTo(dAtA []byte) (int, error)
- func (*Batch) ProtoMessage()
- func (m *Batch) Reset()
- func (m *Batch) Size() (n int)
- func (m *Batch) String() string
- func (m *Batch) Unmarshal(dAtA []byte) error
- func (m *Batch) XXX_DiscardUnknown()
- func (m *Batch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Batch) XXX_Merge(src proto.Message)
- func (m *Batch) XXX_Size() int
- func (m *Batch) XXX_Unmarshal(b []byte) error
- type CDPCapabilities
- func (*CDPCapabilities) Descriptor() ([]byte, []int)
- func (m *CDPCapabilities) GetIGMPFilter() bool
- func (m *CDPCapabilities) GetIsHost() bool
- func (m *CDPCapabilities) GetIsPhone() bool
- func (m *CDPCapabilities) GetL1Repeater() bool
- func (m *CDPCapabilities) GetL2Switch() bool
- func (m *CDPCapabilities) GetL3Router() bool
- func (m *CDPCapabilities) GetRemotelyManaged() bool
- func (m *CDPCapabilities) GetSPBridge() bool
- func (m *CDPCapabilities) GetTBBridge() bool
- func (m *CDPCapabilities) Marshal() (dAtA []byte, err error)
- func (m *CDPCapabilities) MarshalTo(dAtA []byte) (int, error)
- func (*CDPCapabilities) ProtoMessage()
- func (m *CDPCapabilities) Reset()
- func (m *CDPCapabilities) Size() (n int)
- func (m *CDPCapabilities) String() string
- func (c CDPCapabilities) ToString() string
- func (m *CDPCapabilities) Unmarshal(dAtA []byte) error
- func (m *CDPCapabilities) XXX_DiscardUnknown()
- func (m *CDPCapabilities) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CDPCapabilities) XXX_Merge(src proto.Message)
- func (m *CDPCapabilities) XXX_Size() int
- func (m *CDPCapabilities) XXX_Unmarshal(b []byte) error
- type CDPEnergyWise
- func (*CDPEnergyWise) Descriptor() ([]byte, []int)
- func (m *CDPEnergyWise) GetDomain() string
- func (m *CDPEnergyWise) GetEncryptedData() []byte
- func (m *CDPEnergyWise) GetHardwareID() string
- func (m *CDPEnergyWise) GetModelNumber() string
- func (m *CDPEnergyWise) GetName() string
- func (m *CDPEnergyWise) GetReplyAddress() []byte
- func (m *CDPEnergyWise) GetReplyPort() []byte
- func (m *CDPEnergyWise) GetReplyUnknown1() []byte
- func (m *CDPEnergyWise) GetReplyUnknown2() []byte
- func (m *CDPEnergyWise) GetReplyUnknown3() []byte
- func (m *CDPEnergyWise) GetRole() string
- func (m *CDPEnergyWise) GetSequenceNumber() uint32
- func (m *CDPEnergyWise) GetSerialNum() string
- func (m *CDPEnergyWise) GetUnknown1() uint32
- func (m *CDPEnergyWise) GetUnknown2() int32
- func (m *CDPEnergyWise) GetUnknown3() []byte
- func (m *CDPEnergyWise) Marshal() (dAtA []byte, err error)
- func (m *CDPEnergyWise) MarshalTo(dAtA []byte) (int, error)
- func (*CDPEnergyWise) ProtoMessage()
- func (m *CDPEnergyWise) Reset()
- func (m *CDPEnergyWise) Size() (n int)
- func (m *CDPEnergyWise) String() string
- func (c CDPEnergyWise) ToString() string
- func (m *CDPEnergyWise) Unmarshal(dAtA []byte) error
- func (m *CDPEnergyWise) XXX_DiscardUnknown()
- func (m *CDPEnergyWise) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CDPEnergyWise) XXX_Merge(src proto.Message)
- func (m *CDPEnergyWise) XXX_Size() int
- func (m *CDPEnergyWise) XXX_Unmarshal(b []byte) error
- type CDPHello
- func (*CDPHello) Descriptor() ([]byte, []int)
- func (m *CDPHello) GetClusterCommander() string
- func (m *CDPHello) GetClusterMaster() string
- func (m *CDPHello) GetManagementVLAN() int32
- func (m *CDPHello) GetOUI() []byte
- func (m *CDPHello) GetProtocolID() int32
- func (m *CDPHello) GetStatus() int32
- func (m *CDPHello) GetSubVersion() int32
- func (m *CDPHello) GetSwitchMAC() string
- func (m *CDPHello) GetUnknown1() string
- func (m *CDPHello) GetUnknown2() int32
- func (m *CDPHello) GetUnknown3() int32
- func (m *CDPHello) GetVersion() int32
- func (m *CDPHello) Marshal() (dAtA []byte, err error)
- func (m *CDPHello) MarshalTo(dAtA []byte) (int, error)
- func (*CDPHello) ProtoMessage()
- func (m *CDPHello) Reset()
- func (m *CDPHello) Size() (n int)
- func (m *CDPHello) String() string
- func (c CDPHello) ToString() string
- func (m *CDPHello) Unmarshal(dAtA []byte) error
- func (m *CDPHello) XXX_DiscardUnknown()
- func (m *CDPHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CDPHello) XXX_Merge(src proto.Message)
- func (m *CDPHello) XXX_Size() int
- func (m *CDPHello) XXX_Unmarshal(b []byte) error
- type CDPLocation
- func (*CDPLocation) Descriptor() ([]byte, []int)
- func (m *CDPLocation) GetLocation() string
- func (m *CDPLocation) GetType() int32
- func (m *CDPLocation) Marshal() (dAtA []byte, err error)
- func (m *CDPLocation) MarshalTo(dAtA []byte) (int, error)
- func (*CDPLocation) ProtoMessage()
- func (m *CDPLocation) Reset()
- func (m *CDPLocation) Size() (n int)
- func (m *CDPLocation) String() string
- func (c CDPLocation) ToString() string
- func (m *CDPLocation) Unmarshal(dAtA []byte) error
- func (m *CDPLocation) XXX_DiscardUnknown()
- func (m *CDPLocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CDPLocation) XXX_Merge(src proto.Message)
- func (m *CDPLocation) XXX_Size() int
- func (m *CDPLocation) XXX_Unmarshal(b []byte) error
- type CDPPowerDialogue
- func (*CDPPowerDialogue) Descriptor() ([]byte, []int)
- func (m *CDPPowerDialogue) GetID() int32
- func (m *CDPPowerDialogue) GetMgmtID() int32
- func (m *CDPPowerDialogue) GetValues() []uint32
- func (m *CDPPowerDialogue) Marshal() (dAtA []byte, err error)
- func (m *CDPPowerDialogue) MarshalTo(dAtA []byte) (int, error)
- func (*CDPPowerDialogue) ProtoMessage()
- func (m *CDPPowerDialogue) Reset()
- func (m *CDPPowerDialogue) Size() (n int)
- func (m *CDPPowerDialogue) String() string
- func (c CDPPowerDialogue) ToString() string
- func (m *CDPPowerDialogue) Unmarshal(dAtA []byte) error
- func (m *CDPPowerDialogue) XXX_DiscardUnknown()
- func (m *CDPPowerDialogue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CDPPowerDialogue) XXX_Merge(src proto.Message)
- func (m *CDPPowerDialogue) XXX_Size() int
- func (m *CDPPowerDialogue) XXX_Unmarshal(b []byte) error
- type CDPSparePairPoE
- func (*CDPSparePairPoE) Descriptor() ([]byte, []int)
- func (m *CDPSparePairPoE) GetPDArchShared() bool
- func (m *CDPSparePairPoE) GetPDRequestOn() bool
- func (m *CDPSparePairPoE) GetPSEFourWire() bool
- func (m *CDPSparePairPoE) GetPSEOn() bool
- func (m *CDPSparePairPoE) Marshal() (dAtA []byte, err error)
- func (m *CDPSparePairPoE) MarshalTo(dAtA []byte) (int, error)
- func (*CDPSparePairPoE) ProtoMessage()
- func (m *CDPSparePairPoE) Reset()
- func (m *CDPSparePairPoE) Size() (n int)
- func (m *CDPSparePairPoE) String() string
- func (c CDPSparePairPoE) ToString() string
- func (m *CDPSparePairPoE) Unmarshal(dAtA []byte) error
- func (m *CDPSparePairPoE) XXX_DiscardUnknown()
- func (m *CDPSparePairPoE) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CDPSparePairPoE) XXX_Merge(src proto.Message)
- func (m *CDPSparePairPoE) XXX_Size() int
- func (m *CDPSparePairPoE) XXX_Unmarshal(b []byte) error
- type CDPVLANDialogue
- func (*CDPVLANDialogue) Descriptor() ([]byte, []int)
- func (m *CDPVLANDialogue) GetID() int32
- func (m *CDPVLANDialogue) GetVLAN() int32
- func (m *CDPVLANDialogue) Marshal() (dAtA []byte, err error)
- func (m *CDPVLANDialogue) MarshalTo(dAtA []byte) (int, error)
- func (*CDPVLANDialogue) ProtoMessage()
- func (m *CDPVLANDialogue) Reset()
- func (m *CDPVLANDialogue) Size() (n int)
- func (m *CDPVLANDialogue) String() string
- func (c CDPVLANDialogue) ToString() string
- func (m *CDPVLANDialogue) Unmarshal(dAtA []byte) error
- func (m *CDPVLANDialogue) XXX_DiscardUnknown()
- func (m *CDPVLANDialogue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CDPVLANDialogue) XXX_Merge(src proto.Message)
- func (m *CDPVLANDialogue) XXX_Size() int
- func (m *CDPVLANDialogue) XXX_Unmarshal(b []byte) error
- type CIP
- func (a CIP) CSVHeader() []string
- func (a CIP) CSVRecord() []string
- func (*CIP) Descriptor() ([]byte, []int)
- func (a CIP) Dst() string
- func (m *CIP) GetAdditionalStatus() []uint32
- func (m *CIP) GetClassID() uint32
- func (m *CIP) GetContext() *PacketContext
- func (m *CIP) GetData() []byte
- func (m *CIP) GetInstanceID() uint32
- func (m *CIP) GetResponse() bool
- func (m *CIP) GetServiceID() int32
- func (m *CIP) GetStatus() int32
- func (m *CIP) GetTimestamp() string
- func (a CIP) Inc()
- func (a CIP) JSON() (string, error)
- func (m *CIP) Marshal() (dAtA []byte, err error)
- func (m *CIP) MarshalTo(dAtA []byte) (int, error)
- func (*CIP) ProtoMessage()
- func (m *CIP) Reset()
- func (a *CIP) SetPacketContext(ctx *PacketContext)
- func (m *CIP) Size() (n int)
- func (a CIP) Src() string
- func (m *CIP) String() string
- func (a CIP) Time() string
- func (m *CIP) Unmarshal(dAtA []byte) error
- func (m *CIP) XXX_DiscardUnknown()
- func (m *CIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CIP) XXX_Merge(src proto.Message)
- func (m *CIP) XXX_Size() int
- func (m *CIP) XXX_Unmarshal(b []byte) error
- type CiscoDiscovery
- func (a CiscoDiscovery) CSVHeader() []string
- func (a CiscoDiscovery) CSVRecord() []string
- func (*CiscoDiscovery) Descriptor() ([]byte, []int)
- func (a CiscoDiscovery) Dst() string
- func (m *CiscoDiscovery) GetChecksum() int32
- func (m *CiscoDiscovery) GetTTL() int32
- func (m *CiscoDiscovery) GetTimestamp() string
- func (m *CiscoDiscovery) GetValues() []*CiscoDiscoveryValue
- func (m *CiscoDiscovery) GetVersion() int32
- func (a CiscoDiscovery) Inc()
- func (a CiscoDiscovery) JSON() (string, error)
- func (m *CiscoDiscovery) Marshal() (dAtA []byte, err error)
- func (m *CiscoDiscovery) MarshalTo(dAtA []byte) (int, error)
- func (*CiscoDiscovery) ProtoMessage()
- func (m *CiscoDiscovery) Reset()
- func (a *CiscoDiscovery) SetPacketContext(ctx *PacketContext)
- func (m *CiscoDiscovery) Size() (n int)
- func (a CiscoDiscovery) Src() string
- func (m *CiscoDiscovery) String() string
- func (a CiscoDiscovery) Time() string
- func (m *CiscoDiscovery) Unmarshal(dAtA []byte) error
- func (m *CiscoDiscovery) XXX_DiscardUnknown()
- func (m *CiscoDiscovery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CiscoDiscovery) XXX_Merge(src proto.Message)
- func (m *CiscoDiscovery) XXX_Size() int
- func (m *CiscoDiscovery) XXX_Unmarshal(b []byte) error
- type CiscoDiscoveryInfo
- func (a CiscoDiscoveryInfo) CSVHeader() []string
- func (a CiscoDiscoveryInfo) CSVRecord() []string
- func (*CiscoDiscoveryInfo) Descriptor() ([]byte, []int)
- func (a CiscoDiscoveryInfo) Dst() string
- func (m *CiscoDiscoveryInfo) GetAddresses() []string
- func (m *CiscoDiscoveryInfo) GetCDPHello() *CDPHello
- func (m *CiscoDiscoveryInfo) GetCapabilities() *CDPCapabilities
- func (m *CiscoDiscoveryInfo) GetDeviceID() string
- func (m *CiscoDiscoveryInfo) GetEnergyWise() *CDPEnergyWise
- func (m *CiscoDiscoveryInfo) GetExtendedTrust() int32
- func (m *CiscoDiscoveryInfo) GetFullDuplex() bool
- func (m *CiscoDiscoveryInfo) GetIPPrefixes() []*IPNet
- func (m *CiscoDiscoveryInfo) GetLocation() *CDPLocation
- func (m *CiscoDiscoveryInfo) GetMTU() uint32
- func (m *CiscoDiscoveryInfo) GetMgmtAddresses() []string
- func (m *CiscoDiscoveryInfo) GetNativeVLAN() int32
- func (m *CiscoDiscoveryInfo) GetPlatform() string
- func (m *CiscoDiscoveryInfo) GetPortID() string
- func (m *CiscoDiscoveryInfo) GetPowerAvailable() *CDPPowerDialogue
- func (m *CiscoDiscoveryInfo) GetPowerConsumption() int32
- func (m *CiscoDiscoveryInfo) GetPowerRequest() *CDPPowerDialogue
- func (m *CiscoDiscoveryInfo) GetSparePairPoe() *CDPSparePairPoE
- func (m *CiscoDiscoveryInfo) GetSysName() string
- func (m *CiscoDiscoveryInfo) GetSysOID() string
- func (m *CiscoDiscoveryInfo) GetTimestamp() string
- func (m *CiscoDiscoveryInfo) GetUnknown() []*CiscoDiscoveryValue
- func (m *CiscoDiscoveryInfo) GetUntrustedCOS() int32
- func (m *CiscoDiscoveryInfo) GetVLANQuery() *CDPVLANDialogue
- func (m *CiscoDiscoveryInfo) GetVLANReply() *CDPVLANDialogue
- func (m *CiscoDiscoveryInfo) GetVTPDomain() string
- func (m *CiscoDiscoveryInfo) GetVersion() string
- func (a CiscoDiscoveryInfo) Inc()
- func (a CiscoDiscoveryInfo) JSON() (string, error)
- func (m *CiscoDiscoveryInfo) Marshal() (dAtA []byte, err error)
- func (m *CiscoDiscoveryInfo) MarshalTo(dAtA []byte) (int, error)
- func (*CiscoDiscoveryInfo) ProtoMessage()
- func (m *CiscoDiscoveryInfo) Reset()
- func (a *CiscoDiscoveryInfo) SetPacketContext(ctx *PacketContext)
- func (m *CiscoDiscoveryInfo) Size() (n int)
- func (a CiscoDiscoveryInfo) Src() string
- func (m *CiscoDiscoveryInfo) String() string
- func (a CiscoDiscoveryInfo) Time() string
- func (m *CiscoDiscoveryInfo) Unmarshal(dAtA []byte) error
- func (m *CiscoDiscoveryInfo) XXX_DiscardUnknown()
- func (m *CiscoDiscoveryInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CiscoDiscoveryInfo) XXX_Merge(src proto.Message)
- func (m *CiscoDiscoveryInfo) XXX_Size() int
- func (m *CiscoDiscoveryInfo) XXX_Unmarshal(b []byte) error
- type CiscoDiscoveryValue
- func (*CiscoDiscoveryValue) Descriptor() ([]byte, []int)
- func (m *CiscoDiscoveryValue) GetLength() int32
- func (m *CiscoDiscoveryValue) GetType() int32
- func (m *CiscoDiscoveryValue) GetValue() []byte
- func (m *CiscoDiscoveryValue) Marshal() (dAtA []byte, err error)
- func (m *CiscoDiscoveryValue) MarshalTo(dAtA []byte) (int, error)
- func (*CiscoDiscoveryValue) ProtoMessage()
- func (m *CiscoDiscoveryValue) Reset()
- func (m *CiscoDiscoveryValue) Size() (n int)
- func (m *CiscoDiscoveryValue) String() string
- func (v CiscoDiscoveryValue) ToString() string
- func (m *CiscoDiscoveryValue) Unmarshal(dAtA []byte) error
- func (m *CiscoDiscoveryValue) XXX_DiscardUnknown()
- func (m *CiscoDiscoveryValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CiscoDiscoveryValue) XXX_Merge(src proto.Message)
- func (m *CiscoDiscoveryValue) XXX_Size() int
- func (m *CiscoDiscoveryValue) XXX_Unmarshal(b []byte) error
- type Connection
- func (c Connection) CSVHeader() []string
- func (c Connection) CSVRecord() []string
- func (*Connection) Descriptor() ([]byte, []int)
- func (a Connection) Dst() string
- func (m *Connection) GetAppPayloadSize() int32
- func (m *Connection) GetApplicationProto() string
- func (m *Connection) GetDstIP() string
- func (m *Connection) GetDstMAC() string
- func (m *Connection) GetDstPort() string
- func (m *Connection) GetDuration() int64
- func (m *Connection) GetLinkProto() string
- func (m *Connection) GetNetworkProto() string
- func (m *Connection) GetNumPackets() int32
- func (m *Connection) GetSrcIP() string
- func (m *Connection) GetSrcMAC() string
- func (m *Connection) GetSrcPort() string
- func (m *Connection) GetTimestampFirst() string
- func (m *Connection) GetTimestampLast() string
- func (m *Connection) GetTotalSize() int32
- func (m *Connection) GetTransportProto() string
- func (m *Connection) GetUID() string
- func (a Connection) Inc()
- func (a Connection) JSON() (string, error)
- func (m *Connection) Marshal() (dAtA []byte, err error)
- func (m *Connection) MarshalTo(dAtA []byte) (int, error)
- func (*Connection) ProtoMessage()
- func (m *Connection) Reset()
- func (a Connection) SetPacketContext(ctx *PacketContext)
- func (m *Connection) Size() (n int)
- func (a Connection) Src() string
- func (m *Connection) String() string
- func (c Connection) Time() string
- func (m *Connection) Unmarshal(dAtA []byte) error
- func (m *Connection) XXX_DiscardUnknown()
- func (m *Connection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Connection) XXX_Merge(src proto.Message)
- func (m *Connection) XXX_Size() int
- func (m *Connection) XXX_Unmarshal(b []byte) error
- type DHCPOption
- func (*DHCPOption) Descriptor() ([]byte, []int)
- func (m *DHCPOption) GetData() []byte
- func (m *DHCPOption) GetLength() int32
- func (m *DHCPOption) GetType() int32
- func (m *DHCPOption) Marshal() (dAtA []byte, err error)
- func (m *DHCPOption) MarshalTo(dAtA []byte) (int, error)
- func (*DHCPOption) ProtoMessage()
- func (m *DHCPOption) Reset()
- func (m *DHCPOption) Size() (n int)
- func (m *DHCPOption) String() string
- func (d DHCPOption) ToString() string
- func (m *DHCPOption) Unmarshal(dAtA []byte) error
- func (m *DHCPOption) XXX_DiscardUnknown()
- func (m *DHCPOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DHCPOption) XXX_Merge(src proto.Message)
- func (m *DHCPOption) XXX_Size() int
- func (m *DHCPOption) XXX_Unmarshal(b []byte) error
- type DHCPv4
- func (d DHCPv4) CSVHeader() []string
- func (d DHCPv4) CSVRecord() []string
- func (*DHCPv4) Descriptor() ([]byte, []int)
- func (a DHCPv4) Dst() string
- func (m *DHCPv4) GetClientHWAddr() string
- func (m *DHCPv4) GetClientIP() string
- func (m *DHCPv4) GetContext() *PacketContext
- func (m *DHCPv4) GetFile() []byte
- func (m *DHCPv4) GetFlags() int32
- func (m *DHCPv4) GetHardwareLen() int32
- func (m *DHCPv4) GetHardwareOpts() int32
- func (m *DHCPv4) GetHardwareType() int32
- func (m *DHCPv4) GetNextServerIP() string
- func (m *DHCPv4) GetOperation() int32
- func (m *DHCPv4) GetOptions() []*DHCPOption
- func (m *DHCPv4) GetRelayAgentIP() string
- func (m *DHCPv4) GetSecs() int32
- func (m *DHCPv4) GetServerName() []byte
- func (m *DHCPv4) GetTimestamp() string
- func (m *DHCPv4) GetXid() uint32
- func (m *DHCPv4) GetYourClientIP() string
- func (a DHCPv4) Inc()
- func (a DHCPv4) JSON() (string, error)
- func (m *DHCPv4) Marshal() (dAtA []byte, err error)
- func (m *DHCPv4) MarshalTo(dAtA []byte) (int, error)
- func (*DHCPv4) ProtoMessage()
- func (m *DHCPv4) Reset()
- func (a *DHCPv4) SetPacketContext(ctx *PacketContext)
- func (m *DHCPv4) Size() (n int)
- func (a DHCPv4) Src() string
- func (m *DHCPv4) String() string
- func (d DHCPv4) Time() string
- func (m *DHCPv4) Unmarshal(dAtA []byte) error
- func (m *DHCPv4) XXX_DiscardUnknown()
- func (m *DHCPv4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DHCPv4) XXX_Merge(src proto.Message)
- func (m *DHCPv4) XXX_Size() int
- func (m *DHCPv4) XXX_Unmarshal(b []byte) error
- type DHCPv6
- func (d DHCPv6) CSVHeader() []string
- func (d DHCPv6) CSVRecord() []string
- func (*DHCPv6) Descriptor() ([]byte, []int)
- func (a DHCPv6) Dst() string
- func (m *DHCPv6) GetContext() *PacketContext
- func (m *DHCPv6) GetHopCount() int32
- func (m *DHCPv6) GetLinkAddr() string
- func (m *DHCPv6) GetMsgType() int32
- func (m *DHCPv6) GetOptions() []*DHCPv6Option
- func (m *DHCPv6) GetPeerAddr() string
- func (m *DHCPv6) GetTimestamp() string
- func (m *DHCPv6) GetTransactionID() []byte
- func (a DHCPv6) Inc()
- func (a DHCPv6) JSON() (string, error)
- func (m *DHCPv6) Marshal() (dAtA []byte, err error)
- func (m *DHCPv6) MarshalTo(dAtA []byte) (int, error)
- func (*DHCPv6) ProtoMessage()
- func (m *DHCPv6) Reset()
- func (a *DHCPv6) SetPacketContext(ctx *PacketContext)
- func (m *DHCPv6) Size() (n int)
- func (a DHCPv6) Src() string
- func (m *DHCPv6) String() string
- func (d DHCPv6) Time() string
- func (m *DHCPv6) Unmarshal(dAtA []byte) error
- func (m *DHCPv6) XXX_DiscardUnknown()
- func (m *DHCPv6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DHCPv6) XXX_Merge(src proto.Message)
- func (m *DHCPv6) XXX_Size() int
- func (m *DHCPv6) XXX_Unmarshal(b []byte) error
- type DHCPv6Option
- func (*DHCPv6Option) Descriptor() ([]byte, []int)
- func (m *DHCPv6Option) GetCode() int32
- func (m *DHCPv6Option) GetData() []byte
- func (m *DHCPv6Option) GetLength() int32
- func (m *DHCPv6Option) Marshal() (dAtA []byte, err error)
- func (m *DHCPv6Option) MarshalTo(dAtA []byte) (int, error)
- func (*DHCPv6Option) ProtoMessage()
- func (m *DHCPv6Option) Reset()
- func (m *DHCPv6Option) Size() (n int)
- func (m *DHCPv6Option) String() string
- func (d DHCPv6Option) ToString() string
- func (m *DHCPv6Option) Unmarshal(dAtA []byte) error
- func (m *DHCPv6Option) XXX_DiscardUnknown()
- func (m *DHCPv6Option) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DHCPv6Option) XXX_Merge(src proto.Message)
- func (m *DHCPv6Option) XXX_Size() int
- func (m *DHCPv6Option) XXX_Unmarshal(b []byte) error
- type DNS
- func (d DNS) CSVHeader() []string
- func (d DNS) CSVRecord() []string
- func (*DNS) Descriptor() ([]byte, []int)
- func (a DNS) Dst() string
- func (m *DNS) GetAA() bool
- func (m *DNS) GetANCount() int32
- func (m *DNS) GetARCount() int32
- func (m *DNS) GetAdditionals() []*DNSResourceRecord
- func (m *DNS) GetAnswers() []*DNSResourceRecord
- func (m *DNS) GetAuthorities() []*DNSResourceRecord
- func (m *DNS) GetContext() *PacketContext
- func (m *DNS) GetID() int32
- func (m *DNS) GetNSCount() int32
- func (m *DNS) GetOpCode() int32
- func (m *DNS) GetQDCount() int32
- func (m *DNS) GetQR() bool
- func (m *DNS) GetQuestions() []*DNSQuestion
- func (m *DNS) GetRA() bool
- func (m *DNS) GetRD() bool
- func (m *DNS) GetResponseCode() int32
- func (m *DNS) GetTC() bool
- func (m *DNS) GetTimestamp() string
- func (m *DNS) GetZ() int32
- func (a DNS) Inc()
- func (a DNS) JSON() (string, error)
- func (m *DNS) Marshal() (dAtA []byte, err error)
- func (m *DNS) MarshalTo(dAtA []byte) (int, error)
- func (*DNS) ProtoMessage()
- func (m *DNS) Reset()
- func (a *DNS) SetPacketContext(ctx *PacketContext)
- func (m *DNS) Size() (n int)
- func (a DNS) Src() string
- func (m *DNS) String() string
- func (d DNS) Time() string
- func (m *DNS) Unmarshal(dAtA []byte) error
- func (m *DNS) XXX_DiscardUnknown()
- func (m *DNS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DNS) XXX_Merge(src proto.Message)
- func (m *DNS) XXX_Size() int
- func (m *DNS) XXX_Unmarshal(b []byte) error
- type DNSMX
- func (*DNSMX) Descriptor() ([]byte, []int)
- func (m *DNSMX) GetName() []byte
- func (m *DNSMX) GetPreference() int32
- func (m *DNSMX) Marshal() (dAtA []byte, err error)
- func (m *DNSMX) MarshalTo(dAtA []byte) (int, error)
- func (*DNSMX) ProtoMessage()
- func (m *DNSMX) Reset()
- func (m *DNSMX) Size() (n int)
- func (m *DNSMX) String() string
- func (q *DNSMX) ToString() string
- func (m *DNSMX) Unmarshal(dAtA []byte) error
- func (m *DNSMX) XXX_DiscardUnknown()
- func (m *DNSMX) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DNSMX) XXX_Merge(src proto.Message)
- func (m *DNSMX) XXX_Size() int
- func (m *DNSMX) XXX_Unmarshal(b []byte) error
- type DNSQuestion
- func (*DNSQuestion) Descriptor() ([]byte, []int)
- func (m *DNSQuestion) GetClass() int32
- func (m *DNSQuestion) GetName() []byte
- func (m *DNSQuestion) GetType() int32
- func (m *DNSQuestion) Marshal() (dAtA []byte, err error)
- func (m *DNSQuestion) MarshalTo(dAtA []byte) (int, error)
- func (*DNSQuestion) ProtoMessage()
- func (m *DNSQuestion) Reset()
- func (m *DNSQuestion) Size() (n int)
- func (m *DNSQuestion) String() string
- func (q DNSQuestion) ToString() string
- func (m *DNSQuestion) Unmarshal(dAtA []byte) error
- func (m *DNSQuestion) XXX_DiscardUnknown()
- func (m *DNSQuestion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DNSQuestion) XXX_Merge(src proto.Message)
- func (m *DNSQuestion) XXX_Size() int
- func (m *DNSQuestion) XXX_Unmarshal(b []byte) error
- type DNSResourceRecord
- func (*DNSResourceRecord) Descriptor() ([]byte, []int)
- func (m *DNSResourceRecord) GetCNAME() []byte
- func (m *DNSResourceRecord) GetClass() int32
- func (m *DNSResourceRecord) GetData() []byte
- func (m *DNSResourceRecord) GetDataLength() int32
- func (m *DNSResourceRecord) GetIP() string
- func (m *DNSResourceRecord) GetMX() *DNSMX
- func (m *DNSResourceRecord) GetNS() []byte
- func (m *DNSResourceRecord) GetName() []byte
- func (m *DNSResourceRecord) GetPTR() []byte
- func (m *DNSResourceRecord) GetSOA() *DNSSOA
- func (m *DNSResourceRecord) GetSRV() *DNSSRV
- func (m *DNSResourceRecord) GetTTL() uint32
- func (m *DNSResourceRecord) GetTXTs() [][]byte
- func (m *DNSResourceRecord) GetType() int32
- func (m *DNSResourceRecord) Marshal() (dAtA []byte, err error)
- func (m *DNSResourceRecord) MarshalTo(dAtA []byte) (int, error)
- func (*DNSResourceRecord) ProtoMessage()
- func (m *DNSResourceRecord) Reset()
- func (m *DNSResourceRecord) Size() (n int)
- func (m *DNSResourceRecord) String() string
- func (q DNSResourceRecord) ToString() string
- func (m *DNSResourceRecord) Unmarshal(dAtA []byte) error
- func (m *DNSResourceRecord) XXX_DiscardUnknown()
- func (m *DNSResourceRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DNSResourceRecord) XXX_Merge(src proto.Message)
- func (m *DNSResourceRecord) XXX_Size() int
- func (m *DNSResourceRecord) XXX_Unmarshal(b []byte) error
- type DNSSOA
- func (*DNSSOA) Descriptor() ([]byte, []int)
- func (m *DNSSOA) GetExpire() uint32
- func (m *DNSSOA) GetMName() []byte
- func (m *DNSSOA) GetMinimum() uint32
- func (m *DNSSOA) GetRName() []byte
- func (m *DNSSOA) GetRefresh() uint32
- func (m *DNSSOA) GetRetry() uint32
- func (m *DNSSOA) GetSerial() uint32
- func (m *DNSSOA) Marshal() (dAtA []byte, err error)
- func (m *DNSSOA) MarshalTo(dAtA []byte) (int, error)
- func (*DNSSOA) ProtoMessage()
- func (m *DNSSOA) Reset()
- func (m *DNSSOA) Size() (n int)
- func (m *DNSSOA) String() string
- func (q *DNSSOA) ToString() string
- func (m *DNSSOA) Unmarshal(dAtA []byte) error
- func (m *DNSSOA) XXX_DiscardUnknown()
- func (m *DNSSOA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DNSSOA) XXX_Merge(src proto.Message)
- func (m *DNSSOA) XXX_Size() int
- func (m *DNSSOA) XXX_Unmarshal(b []byte) error
- type DNSSRV
- func (*DNSSRV) Descriptor() ([]byte, []int)
- func (m *DNSSRV) GetName() []byte
- func (m *DNSSRV) GetPort() int32
- func (m *DNSSRV) GetPriority() int32
- func (m *DNSSRV) GetWeight() int32
- func (m *DNSSRV) Marshal() (dAtA []byte, err error)
- func (m *DNSSRV) MarshalTo(dAtA []byte) (int, error)
- func (*DNSSRV) ProtoMessage()
- func (m *DNSSRV) Reset()
- func (m *DNSSRV) Size() (n int)
- func (m *DNSSRV) String() string
- func (q *DNSSRV) ToString() string
- func (m *DNSSRV) Unmarshal(dAtA []byte) error
- func (m *DNSSRV) XXX_DiscardUnknown()
- func (m *DNSSRV) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DNSSRV) XXX_Merge(src proto.Message)
- func (m *DNSSRV) XXX_Size() int
- func (m *DNSSRV) XXX_Unmarshal(b []byte) error
- type DbDescPkg
- func (*DbDescPkg) Descriptor() ([]byte, []int)
- func (m *DbDescPkg) GetDDSeqNumber() uint32
- func (m *DbDescPkg) GetFlags() int32
- func (m *DbDescPkg) GetInterfaceMTU() int32
- func (m *DbDescPkg) GetLSAinfo() []*LSAheader
- func (m *DbDescPkg) GetOptions() uint32
- func (m *DbDescPkg) Marshal() (dAtA []byte, err error)
- func (m *DbDescPkg) MarshalTo(dAtA []byte) (int, error)
- func (*DbDescPkg) ProtoMessage()
- func (m *DbDescPkg) Reset()
- func (m *DbDescPkg) Size() (n int)
- func (m *DbDescPkg) String() string
- func (l DbDescPkg) ToString() string
- func (m *DbDescPkg) Unmarshal(dAtA []byte) error
- func (m *DbDescPkg) XXX_DiscardUnknown()
- func (m *DbDescPkg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DbDescPkg) XXX_Merge(src proto.Message)
- func (m *DbDescPkg) XXX_Size() int
- func (m *DbDescPkg) XXX_Unmarshal(b []byte) error
- type Dot11
- func (d Dot11) CSVHeader() []string
- func (d Dot11) CSVRecord() []string
- func (*Dot11) Descriptor() ([]byte, []int)
- func (a Dot11) Dst() string
- func (m *Dot11) GetAddress1() string
- func (m *Dot11) GetAddress2() string
- func (m *Dot11) GetAddress3() string
- func (m *Dot11) GetAddress4() string
- func (m *Dot11) GetChecksum() uint32
- func (m *Dot11) GetDurationID() int32
- func (m *Dot11) GetFlags() int32
- func (m *Dot11) GetFragmentNumber() int32
- func (m *Dot11) GetHTControl() *Dot11HTControl
- func (m *Dot11) GetProto() int32
- func (m *Dot11) GetQOS() *Dot11QOS
- func (m *Dot11) GetSequenceNumber() int32
- func (m *Dot11) GetTimestamp() string
- func (m *Dot11) GetType() int32
- func (a Dot11) Inc()
- func (a Dot11) JSON() (string, error)
- func (m *Dot11) Marshal() (dAtA []byte, err error)
- func (m *Dot11) MarshalTo(dAtA []byte) (int, error)
- func (*Dot11) ProtoMessage()
- func (m *Dot11) Reset()
- func (a *Dot11) SetPacketContext(ctx *PacketContext)
- func (m *Dot11) Size() (n int)
- func (a Dot11) Src() string
- func (m *Dot11) String() string
- func (d Dot11) Time() string
- func (m *Dot11) Unmarshal(dAtA []byte) error
- func (m *Dot11) XXX_DiscardUnknown()
- func (m *Dot11) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dot11) XXX_Merge(src proto.Message)
- func (m *Dot11) XXX_Size() int
- func (m *Dot11) XXX_Unmarshal(b []byte) error
- type Dot11ASEL
- func (*Dot11ASEL) Descriptor() ([]byte, []int)
- func (m *Dot11ASEL) GetCommand() int32
- func (m *Dot11ASEL) GetData() int32
- func (m *Dot11ASEL) Marshal() (dAtA []byte, err error)
- func (m *Dot11ASEL) MarshalTo(dAtA []byte) (int, error)
- func (*Dot11ASEL) ProtoMessage()
- func (m *Dot11ASEL) Reset()
- func (m *Dot11ASEL) Size() (n int)
- func (m *Dot11ASEL) String() string
- func (d *Dot11ASEL) ToString() string
- func (m *Dot11ASEL) Unmarshal(dAtA []byte) error
- func (m *Dot11ASEL) XXX_DiscardUnknown()
- func (m *Dot11ASEL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dot11ASEL) XXX_Merge(src proto.Message)
- func (m *Dot11ASEL) XXX_Size() int
- func (m *Dot11ASEL) XXX_Unmarshal(b []byte) error
- type Dot11HTControl
- func (*Dot11HTControl) Descriptor() ([]byte, []int)
- func (m *Dot11HTControl) GetACConstraint() bool
- func (m *Dot11HTControl) GetHT() *Dot11HTControlHT
- func (m *Dot11HTControl) GetRDGMorePPDU() bool
- func (m *Dot11HTControl) GetVHT() *Dot11HTControlVHT
- func (m *Dot11HTControl) Marshal() (dAtA []byte, err error)
- func (m *Dot11HTControl) MarshalTo(dAtA []byte) (int, error)
- func (*Dot11HTControl) ProtoMessage()
- func (m *Dot11HTControl) Reset()
- func (m *Dot11HTControl) Size() (n int)
- func (m *Dot11HTControl) String() string
- func (d Dot11HTControl) ToString() string
- func (m *Dot11HTControl) Unmarshal(dAtA []byte) error
- func (m *Dot11HTControl) XXX_DiscardUnknown()
- func (m *Dot11HTControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dot11HTControl) XXX_Merge(src proto.Message)
- func (m *Dot11HTControl) XXX_Size() int
- func (m *Dot11HTControl) XXX_Unmarshal(b []byte) error
- type Dot11HTControlHT
- func (*Dot11HTControlHT) Descriptor() ([]byte, []int)
- func (m *Dot11HTControlHT) GetCSISteering() int32
- func (m *Dot11HTControlHT) GetCalibrationPosition() int32
- func (m *Dot11HTControlHT) GetCalibrationSequence() int32
- func (m *Dot11HTControlHT) GetDEI() bool
- func (m *Dot11HTControlHT) GetLinkAdapationControl() *Dot11LinkAdapationControl
- func (m *Dot11HTControlHT) GetNDPAnnouncement() bool
- func (m *Dot11HTControlHT) Marshal() (dAtA []byte, err error)
- func (m *Dot11HTControlHT) MarshalTo(dAtA []byte) (int, error)
- func (*Dot11HTControlHT) ProtoMessage()
- func (m *Dot11HTControlHT) Reset()
- func (m *Dot11HTControlHT) Size() (n int)
- func (m *Dot11HTControlHT) String() string
- func (d *Dot11HTControlHT) ToString() string
- func (m *Dot11HTControlHT) Unmarshal(dAtA []byte) error
- func (m *Dot11HTControlHT) XXX_DiscardUnknown()
- func (m *Dot11HTControlHT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dot11HTControlHT) XXX_Merge(src proto.Message)
- func (m *Dot11HTControlHT) XXX_Size() int
- func (m *Dot11HTControlHT) XXX_Unmarshal(b []byte) error
- type Dot11HTControlMFB
- func (*Dot11HTControlMFB) Descriptor() ([]byte, []int)
- func (m *Dot11HTControlMFB) GetBW() int32
- func (m *Dot11HTControlMFB) GetNumSTS() int32
- func (m *Dot11HTControlMFB) GetSNR() int32
- func (m *Dot11HTControlMFB) GetVHTMCS() int32
- func (m *Dot11HTControlMFB) Marshal() (dAtA []byte, err error)
- func (m *Dot11HTControlMFB) MarshalTo(dAtA []byte) (int, error)
- func (*Dot11HTControlMFB) ProtoMessage()
- func (m *Dot11HTControlMFB) Reset()
- func (m *Dot11HTControlMFB) Size() (n int)
- func (m *Dot11HTControlMFB) String() string
- func (d *Dot11HTControlMFB) ToString() string
- func (m *Dot11HTControlMFB) Unmarshal(dAtA []byte) error
- func (m *Dot11HTControlMFB) XXX_DiscardUnknown()
- func (m *Dot11HTControlMFB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dot11HTControlMFB) XXX_Merge(src proto.Message)
- func (m *Dot11HTControlMFB) XXX_Size() int
- func (m *Dot11HTControlMFB) XXX_Unmarshal(b []byte) error
- type Dot11HTControlVHT
- func (*Dot11HTControlVHT) Descriptor() ([]byte, []int)
- func (m *Dot11HTControlVHT) GetCodingType() int32
- func (m *Dot11HTControlVHT) GetCompressedMSI() int32
- func (m *Dot11HTControlVHT) GetFbTXBeamformed() bool
- func (m *Dot11HTControlVHT) GetGID() int32
- func (m *Dot11HTControlVHT) GetMFB() *Dot11HTControlMFB
- func (m *Dot11HTControlVHT) GetMFSI() int32
- func (m *Dot11HTControlVHT) GetMRQ() bool
- func (m *Dot11HTControlVHT) GetMSI() int32
- func (m *Dot11HTControlVHT) GetSTBCIndication() bool
- func (m *Dot11HTControlVHT) GetUnsolicitedMFB() bool
- func (m *Dot11HTControlVHT) Marshal() (dAtA []byte, err error)
- func (m *Dot11HTControlVHT) MarshalTo(dAtA []byte) (int, error)
- func (*Dot11HTControlVHT) ProtoMessage()
- func (m *Dot11HTControlVHT) Reset()
- func (m *Dot11HTControlVHT) Size() (n int)
- func (m *Dot11HTControlVHT) String() string
- func (d *Dot11HTControlVHT) ToString() string
- func (m *Dot11HTControlVHT) Unmarshal(dAtA []byte) error
- func (m *Dot11HTControlVHT) XXX_DiscardUnknown()
- func (m *Dot11HTControlVHT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dot11HTControlVHT) XXX_Merge(src proto.Message)
- func (m *Dot11HTControlVHT) XXX_Size() int
- func (m *Dot11HTControlVHT) XXX_Unmarshal(b []byte) error
- type Dot11LinkAdapationControl
- func (*Dot11LinkAdapationControl) Descriptor() ([]byte, []int)
- func (m *Dot11LinkAdapationControl) GetASEL() *Dot11ASEL
- func (m *Dot11LinkAdapationControl) GetMFB() int32
- func (m *Dot11LinkAdapationControl) GetMFSI() int32
- func (m *Dot11LinkAdapationControl) GetMRQ() bool
- func (m *Dot11LinkAdapationControl) GetMSI() int32
- func (m *Dot11LinkAdapationControl) GetTRQ() bool
- func (m *Dot11LinkAdapationControl) Marshal() (dAtA []byte, err error)
- func (m *Dot11LinkAdapationControl) MarshalTo(dAtA []byte) (int, error)
- func (*Dot11LinkAdapationControl) ProtoMessage()
- func (m *Dot11LinkAdapationControl) Reset()
- func (m *Dot11LinkAdapationControl) Size() (n int)
- func (m *Dot11LinkAdapationControl) String() string
- func (d *Dot11LinkAdapationControl) ToString() string
- func (m *Dot11LinkAdapationControl) Unmarshal(dAtA []byte) error
- func (m *Dot11LinkAdapationControl) XXX_DiscardUnknown()
- func (m *Dot11LinkAdapationControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dot11LinkAdapationControl) XXX_Merge(src proto.Message)
- func (m *Dot11LinkAdapationControl) XXX_Size() int
- func (m *Dot11LinkAdapationControl) XXX_Unmarshal(b []byte) error
- type Dot11QOS
- func (*Dot11QOS) Descriptor() ([]byte, []int)
- func (m *Dot11QOS) GetAckPolicy() int32
- func (m *Dot11QOS) GetEOSP() bool
- func (m *Dot11QOS) GetTID() int32
- func (m *Dot11QOS) GetTXOP() int32
- func (m *Dot11QOS) Marshal() (dAtA []byte, err error)
- func (m *Dot11QOS) MarshalTo(dAtA []byte) (int, error)
- func (*Dot11QOS) ProtoMessage()
- func (m *Dot11QOS) Reset()
- func (m *Dot11QOS) Size() (n int)
- func (m *Dot11QOS) String() string
- func (d Dot11QOS) ToString() string
- func (m *Dot11QOS) Unmarshal(dAtA []byte) error
- func (m *Dot11QOS) XXX_DiscardUnknown()
- func (m *Dot11QOS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dot11QOS) XXX_Merge(src proto.Message)
- func (m *Dot11QOS) XXX_Size() int
- func (m *Dot11QOS) XXX_Unmarshal(b []byte) error
- type Dot1Q
- func (d Dot1Q) CSVHeader() []string
- func (d Dot1Q) CSVRecord() []string
- func (*Dot1Q) Descriptor() ([]byte, []int)
- func (a Dot1Q) Dst() string
- func (m *Dot1Q) GetDropEligible() bool
- func (m *Dot1Q) GetPriority() int32
- func (m *Dot1Q) GetTimestamp() string
- func (m *Dot1Q) GetType() int32
- func (m *Dot1Q) GetVLANIdentifier() int32
- func (a Dot1Q) Inc()
- func (a Dot1Q) JSON() (string, error)
- func (m *Dot1Q) Marshal() (dAtA []byte, err error)
- func (m *Dot1Q) MarshalTo(dAtA []byte) (int, error)
- func (*Dot1Q) ProtoMessage()
- func (m *Dot1Q) Reset()
- func (a *Dot1Q) SetPacketContext(ctx *PacketContext)
- func (m *Dot1Q) Size() (n int)
- func (a Dot1Q) Src() string
- func (m *Dot1Q) String() string
- func (d Dot1Q) Time() string
- func (m *Dot1Q) Unmarshal(dAtA []byte) error
- func (m *Dot1Q) XXX_DiscardUnknown()
- func (m *Dot1Q) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Dot1Q) XXX_Merge(src proto.Message)
- func (m *Dot1Q) XXX_Size() int
- func (m *Dot1Q) XXX_Unmarshal(b []byte) error
- type EAP
- func (a EAP) CSVHeader() []string
- func (a EAP) CSVRecord() []string
- func (*EAP) Descriptor() ([]byte, []int)
- func (a EAP) Dst() string
- func (m *EAP) GetCode() int32
- func (m *EAP) GetId() int32
- func (m *EAP) GetLength() int32
- func (m *EAP) GetTimestamp() string
- func (m *EAP) GetType() int32
- func (m *EAP) GetTypeData() []byte
- func (a EAP) Inc()
- func (a EAP) JSON() (string, error)
- func (m *EAP) Marshal() (dAtA []byte, err error)
- func (m *EAP) MarshalTo(dAtA []byte) (int, error)
- func (*EAP) ProtoMessage()
- func (m *EAP) Reset()
- func (a *EAP) SetPacketContext(ctx *PacketContext)
- func (m *EAP) Size() (n int)
- func (a EAP) Src() string
- func (m *EAP) String() string
- func (a EAP) Time() string
- func (m *EAP) Unmarshal(dAtA []byte) error
- func (m *EAP) XXX_DiscardUnknown()
- func (m *EAP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EAP) XXX_Merge(src proto.Message)
- func (m *EAP) XXX_Size() int
- func (m *EAP) XXX_Unmarshal(b []byte) error
- type EAPOL
- func (a EAPOL) CSVHeader() []string
- func (a EAPOL) CSVRecord() []string
- func (*EAPOL) Descriptor() ([]byte, []int)
- func (a EAPOL) Dst() string
- func (m *EAPOL) GetLength() int32
- func (m *EAPOL) GetTimestamp() string
- func (m *EAPOL) GetType() int32
- func (m *EAPOL) GetVersion() int32
- func (a EAPOL) Inc()
- func (a EAPOL) JSON() (string, error)
- func (m *EAPOL) Marshal() (dAtA []byte, err error)
- func (m *EAPOL) MarshalTo(dAtA []byte) (int, error)
- func (*EAPOL) ProtoMessage()
- func (m *EAPOL) Reset()
- func (a *EAPOL) SetPacketContext(ctx *PacketContext)
- func (m *EAPOL) Size() (n int)
- func (a EAPOL) Src() string
- func (m *EAPOL) String() string
- func (a EAPOL) Time() string
- func (m *EAPOL) Unmarshal(dAtA []byte) error
- func (m *EAPOL) XXX_DiscardUnknown()
- func (m *EAPOL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EAPOL) XXX_Merge(src proto.Message)
- func (m *EAPOL) XXX_Size() int
- func (m *EAPOL) XXX_Unmarshal(b []byte) error
- type EAPOLKey
- func (a EAPOLKey) CSVHeader() []string
- func (a EAPOLKey) CSVRecord() []string
- func (*EAPOLKey) Descriptor() ([]byte, []int)
- func (a EAPOLKey) Dst() string
- func (m *EAPOLKey) GetEncryptedKeyData() []byte
- func (m *EAPOLKey) GetHasEncryptedKeyData() bool
- func (m *EAPOLKey) GetID() uint64
- func (m *EAPOLKey) GetIV() []byte
- func (m *EAPOLKey) GetInstall() bool
- func (m *EAPOLKey) GetKeyACK() bool
- func (m *EAPOLKey) GetKeyDataLength() int32
- func (m *EAPOLKey) GetKeyDescriptorType() int32
- func (m *EAPOLKey) GetKeyDescriptorVersion() int32
- func (m *EAPOLKey) GetKeyIndex() int32
- func (m *EAPOLKey) GetKeyLength() int32
- func (m *EAPOLKey) GetKeyMIC() bool
- func (m *EAPOLKey) GetKeyType() int32
- func (m *EAPOLKey) GetMIC() []byte
- func (m *EAPOLKey) GetMICError() bool
- func (m *EAPOLKey) GetNonce() []byte
- func (m *EAPOLKey) GetRSC() uint64
- func (m *EAPOLKey) GetReplayCounter() uint64
- func (m *EAPOLKey) GetRequest() bool
- func (m *EAPOLKey) GetSMKMessage() bool
- func (m *EAPOLKey) GetSecure() bool
- func (m *EAPOLKey) GetTimestamp() string
- func (a EAPOLKey) Inc()
- func (a EAPOLKey) JSON() (string, error)
- func (m *EAPOLKey) Marshal() (dAtA []byte, err error)
- func (m *EAPOLKey) MarshalTo(dAtA []byte) (int, error)
- func (*EAPOLKey) ProtoMessage()
- func (m *EAPOLKey) Reset()
- func (a *EAPOLKey) SetPacketContext(ctx *PacketContext)
- func (m *EAPOLKey) Size() (n int)
- func (a EAPOLKey) Src() string
- func (m *EAPOLKey) String() string
- func (a EAPOLKey) Time() string
- func (m *EAPOLKey) Unmarshal(dAtA []byte) error
- func (m *EAPOLKey) XXX_DiscardUnknown()
- func (m *EAPOLKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EAPOLKey) XXX_Merge(src proto.Message)
- func (m *EAPOLKey) XXX_Size() int
- func (m *EAPOLKey) XXX_Unmarshal(b []byte) error
- type ENIP
- func (e ENIP) CSVHeader() []string
- func (e ENIP) CSVRecord() []string
- func (*ENIP) Descriptor() ([]byte, []int)
- func (a ENIP) Dst() string
- func (m *ENIP) GetCommand() uint32
- func (m *ENIP) GetCommandSpecific() *ENIPCommandSpecificData
- func (m *ENIP) GetContext() *PacketContext
- func (m *ENIP) GetLength() uint32
- func (m *ENIP) GetOptions() uint32
- func (m *ENIP) GetSenderContext() []byte
- func (m *ENIP) GetSessionHandle() uint32
- func (m *ENIP) GetStatus() uint32
- func (m *ENIP) GetTimestamp() string
- func (a ENIP) Inc()
- func (a ENIP) JSON() (string, error)
- func (m *ENIP) Marshal() (dAtA []byte, err error)
- func (m *ENIP) MarshalTo(dAtA []byte) (int, error)
- func (*ENIP) ProtoMessage()
- func (m *ENIP) Reset()
- func (a *ENIP) SetPacketContext(ctx *PacketContext)
- func (m *ENIP) Size() (n int)
- func (a ENIP) Src() string
- func (m *ENIP) String() string
- func (e ENIP) Time() string
- func (m *ENIP) Unmarshal(dAtA []byte) error
- func (m *ENIP) XXX_DiscardUnknown()
- func (m *ENIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ENIP) XXX_Merge(src proto.Message)
- func (m *ENIP) XXX_Size() int
- func (m *ENIP) XXX_Unmarshal(b []byte) error
- type ENIPCommandSpecificData
- func (*ENIPCommandSpecificData) Descriptor() ([]byte, []int)
- func (m *ENIPCommandSpecificData) GetCmd() uint32
- func (m *ENIPCommandSpecificData) GetData() []byte
- func (m *ENIPCommandSpecificData) Marshal() (dAtA []byte, err error)
- func (m *ENIPCommandSpecificData) MarshalTo(dAtA []byte) (int, error)
- func (*ENIPCommandSpecificData) ProtoMessage()
- func (m *ENIPCommandSpecificData) Reset()
- func (m *ENIPCommandSpecificData) Size() (n int)
- func (m *ENIPCommandSpecificData) String() string
- func (m *ENIPCommandSpecificData) Unmarshal(dAtA []byte) error
- func (m *ENIPCommandSpecificData) XXX_DiscardUnknown()
- func (m *ENIPCommandSpecificData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ENIPCommandSpecificData) XXX_Merge(src proto.Message)
- func (m *ENIPCommandSpecificData) XXX_Size() int
- func (m *ENIPCommandSpecificData) XXX_Unmarshal(b []byte) error
- type Ethernet
- func (e Ethernet) CSVHeader() []string
- func (e Ethernet) CSVRecord() []string
- func (*Ethernet) Descriptor() ([]byte, []int)
- func (a Ethernet) Dst() string
- func (m *Ethernet) GetDstMAC() string
- func (m *Ethernet) GetEthernetType() int32
- func (m *Ethernet) GetPayloadEntropy() float64
- func (m *Ethernet) GetPayloadSize() int32
- func (m *Ethernet) GetSrcMAC() string
- func (m *Ethernet) GetTimestamp() string
- func (a Ethernet) Inc()
- func (a Ethernet) JSON() (string, error)
- func (m *Ethernet) Marshal() (dAtA []byte, err error)
- func (m *Ethernet) MarshalTo(dAtA []byte) (int, error)
- func (*Ethernet) ProtoMessage()
- func (m *Ethernet) Reset()
- func (a *Ethernet) SetPacketContext(ctx *PacketContext)
- func (m *Ethernet) Size() (n int)
- func (a Ethernet) Src() string
- func (m *Ethernet) String() string
- func (e Ethernet) Time() string
- func (m *Ethernet) Unmarshal(dAtA []byte) error
- func (m *Ethernet) XXX_DiscardUnknown()
- func (m *Ethernet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Ethernet) XXX_Merge(src proto.Message)
- func (m *Ethernet) XXX_Size() int
- func (m *Ethernet) XXX_Unmarshal(b []byte) error
- type EthernetCTP
- func (i EthernetCTP) CSVHeader() []string
- func (i EthernetCTP) CSVRecord() []string
- func (*EthernetCTP) Descriptor() ([]byte, []int)
- func (a EthernetCTP) Dst() string
- func (m *EthernetCTP) GetSkipCount() int32
- func (m *EthernetCTP) GetTimestamp() string
- func (a EthernetCTP) Inc()
- func (a EthernetCTP) JSON() (string, error)
- func (m *EthernetCTP) Marshal() (dAtA []byte, err error)
- func (m *EthernetCTP) MarshalTo(dAtA []byte) (int, error)
- func (*EthernetCTP) ProtoMessage()
- func (m *EthernetCTP) Reset()
- func (a *EthernetCTP) SetPacketContext(ctx *PacketContext)
- func (m *EthernetCTP) Size() (n int)
- func (a EthernetCTP) Src() string
- func (m *EthernetCTP) String() string
- func (i EthernetCTP) Time() string
- func (m *EthernetCTP) Unmarshal(dAtA []byte) error
- func (m *EthernetCTP) XXX_DiscardUnknown()
- func (m *EthernetCTP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EthernetCTP) XXX_Merge(src proto.Message)
- func (m *EthernetCTP) XXX_Size() int
- func (m *EthernetCTP) XXX_Unmarshal(b []byte) error
- type EthernetCTPReply
- func (i EthernetCTPReply) CSVHeader() []string
- func (i EthernetCTPReply) CSVRecord() []string
- func (*EthernetCTPReply) Descriptor() ([]byte, []int)
- func (a EthernetCTPReply) Dst() string
- func (m *EthernetCTPReply) GetData() []byte
- func (m *EthernetCTPReply) GetFunction() int32
- func (m *EthernetCTPReply) GetReceiptNumber() int32
- func (m *EthernetCTPReply) GetTimestamp() string
- func (a EthernetCTPReply) Inc()
- func (a EthernetCTPReply) JSON() (string, error)
- func (m *EthernetCTPReply) Marshal() (dAtA []byte, err error)
- func (m *EthernetCTPReply) MarshalTo(dAtA []byte) (int, error)
- func (*EthernetCTPReply) ProtoMessage()
- func (m *EthernetCTPReply) Reset()
- func (a *EthernetCTPReply) SetPacketContext(ctx *PacketContext)
- func (m *EthernetCTPReply) Size() (n int)
- func (a EthernetCTPReply) Src() string
- func (m *EthernetCTPReply) String() string
- func (i EthernetCTPReply) Time() string
- func (m *EthernetCTPReply) Unmarshal(dAtA []byte) error
- func (m *EthernetCTPReply) XXX_DiscardUnknown()
- func (m *EthernetCTPReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EthernetCTPReply) XXX_Merge(src proto.Message)
- func (m *EthernetCTPReply) XXX_Size() int
- func (m *EthernetCTPReply) XXX_Unmarshal(b []byte) error
- type FDDI
- func (a FDDI) CSVHeader() []string
- func (a FDDI) CSVRecord() []string
- func (*FDDI) Descriptor() ([]byte, []int)
- func (a FDDI) Dst() string
- func (m *FDDI) GetContext() *PacketContext
- func (m *FDDI) GetDstMAC() string
- func (m *FDDI) GetFrameControl() int32
- func (m *FDDI) GetPriority() int32
- func (m *FDDI) GetSrcMAC() string
- func (m *FDDI) GetTimestamp() string
- func (a FDDI) Inc()
- func (a FDDI) JSON() (string, error)
- func (m *FDDI) Marshal() (dAtA []byte, err error)
- func (m *FDDI) MarshalTo(dAtA []byte) (int, error)
- func (*FDDI) ProtoMessage()
- func (m *FDDI) Reset()
- func (a *FDDI) SetPacketContext(ctx *PacketContext)
- func (m *FDDI) Size() (n int)
- func (a FDDI) Src() string
- func (m *FDDI) String() string
- func (a FDDI) Time() string
- func (m *FDDI) Unmarshal(dAtA []byte) error
- func (m *FDDI) XXX_DiscardUnknown()
- func (m *FDDI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FDDI) XXX_Merge(src proto.Message)
- func (m *FDDI) XXX_Size() int
- func (m *FDDI) XXX_Unmarshal(b []byte) error
- type Flow
- func (f Flow) CSVHeader() []string
- func (f Flow) CSVRecord() []string
- func (*Flow) Descriptor() ([]byte, []int)
- func (a Flow) Dst() string
- func (m *Flow) GetAppPayloadSize() int32
- func (m *Flow) GetApplicationProto() string
- func (m *Flow) GetDstIP() string
- func (m *Flow) GetDstMAC() string
- func (m *Flow) GetDstPort() string
- func (m *Flow) GetDuration() int64
- func (m *Flow) GetLinkProto() string
- func (m *Flow) GetNetworkProto() string
- func (m *Flow) GetNumPackets() int32
- func (m *Flow) GetSrcIP() string
- func (m *Flow) GetSrcMAC() string
- func (m *Flow) GetSrcPort() string
- func (m *Flow) GetTimestampFirst() string
- func (m *Flow) GetTimestampLast() string
- func (m *Flow) GetTotalSize() int32
- func (m *Flow) GetTransportProto() string
- func (m *Flow) GetUID() string
- func (a Flow) Inc()
- func (a Flow) JSON() (string, error)
- func (m *Flow) Marshal() (dAtA []byte, err error)
- func (m *Flow) MarshalTo(dAtA []byte) (int, error)
- func (*Flow) ProtoMessage()
- func (m *Flow) Reset()
- func (a Flow) SetPacketContext(ctx *PacketContext)
- func (m *Flow) Size() (n int)
- func (a Flow) Src() string
- func (m *Flow) String() string
- func (f Flow) Time() string
- func (m *Flow) Unmarshal(dAtA []byte) error
- func (m *Flow) XXX_DiscardUnknown()
- func (m *Flow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Flow) XXX_Merge(src proto.Message)
- func (m *Flow) XXX_Size() int
- func (m *Flow) XXX_Unmarshal(b []byte) error
- type GRE
- func (a GRE) CSVHeader() []string
- func (a GRE) CSVRecord() []string
- func (*GRE) Descriptor() ([]byte, []int)
- func (a GRE) Dst() string
- func (m *GRE) GetAck() uint32
- func (m *GRE) GetAckPresent() bool
- func (m *GRE) GetChecksum() int32
- func (m *GRE) GetChecksumPresent() bool
- func (m *GRE) GetContext() *PacketContext
- func (m *GRE) GetFlags() int32
- func (m *GRE) GetKey() uint32
- func (m *GRE) GetKeyPresent() bool
- func (m *GRE) GetOffset() int32
- func (m *GRE) GetProtocol() int32
- func (m *GRE) GetRecursionControl() int32
- func (m *GRE) GetRouting() *GRERouting
- func (m *GRE) GetRoutingPresent() bool
- func (m *GRE) GetSeq() uint32
- func (m *GRE) GetSeqPresent() bool
- func (m *GRE) GetStrictSourceRoute() bool
- func (m *GRE) GetTimestamp() string
- func (m *GRE) GetVersion() int32
- func (a GRE) Inc()
- func (a GRE) JSON() (string, error)
- func (m *GRE) Marshal() (dAtA []byte, err error)
- func (m *GRE) MarshalTo(dAtA []byte) (int, error)
- func (*GRE) ProtoMessage()
- func (m *GRE) Reset()
- func (a *GRE) SetPacketContext(ctx *PacketContext)
- func (m *GRE) Size() (n int)
- func (a GRE) Src() string
- func (m *GRE) String() string
- func (a GRE) Time() string
- func (m *GRE) Unmarshal(dAtA []byte) error
- func (m *GRE) XXX_DiscardUnknown()
- func (m *GRE) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GRE) XXX_Merge(src proto.Message)
- func (m *GRE) XXX_Size() int
- func (m *GRE) XXX_Unmarshal(b []byte) error
- type GRERouting
- func (*GRERouting) Descriptor() ([]byte, []int)
- func (m *GRERouting) GetAddressFamily() int32
- func (m *GRERouting) GetNext() *GRERouting
- func (m *GRERouting) GetRoutingInformation() []byte
- func (m *GRERouting) GetSRELength() int32
- func (m *GRERouting) GetSREOffset() int32
- func (r *GRERouting) GetString() string
- func (m *GRERouting) Marshal() (dAtA []byte, err error)
- func (m *GRERouting) MarshalTo(dAtA []byte) (int, error)
- func (*GRERouting) ProtoMessage()
- func (m *GRERouting) Reset()
- func (m *GRERouting) Size() (n int)
- func (m *GRERouting) String() string
- func (m *GRERouting) Unmarshal(dAtA []byte) error
- func (m *GRERouting) XXX_DiscardUnknown()
- func (m *GRERouting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GRERouting) XXX_Merge(src proto.Message)
- func (m *GRERouting) XXX_Size() int
- func (m *GRERouting) XXX_Unmarshal(b []byte) error
- type Geneve
- func (i Geneve) CSVHeader() []string
- func (i Geneve) CSVRecord() []string
- func (*Geneve) Descriptor() ([]byte, []int)
- func (a Geneve) Dst() string
- func (m *Geneve) GetContext() *PacketContext
- func (m *Geneve) GetCriticalOption() bool
- func (m *Geneve) GetOAMPacket() bool
- func (m *Geneve) GetOptions() []*GeneveOption
- func (m *Geneve) GetOptionsLength() int32
- func (m *Geneve) GetProtocol() int32
- func (m *Geneve) GetTimestamp() string
- func (m *Geneve) GetVNI() uint32
- func (m *Geneve) GetVersion() int32
- func (a Geneve) Inc()
- func (a Geneve) JSON() (string, error)
- func (m *Geneve) Marshal() (dAtA []byte, err error)
- func (m *Geneve) MarshalTo(dAtA []byte) (int, error)
- func (*Geneve) ProtoMessage()
- func (m *Geneve) Reset()
- func (a *Geneve) SetPacketContext(ctx *PacketContext)
- func (m *Geneve) Size() (n int)
- func (a Geneve) Src() string
- func (m *Geneve) String() string
- func (i Geneve) Time() string
- func (m *Geneve) Unmarshal(dAtA []byte) error
- func (m *Geneve) XXX_DiscardUnknown()
- func (m *Geneve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Geneve) XXX_Merge(src proto.Message)
- func (m *Geneve) XXX_Size() int
- func (m *Geneve) XXX_Unmarshal(b []byte) error
- type GeneveOption
- func (*GeneveOption) Descriptor() ([]byte, []int)
- func (m *GeneveOption) GetClass() int32
- func (m *GeneveOption) GetData() []byte
- func (m *GeneveOption) GetFlags() int32
- func (m *GeneveOption) GetLength() int32
- func (m *GeneveOption) GetType() int32
- func (m *GeneveOption) Marshal() (dAtA []byte, err error)
- func (m *GeneveOption) MarshalTo(dAtA []byte) (int, error)
- func (*GeneveOption) ProtoMessage()
- func (m *GeneveOption) Reset()
- func (m *GeneveOption) Size() (n int)
- func (m *GeneveOption) String() string
- func (i GeneveOption) ToString() string
- func (m *GeneveOption) Unmarshal(dAtA []byte) error
- func (m *GeneveOption) XXX_DiscardUnknown()
- func (m *GeneveOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GeneveOption) XXX_Merge(src proto.Message)
- func (m *GeneveOption) XXX_Size() int
- func (m *GeneveOption) XXX_Unmarshal(b []byte) error
- type HTTP
- func (h HTTP) CSVHeader() []string
- func (h HTTP) CSVRecord() []string
- func (*HTTP) Descriptor() ([]byte, []int)
- func (a HTTP) Dst() string
- func (m *HTTP) GetContentType() string
- func (m *HTTP) GetDNSDoneAfter() int64
- func (m *HTTP) GetDoneAfter() int64
- func (m *HTTP) GetDstIP() string
- func (m *HTTP) GetFirstByteAfter() int64
- func (m *HTTP) GetHost() string
- func (m *HTTP) GetMethod() string
- func (m *HTTP) GetProto() string
- func (m *HTTP) GetReferer() string
- func (m *HTTP) GetReqContentEncoding() string
- func (m *HTTP) GetReqContentLength() int32
- func (m *HTTP) GetReqCookies() []string
- func (m *HTTP) GetResContentEncoding() string
- func (m *HTTP) GetResContentLength() int32
- func (m *HTTP) GetResContentType() string
- func (m *HTTP) GetResCookies() []string
- func (m *HTTP) GetServerName() string
- func (m *HTTP) GetSrcIP() string
- func (m *HTTP) GetStatusCode() int32
- func (m *HTTP) GetTLSDoneAfter() int64
- func (m *HTTP) GetTimestamp() string
- func (m *HTTP) GetURL() string
- func (m *HTTP) GetUserAgent() string
- func (a HTTP) Inc()
- func (a HTTP) JSON() (string, error)
- func (m *HTTP) Marshal() (dAtA []byte, err error)
- func (m *HTTP) MarshalTo(dAtA []byte) (int, error)
- func (*HTTP) ProtoMessage()
- func (m *HTTP) Reset()
- func (a *HTTP) SetPacketContext(ctx *PacketContext)
- func (m *HTTP) Size() (n int)
- func (a HTTP) Src() string
- func (m *HTTP) String() string
- func (f HTTP) Time() string
- func (m *HTTP) Unmarshal(dAtA []byte) error
- func (m *HTTP) XXX_DiscardUnknown()
- func (m *HTTP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HTTP) XXX_Merge(src proto.Message)
- func (m *HTTP) XXX_Size() int
- func (m *HTTP) XXX_Unmarshal(b []byte) error
- type Header
- func (*Header) Descriptor() ([]byte, []int)
- func (m *Header) GetContainsPayloads() bool
- func (m *Header) GetCreated() string
- func (m *Header) GetInputSource() string
- func (m *Header) GetType() Type
- func (m *Header) GetVersion() string
- func (m *Header) Marshal() (dAtA []byte, err error)
- func (m *Header) MarshalTo(dAtA []byte) (int, error)
- func (*Header) ProtoMessage()
- func (m *Header) Reset()
- func (m *Header) Size() (n int)
- func (m *Header) String() string
- func (m *Header) Unmarshal(dAtA []byte) error
- func (m *Header) XXX_DiscardUnknown()
- func (m *Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Header) XXX_Merge(src proto.Message)
- func (m *Header) XXX_Size() int
- func (m *Header) XXX_Unmarshal(b []byte) error
- type HelloPkg
- func (*HelloPkg) Descriptor() ([]byte, []int)
- func (m *HelloPkg) GetBackupDesignatedRouterID() uint32
- func (m *HelloPkg) GetDesignatedRouterID() uint32
- func (m *HelloPkg) GetHelloInterval() int32
- func (m *HelloPkg) GetInterfaceID() uint32
- func (m *HelloPkg) GetNeighborID() []uint32
- func (m *HelloPkg) GetOptions() uint32
- func (m *HelloPkg) GetRouterDeadInterval() uint32
- func (m *HelloPkg) GetRtrPriority() int32
- func (u HelloPkg) JSON() (string, error)
- func (m *HelloPkg) Marshal() (dAtA []byte, err error)
- func (m *HelloPkg) MarshalTo(dAtA []byte) (int, error)
- func (*HelloPkg) ProtoMessage()
- func (m *HelloPkg) Reset()
- func (m *HelloPkg) Size() (n int)
- func (m *HelloPkg) String() string
- func (l HelloPkg) ToString() string
- func (m *HelloPkg) Unmarshal(dAtA []byte) error
- func (m *HelloPkg) XXX_DiscardUnknown()
- func (m *HelloPkg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HelloPkg) XXX_Merge(src proto.Message)
- func (m *HelloPkg) XXX_Size() int
- func (m *HelloPkg) XXX_Unmarshal(b []byte) error
- type HelloPkgV2
- func (*HelloPkgV2) Descriptor() ([]byte, []int)
- func (m *HelloPkgV2) GetBackupDesignatedRouterID() uint32
- func (m *HelloPkgV2) GetDesignatedRouterID() uint32
- func (m *HelloPkgV2) GetHelloInterval() int32
- func (m *HelloPkgV2) GetInterfaceID() uint32
- func (m *HelloPkgV2) GetNeighborID() []uint32
- func (m *HelloPkgV2) GetNetworkMask() uint32
- func (m *HelloPkgV2) GetOptions() uint32
- func (m *HelloPkgV2) GetRouterDeadInterval() uint32
- func (m *HelloPkgV2) GetRtrPriority() int32
- func (m *HelloPkgV2) Marshal() (dAtA []byte, err error)
- func (m *HelloPkgV2) MarshalTo(dAtA []byte) (int, error)
- func (*HelloPkgV2) ProtoMessage()
- func (m *HelloPkgV2) Reset()
- func (m *HelloPkgV2) Size() (n int)
- func (m *HelloPkgV2) String() string
- func (l HelloPkgV2) ToString() string
- func (m *HelloPkgV2) Unmarshal(dAtA []byte) error
- func (m *HelloPkgV2) XXX_DiscardUnknown()
- func (m *HelloPkgV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HelloPkgV2) XXX_Merge(src proto.Message)
- func (m *HelloPkgV2) XXX_Size() int
- func (m *HelloPkgV2) XXX_Unmarshal(b []byte) error
- type ICMPv4
- func (i ICMPv4) CSVHeader() []string
- func (i ICMPv4) CSVRecord() []string
- func (*ICMPv4) Descriptor() ([]byte, []int)
- func (a ICMPv4) Dst() string
- func (m *ICMPv4) GetChecksum() int32
- func (m *ICMPv4) GetContext() *PacketContext
- func (m *ICMPv4) GetId() int32
- func (m *ICMPv4) GetSeq() int32
- func (m *ICMPv4) GetTimestamp() string
- func (m *ICMPv4) GetTypeCode() int32
- func (a ICMPv4) Inc()
- func (a ICMPv4) JSON() (string, error)
- func (m *ICMPv4) Marshal() (dAtA []byte, err error)
- func (m *ICMPv4) MarshalTo(dAtA []byte) (int, error)
- func (*ICMPv4) ProtoMessage()
- func (m *ICMPv4) Reset()
- func (a *ICMPv4) SetPacketContext(ctx *PacketContext)
- func (m *ICMPv4) Size() (n int)
- func (a ICMPv4) Src() string
- func (m *ICMPv4) String() string
- func (i ICMPv4) Time() string
- func (m *ICMPv4) Unmarshal(dAtA []byte) error
- func (m *ICMPv4) XXX_DiscardUnknown()
- func (m *ICMPv4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ICMPv4) XXX_Merge(src proto.Message)
- func (m *ICMPv4) XXX_Size() int
- func (m *ICMPv4) XXX_Unmarshal(b []byte) error
- type ICMPv6
- func (i ICMPv6) CSVHeader() []string
- func (i ICMPv6) CSVRecord() []string
- func (*ICMPv6) Descriptor() ([]byte, []int)
- func (a ICMPv6) Dst() string
- func (m *ICMPv6) GetChecksum() int32
- func (m *ICMPv6) GetContext() *PacketContext
- func (m *ICMPv6) GetTimestamp() string
- func (m *ICMPv6) GetTypeCode() int32
- func (a ICMPv6) Inc()
- func (a ICMPv6) JSON() (string, error)
- func (m *ICMPv6) Marshal() (dAtA []byte, err error)
- func (m *ICMPv6) MarshalTo(dAtA []byte) (int, error)
- func (*ICMPv6) ProtoMessage()
- func (m *ICMPv6) Reset()
- func (a *ICMPv6) SetPacketContext(ctx *PacketContext)
- func (m *ICMPv6) Size() (n int)
- func (a ICMPv6) Src() string
- func (m *ICMPv6) String() string
- func (i ICMPv6) Time() string
- func (m *ICMPv6) Unmarshal(dAtA []byte) error
- func (m *ICMPv6) XXX_DiscardUnknown()
- func (m *ICMPv6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ICMPv6) XXX_Merge(src proto.Message)
- func (m *ICMPv6) XXX_Size() int
- func (m *ICMPv6) XXX_Unmarshal(b []byte) error
- type ICMPv6Echo
- func (i ICMPv6Echo) CSVHeader() []string
- func (i ICMPv6Echo) CSVRecord() []string
- func (*ICMPv6Echo) Descriptor() ([]byte, []int)
- func (a ICMPv6Echo) Dst() string
- func (m *ICMPv6Echo) GetContext() *PacketContext
- func (m *ICMPv6Echo) GetIdentifier() int32
- func (m *ICMPv6Echo) GetSeqNumber() int32
- func (m *ICMPv6Echo) GetTimestamp() string
- func (a ICMPv6Echo) Inc()
- func (a ICMPv6Echo) JSON() (string, error)
- func (m *ICMPv6Echo) Marshal() (dAtA []byte, err error)
- func (m *ICMPv6Echo) MarshalTo(dAtA []byte) (int, error)
- func (*ICMPv6Echo) ProtoMessage()
- func (m *ICMPv6Echo) Reset()
- func (a *ICMPv6Echo) SetPacketContext(ctx *PacketContext)
- func (m *ICMPv6Echo) Size() (n int)
- func (a ICMPv6Echo) Src() string
- func (m *ICMPv6Echo) String() string
- func (i ICMPv6Echo) Time() string
- func (m *ICMPv6Echo) Unmarshal(dAtA []byte) error
- func (m *ICMPv6Echo) XXX_DiscardUnknown()
- func (m *ICMPv6Echo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ICMPv6Echo) XXX_Merge(src proto.Message)
- func (m *ICMPv6Echo) XXX_Size() int
- func (m *ICMPv6Echo) XXX_Unmarshal(b []byte) error
- type ICMPv6NeighborAdvertisement
- func (i ICMPv6NeighborAdvertisement) CSVHeader() []string
- func (i ICMPv6NeighborAdvertisement) CSVRecord() []string
- func (*ICMPv6NeighborAdvertisement) Descriptor() ([]byte, []int)
- func (a ICMPv6NeighborAdvertisement) Dst() string
- func (m *ICMPv6NeighborAdvertisement) GetContext() *PacketContext
- func (m *ICMPv6NeighborAdvertisement) GetFlags() int32
- func (m *ICMPv6NeighborAdvertisement) GetOptions() []*ICMPv6Option
- func (m *ICMPv6NeighborAdvertisement) GetTargetAddress() string
- func (m *ICMPv6NeighborAdvertisement) GetTimestamp() string
- func (a ICMPv6NeighborAdvertisement) Inc()
- func (a ICMPv6NeighborAdvertisement) JSON() (string, error)
- func (m *ICMPv6NeighborAdvertisement) Marshal() (dAtA []byte, err error)
- func (m *ICMPv6NeighborAdvertisement) MarshalTo(dAtA []byte) (int, error)
- func (*ICMPv6NeighborAdvertisement) ProtoMessage()
- func (m *ICMPv6NeighborAdvertisement) Reset()
- func (a *ICMPv6NeighborAdvertisement) SetPacketContext(ctx *PacketContext)
- func (m *ICMPv6NeighborAdvertisement) Size() (n int)
- func (a ICMPv6NeighborAdvertisement) Src() string
- func (m *ICMPv6NeighborAdvertisement) String() string
- func (i ICMPv6NeighborAdvertisement) Time() string
- func (m *ICMPv6NeighborAdvertisement) Unmarshal(dAtA []byte) error
- func (m *ICMPv6NeighborAdvertisement) XXX_DiscardUnknown()
- func (m *ICMPv6NeighborAdvertisement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ICMPv6NeighborAdvertisement) XXX_Merge(src proto.Message)
- func (m *ICMPv6NeighborAdvertisement) XXX_Size() int
- func (m *ICMPv6NeighborAdvertisement) XXX_Unmarshal(b []byte) error
- type ICMPv6NeighborSolicitation
- func (i ICMPv6NeighborSolicitation) CSVHeader() []string
- func (i ICMPv6NeighborSolicitation) CSVRecord() []string
- func (*ICMPv6NeighborSolicitation) Descriptor() ([]byte, []int)
- func (a ICMPv6NeighborSolicitation) Dst() string
- func (m *ICMPv6NeighborSolicitation) GetContext() *PacketContext
- func (m *ICMPv6NeighborSolicitation) GetOptions() []*ICMPv6Option
- func (m *ICMPv6NeighborSolicitation) GetTargetAddress() string
- func (m *ICMPv6NeighborSolicitation) GetTimestamp() string
- func (a ICMPv6NeighborSolicitation) Inc()
- func (a ICMPv6NeighborSolicitation) JSON() (string, error)
- func (m *ICMPv6NeighborSolicitation) Marshal() (dAtA []byte, err error)
- func (m *ICMPv6NeighborSolicitation) MarshalTo(dAtA []byte) (int, error)
- func (*ICMPv6NeighborSolicitation) ProtoMessage()
- func (m *ICMPv6NeighborSolicitation) Reset()
- func (a *ICMPv6NeighborSolicitation) SetPacketContext(ctx *PacketContext)
- func (m *ICMPv6NeighborSolicitation) Size() (n int)
- func (a ICMPv6NeighborSolicitation) Src() string
- func (m *ICMPv6NeighborSolicitation) String() string
- func (i ICMPv6NeighborSolicitation) Time() string
- func (m *ICMPv6NeighborSolicitation) Unmarshal(dAtA []byte) error
- func (m *ICMPv6NeighborSolicitation) XXX_DiscardUnknown()
- func (m *ICMPv6NeighborSolicitation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ICMPv6NeighborSolicitation) XXX_Merge(src proto.Message)
- func (m *ICMPv6NeighborSolicitation) XXX_Size() int
- func (m *ICMPv6NeighborSolicitation) XXX_Unmarshal(b []byte) error
- type ICMPv6Option
- func (*ICMPv6Option) Descriptor() ([]byte, []int)
- func (m *ICMPv6Option) GetData() []byte
- func (m *ICMPv6Option) GetType() int32
- func (m *ICMPv6Option) Marshal() (dAtA []byte, err error)
- func (m *ICMPv6Option) MarshalTo(dAtA []byte) (int, error)
- func (*ICMPv6Option) ProtoMessage()
- func (m *ICMPv6Option) Reset()
- func (m *ICMPv6Option) Size() (n int)
- func (m *ICMPv6Option) String() string
- func (o ICMPv6Option) ToString() string
- func (m *ICMPv6Option) Unmarshal(dAtA []byte) error
- func (m *ICMPv6Option) XXX_DiscardUnknown()
- func (m *ICMPv6Option) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ICMPv6Option) XXX_Merge(src proto.Message)
- func (m *ICMPv6Option) XXX_Size() int
- func (m *ICMPv6Option) XXX_Unmarshal(b []byte) error
- type ICMPv6RouterAdvertisement
- func (i ICMPv6RouterAdvertisement) CSVHeader() []string
- func (i ICMPv6RouterAdvertisement) CSVRecord() []string
- func (*ICMPv6RouterAdvertisement) Descriptor() ([]byte, []int)
- func (a ICMPv6RouterAdvertisement) Dst() string
- func (m *ICMPv6RouterAdvertisement) GetContext() *PacketContext
- func (m *ICMPv6RouterAdvertisement) GetFlags() int32
- func (m *ICMPv6RouterAdvertisement) GetHopLimit() int32
- func (m *ICMPv6RouterAdvertisement) GetOptions() []*ICMPv6Option
- func (m *ICMPv6RouterAdvertisement) GetReachableTime() uint32
- func (m *ICMPv6RouterAdvertisement) GetRetransTimer() uint32
- func (m *ICMPv6RouterAdvertisement) GetRouterLifetime() int32
- func (m *ICMPv6RouterAdvertisement) GetTimestamp() string
- func (a ICMPv6RouterAdvertisement) Inc()
- func (a ICMPv6RouterAdvertisement) JSON() (string, error)
- func (m *ICMPv6RouterAdvertisement) Marshal() (dAtA []byte, err error)
- func (m *ICMPv6RouterAdvertisement) MarshalTo(dAtA []byte) (int, error)
- func (*ICMPv6RouterAdvertisement) ProtoMessage()
- func (m *ICMPv6RouterAdvertisement) Reset()
- func (a *ICMPv6RouterAdvertisement) SetPacketContext(ctx *PacketContext)
- func (m *ICMPv6RouterAdvertisement) Size() (n int)
- func (a ICMPv6RouterAdvertisement) Src() string
- func (m *ICMPv6RouterAdvertisement) String() string
- func (i ICMPv6RouterAdvertisement) Time() string
- func (m *ICMPv6RouterAdvertisement) Unmarshal(dAtA []byte) error
- func (m *ICMPv6RouterAdvertisement) XXX_DiscardUnknown()
- func (m *ICMPv6RouterAdvertisement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ICMPv6RouterAdvertisement) XXX_Merge(src proto.Message)
- func (m *ICMPv6RouterAdvertisement) XXX_Size() int
- func (m *ICMPv6RouterAdvertisement) XXX_Unmarshal(b []byte) error
- type ICMPv6RouterSolicitation
- func (i ICMPv6RouterSolicitation) CSVHeader() []string
- func (i ICMPv6RouterSolicitation) CSVRecord() []string
- func (*ICMPv6RouterSolicitation) Descriptor() ([]byte, []int)
- func (a ICMPv6RouterSolicitation) Dst() string
- func (m *ICMPv6RouterSolicitation) GetContext() *PacketContext
- func (m *ICMPv6RouterSolicitation) GetOptions() []*ICMPv6Option
- func (m *ICMPv6RouterSolicitation) GetTimestamp() string
- func (a ICMPv6RouterSolicitation) Inc()
- func (a ICMPv6RouterSolicitation) JSON() (string, error)
- func (m *ICMPv6RouterSolicitation) Marshal() (dAtA []byte, err error)
- func (m *ICMPv6RouterSolicitation) MarshalTo(dAtA []byte) (int, error)
- func (*ICMPv6RouterSolicitation) ProtoMessage()
- func (m *ICMPv6RouterSolicitation) Reset()
- func (a *ICMPv6RouterSolicitation) SetPacketContext(ctx *PacketContext)
- func (m *ICMPv6RouterSolicitation) Size() (n int)
- func (a ICMPv6RouterSolicitation) Src() string
- func (m *ICMPv6RouterSolicitation) String() string
- func (i ICMPv6RouterSolicitation) Time() string
- func (m *ICMPv6RouterSolicitation) Unmarshal(dAtA []byte) error
- func (m *ICMPv6RouterSolicitation) XXX_DiscardUnknown()
- func (m *ICMPv6RouterSolicitation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ICMPv6RouterSolicitation) XXX_Merge(src proto.Message)
- func (m *ICMPv6RouterSolicitation) XXX_Size() int
- func (m *ICMPv6RouterSolicitation) XXX_Unmarshal(b []byte) error
- type IGMP
- func (i IGMP) CSVHeader() []string
- func (i IGMP) CSVRecord() []string
- func (*IGMP) Descriptor() ([]byte, []int)
- func (a IGMP) Dst() string
- func (m *IGMP) GetChecksum() int32
- func (m *IGMP) GetContext() *PacketContext
- func (m *IGMP) GetGroupAddress() []byte
- func (m *IGMP) GetGroupRecords() []*IGMPv3GroupRecord
- func (m *IGMP) GetIntervalTime() uint64
- func (m *IGMP) GetMaxResponseTime() uint64
- func (m *IGMP) GetNumberOfGroupRecords() int32
- func (m *IGMP) GetNumberOfSources() int32
- func (m *IGMP) GetRobustnessValue() int32
- func (m *IGMP) GetSourceAddresses() []string
- func (m *IGMP) GetSupressRouterProcessing() bool
- func (m *IGMP) GetTimestamp() string
- func (m *IGMP) GetType() int32
- func (m *IGMP) GetVersion() int32
- func (a IGMP) Inc()
- func (a IGMP) JSON() (string, error)
- func (m *IGMP) Marshal() (dAtA []byte, err error)
- func (m *IGMP) MarshalTo(dAtA []byte) (int, error)
- func (*IGMP) ProtoMessage()
- func (m *IGMP) Reset()
- func (a *IGMP) SetPacketContext(ctx *PacketContext)
- func (m *IGMP) Size() (n int)
- func (a IGMP) Src() string
- func (m *IGMP) String() string
- func (i IGMP) Time() string
- func (m *IGMP) Unmarshal(dAtA []byte) error
- func (m *IGMP) XXX_DiscardUnknown()
- func (m *IGMP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IGMP) XXX_Merge(src proto.Message)
- func (m *IGMP) XXX_Size() int
- func (m *IGMP) XXX_Unmarshal(b []byte) error
- type IGMPv3GroupRecord
- func (*IGMPv3GroupRecord) Descriptor() ([]byte, []int)
- func (m *IGMPv3GroupRecord) GetAuxDataLen() int32
- func (m *IGMPv3GroupRecord) GetMulticastAddress() string
- func (m *IGMPv3GroupRecord) GetNumberOfSources() int32
- func (m *IGMPv3GroupRecord) GetSourceAddresses() []string
- func (m *IGMPv3GroupRecord) GetType() int32
- func (m *IGMPv3GroupRecord) Marshal() (dAtA []byte, err error)
- func (m *IGMPv3GroupRecord) MarshalTo(dAtA []byte) (int, error)
- func (*IGMPv3GroupRecord) ProtoMessage()
- func (m *IGMPv3GroupRecord) Reset()
- func (m *IGMPv3GroupRecord) Size() (n int)
- func (m *IGMPv3GroupRecord) String() string
- func (i IGMPv3GroupRecord) ToString() string
- func (m *IGMPv3GroupRecord) Unmarshal(dAtA []byte) error
- func (m *IGMPv3GroupRecord) XXX_DiscardUnknown()
- func (m *IGMPv3GroupRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IGMPv3GroupRecord) XXX_Merge(src proto.Message)
- func (m *IGMPv3GroupRecord) XXX_Size() int
- func (m *IGMPv3GroupRecord) XXX_Unmarshal(b []byte) error
- type IPNet
- func (*IPNet) Descriptor() ([]byte, []int)
- func (m *IPNet) GetIP() string
- func (m *IPNet) GetIPMask() string
- func (m *IPNet) Marshal() (dAtA []byte, err error)
- func (m *IPNet) MarshalTo(dAtA []byte) (int, error)
- func (*IPNet) ProtoMessage()
- func (m *IPNet) Reset()
- func (m *IPNet) Size() (n int)
- func (m *IPNet) String() string
- func (i IPNet) ToString() string
- func (m *IPNet) Unmarshal(dAtA []byte) error
- func (m *IPNet) XXX_DiscardUnknown()
- func (m *IPNet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPNet) XXX_Merge(src proto.Message)
- func (m *IPNet) XXX_Size() int
- func (m *IPNet) XXX_Unmarshal(b []byte) error
- type IPSecAH
- func (a IPSecAH) CSVHeader() []string
- func (a IPSecAH) CSVRecord() []string
- func (*IPSecAH) Descriptor() ([]byte, []int)
- func (a IPSecAH) Dst() string
- func (m *IPSecAH) GetAuthenticationData() []byte
- func (m *IPSecAH) GetContext() *PacketContext
- func (m *IPSecAH) GetReserved() int32
- func (m *IPSecAH) GetSPI() int32
- func (m *IPSecAH) GetSeq() int32
- func (m *IPSecAH) GetTimestamp() string
- func (a IPSecAH) Inc()
- func (a IPSecAH) JSON() (string, error)
- func (m *IPSecAH) Marshal() (dAtA []byte, err error)
- func (m *IPSecAH) MarshalTo(dAtA []byte) (int, error)
- func (*IPSecAH) ProtoMessage()
- func (m *IPSecAH) Reset()
- func (a *IPSecAH) SetPacketContext(ctx *PacketContext)
- func (m *IPSecAH) Size() (n int)
- func (a IPSecAH) Src() string
- func (m *IPSecAH) String() string
- func (a IPSecAH) Time() string
- func (m *IPSecAH) Unmarshal(dAtA []byte) error
- func (m *IPSecAH) XXX_DiscardUnknown()
- func (m *IPSecAH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPSecAH) XXX_Merge(src proto.Message)
- func (m *IPSecAH) XXX_Size() int
- func (m *IPSecAH) XXX_Unmarshal(b []byte) error
- type IPSecESP
- func (a IPSecESP) CSVHeader() []string
- func (a IPSecESP) CSVRecord() []string
- func (*IPSecESP) Descriptor() ([]byte, []int)
- func (a IPSecESP) Dst() string
- func (m *IPSecESP) GetContext() *PacketContext
- func (m *IPSecESP) GetLenEncrypted() int32
- func (m *IPSecESP) GetSPI() int32
- func (m *IPSecESP) GetSeq() int32
- func (m *IPSecESP) GetTimestamp() string
- func (a IPSecESP) Inc()
- func (a IPSecESP) JSON() (string, error)
- func (m *IPSecESP) Marshal() (dAtA []byte, err error)
- func (m *IPSecESP) MarshalTo(dAtA []byte) (int, error)
- func (*IPSecESP) ProtoMessage()
- func (m *IPSecESP) Reset()
- func (a *IPSecESP) SetPacketContext(ctx *PacketContext)
- func (m *IPSecESP) Size() (n int)
- func (a IPSecESP) Src() string
- func (m *IPSecESP) String() string
- func (a IPSecESP) Time() string
- func (m *IPSecESP) Unmarshal(dAtA []byte) error
- func (m *IPSecESP) XXX_DiscardUnknown()
- func (m *IPSecESP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPSecESP) XXX_Merge(src proto.Message)
- func (m *IPSecESP) XXX_Size() int
- func (m *IPSecESP) XXX_Unmarshal(b []byte) error
- type IPv4
- func (i IPv4) CSVHeader() []string
- func (i IPv4) CSVRecord() []string
- func (*IPv4) Descriptor() ([]byte, []int)
- func (a IPv4) Dst() string
- func (m *IPv4) GetChecksum() int32
- func (m *IPv4) GetContext() *PacketContext
- func (m *IPv4) GetDstIP() string
- func (m *IPv4) GetFlags() int32
- func (m *IPv4) GetFragOffset() int32
- func (m *IPv4) GetIHL() int32
- func (m *IPv4) GetId() int32
- func (m *IPv4) GetLength() int32
- func (m *IPv4) GetOptions() []*IPv4Option
- func (m *IPv4) GetPadding() []byte
- func (m *IPv4) GetPayloadEntropy() float64
- func (m *IPv4) GetPayloadSize() int32
- func (m *IPv4) GetProtocol() int32
- func (m *IPv4) GetSrcIP() string
- func (m *IPv4) GetTOS() int32
- func (m *IPv4) GetTTL() int32
- func (m *IPv4) GetTimestamp() string
- func (m *IPv4) GetVersion() int32
- func (a IPv4) Inc()
- func (a IPv4) JSON() (string, error)
- func (m *IPv4) Marshal() (dAtA []byte, err error)
- func (m *IPv4) MarshalTo(dAtA []byte) (int, error)
- func (*IPv4) ProtoMessage()
- func (m *IPv4) Reset()
- func (a *IPv4) SetPacketContext(ctx *PacketContext)
- func (m *IPv4) Size() (n int)
- func (a IPv4) Src() string
- func (m *IPv4) String() string
- func (i IPv4) Time() string
- func (m *IPv4) Unmarshal(dAtA []byte) error
- func (m *IPv4) XXX_DiscardUnknown()
- func (m *IPv4) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPv4) XXX_Merge(src proto.Message)
- func (m *IPv4) XXX_Size() int
- func (m *IPv4) XXX_Unmarshal(b []byte) error
- type IPv4Option
- func (*IPv4Option) Descriptor() ([]byte, []int)
- func (m *IPv4Option) GetOptionData() []byte
- func (m *IPv4Option) GetOptionLength() int32
- func (m *IPv4Option) GetOptionType() int32
- func (m *IPv4Option) Marshal() (dAtA []byte, err error)
- func (m *IPv4Option) MarshalTo(dAtA []byte) (int, error)
- func (*IPv4Option) ProtoMessage()
- func (m *IPv4Option) Reset()
- func (m *IPv4Option) Size() (n int)
- func (m *IPv4Option) String() string
- func (i IPv4Option) ToString() string
- func (m *IPv4Option) Unmarshal(dAtA []byte) error
- func (m *IPv4Option) XXX_DiscardUnknown()
- func (m *IPv4Option) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPv4Option) XXX_Merge(src proto.Message)
- func (m *IPv4Option) XXX_Size() int
- func (m *IPv4Option) XXX_Unmarshal(b []byte) error
- type IPv6
- func (i IPv6) CSVHeader() []string
- func (i IPv6) CSVRecord() []string
- func (*IPv6) Descriptor() ([]byte, []int)
- func (a IPv6) Dst() string
- func (m *IPv6) GetContext() *PacketContext
- func (m *IPv6) GetDstIP() string
- func (m *IPv6) GetFlowLabel() uint32
- func (m *IPv6) GetHopByHop() *IPv6HopByHop
- func (m *IPv6) GetHopLimit() int32
- func (m *IPv6) GetLength() int32
- func (m *IPv6) GetNextHeader() int32
- func (m *IPv6) GetPayloadEntropy() float64
- func (m *IPv6) GetPayloadSize() int32
- func (m *IPv6) GetSrcIP() string
- func (m *IPv6) GetTimestamp() string
- func (m *IPv6) GetTrafficClass() int32
- func (m *IPv6) GetVersion() int32
- func (a IPv6) Inc()
- func (a IPv6) JSON() (string, error)
- func (m *IPv6) Marshal() (dAtA []byte, err error)
- func (m *IPv6) MarshalTo(dAtA []byte) (int, error)
- func (*IPv6) ProtoMessage()
- func (m *IPv6) Reset()
- func (a *IPv6) SetPacketContext(ctx *PacketContext)
- func (m *IPv6) Size() (n int)
- func (a IPv6) Src() string
- func (m *IPv6) String() string
- func (i IPv6) Time() string
- func (m *IPv6) Unmarshal(dAtA []byte) error
- func (m *IPv6) XXX_DiscardUnknown()
- func (m *IPv6) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPv6) XXX_Merge(src proto.Message)
- func (m *IPv6) XXX_Size() int
- func (m *IPv6) XXX_Unmarshal(b []byte) error
- type IPv6Fragment
- func (a IPv6Fragment) CSVHeader() []string
- func (a IPv6Fragment) CSVRecord() []string
- func (*IPv6Fragment) Descriptor() ([]byte, []int)
- func (a IPv6Fragment) Dst() string
- func (m *IPv6Fragment) GetContext() *PacketContext
- func (m *IPv6Fragment) GetFragmentOffset() int32
- func (m *IPv6Fragment) GetIdentification() uint32
- func (m *IPv6Fragment) GetMoreFragments() bool
- func (m *IPv6Fragment) GetNextHeader() int32
- func (m *IPv6Fragment) GetReserved1() int32
- func (m *IPv6Fragment) GetReserved2() int32
- func (m *IPv6Fragment) GetTimestamp() string
- func (a IPv6Fragment) Inc()
- func (a IPv6Fragment) JSON() (string, error)
- func (m *IPv6Fragment) Marshal() (dAtA []byte, err error)
- func (m *IPv6Fragment) MarshalTo(dAtA []byte) (int, error)
- func (*IPv6Fragment) ProtoMessage()
- func (m *IPv6Fragment) Reset()
- func (a *IPv6Fragment) SetPacketContext(ctx *PacketContext)
- func (m *IPv6Fragment) Size() (n int)
- func (a IPv6Fragment) Src() string
- func (m *IPv6Fragment) String() string
- func (a IPv6Fragment) Time() string
- func (m *IPv6Fragment) Unmarshal(dAtA []byte) error
- func (m *IPv6Fragment) XXX_DiscardUnknown()
- func (m *IPv6Fragment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPv6Fragment) XXX_Merge(src proto.Message)
- func (m *IPv6Fragment) XXX_Size() int
- func (m *IPv6Fragment) XXX_Unmarshal(b []byte) error
- type IPv6HopByHop
- func (l IPv6HopByHop) CSVHeader() []string
- func (l IPv6HopByHop) CSVRecord() []string
- func (*IPv6HopByHop) Descriptor() ([]byte, []int)
- func (a IPv6HopByHop) Dst() string
- func (m *IPv6HopByHop) GetContext() *PacketContext
- func (m *IPv6HopByHop) GetOptions() []*IPv6HopByHopOption
- func (m *IPv6HopByHop) GetTimestamp() string
- func (a IPv6HopByHop) Inc()
- func (a IPv6HopByHop) JSON() (string, error)
- func (m *IPv6HopByHop) Marshal() (dAtA []byte, err error)
- func (m *IPv6HopByHop) MarshalTo(dAtA []byte) (int, error)
- func (*IPv6HopByHop) ProtoMessage()
- func (m *IPv6HopByHop) Reset()
- func (a *IPv6HopByHop) SetPacketContext(ctx *PacketContext)
- func (m *IPv6HopByHop) Size() (n int)
- func (a IPv6HopByHop) Src() string
- func (m *IPv6HopByHop) String() string
- func (l IPv6HopByHop) Time() string
- func (h IPv6HopByHop) ToString() string
- func (m *IPv6HopByHop) Unmarshal(dAtA []byte) error
- func (m *IPv6HopByHop) XXX_DiscardUnknown()
- func (m *IPv6HopByHop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPv6HopByHop) XXX_Merge(src proto.Message)
- func (m *IPv6HopByHop) XXX_Size() int
- func (m *IPv6HopByHop) XXX_Unmarshal(b []byte) error
- type IPv6HopByHopOption
- func (*IPv6HopByHopOption) Descriptor() ([]byte, []int)
- func (m *IPv6HopByHopOption) GetActualLength() int32
- func (m *IPv6HopByHopOption) GetOptionAlignment() *IPv6HopByHopOptionAlignment
- func (m *IPv6HopByHopOption) GetOptionData() []byte
- func (m *IPv6HopByHopOption) GetOptionLength() int32
- func (m *IPv6HopByHopOption) GetOptionType() int32
- func (m *IPv6HopByHopOption) Marshal() (dAtA []byte, err error)
- func (m *IPv6HopByHopOption) MarshalTo(dAtA []byte) (int, error)
- func (*IPv6HopByHopOption) ProtoMessage()
- func (m *IPv6HopByHopOption) Reset()
- func (m *IPv6HopByHopOption) Size() (n int)
- func (m *IPv6HopByHopOption) String() string
- func (o IPv6HopByHopOption) ToString() string
- func (m *IPv6HopByHopOption) Unmarshal(dAtA []byte) error
- func (m *IPv6HopByHopOption) XXX_DiscardUnknown()
- func (m *IPv6HopByHopOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPv6HopByHopOption) XXX_Merge(src proto.Message)
- func (m *IPv6HopByHopOption) XXX_Size() int
- func (m *IPv6HopByHopOption) XXX_Unmarshal(b []byte) error
- type IPv6HopByHopOptionAlignment
- func (*IPv6HopByHopOptionAlignment) Descriptor() ([]byte, []int)
- func (m *IPv6HopByHopOptionAlignment) GetOne() int32
- func (m *IPv6HopByHopOptionAlignment) GetTwo() int32
- func (m *IPv6HopByHopOptionAlignment) Marshal() (dAtA []byte, err error)
- func (m *IPv6HopByHopOptionAlignment) MarshalTo(dAtA []byte) (int, error)
- func (*IPv6HopByHopOptionAlignment) ProtoMessage()
- func (m *IPv6HopByHopOptionAlignment) Reset()
- func (m *IPv6HopByHopOptionAlignment) Size() (n int)
- func (m *IPv6HopByHopOptionAlignment) String() string
- func (a IPv6HopByHopOptionAlignment) ToString() string
- func (m *IPv6HopByHopOptionAlignment) Unmarshal(dAtA []byte) error
- func (m *IPv6HopByHopOptionAlignment) XXX_DiscardUnknown()
- func (m *IPv6HopByHopOptionAlignment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPv6HopByHopOptionAlignment) XXX_Merge(src proto.Message)
- func (m *IPv6HopByHopOptionAlignment) XXX_Size() int
- func (m *IPv6HopByHopOptionAlignment) XXX_Unmarshal(b []byte) error
- type InterAreaPrefixLSA
- func (*InterAreaPrefixLSA) Descriptor() ([]byte, []int)
- func (m *InterAreaPrefixLSA) GetAddressPrefix() []byte
- func (m *InterAreaPrefixLSA) GetMetric() uint32
- func (m *InterAreaPrefixLSA) GetPrefixLength() int32
- func (m *InterAreaPrefixLSA) GetPrefixOptions() int32
- func (m *InterAreaPrefixLSA) Marshal() (dAtA []byte, err error)
- func (m *InterAreaPrefixLSA) MarshalTo(dAtA []byte) (int, error)
- func (*InterAreaPrefixLSA) ProtoMessage()
- func (m *InterAreaPrefixLSA) Reset()
- func (m *InterAreaPrefixLSA) Size() (n int)
- func (m *InterAreaPrefixLSA) String() string
- func (r InterAreaPrefixLSA) ToString() string
- func (m *InterAreaPrefixLSA) Unmarshal(dAtA []byte) error
- func (m *InterAreaPrefixLSA) XXX_DiscardUnknown()
- func (m *InterAreaPrefixLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InterAreaPrefixLSA) XXX_Merge(src proto.Message)
- func (m *InterAreaPrefixLSA) XXX_Size() int
- func (m *InterAreaPrefixLSA) XXX_Unmarshal(b []byte) error
- type InterAreaRouterLSA
- func (*InterAreaRouterLSA) Descriptor() ([]byte, []int)
- func (m *InterAreaRouterLSA) GetDestinationRouterID() uint32
- func (m *InterAreaRouterLSA) GetMetric() uint32
- func (m *InterAreaRouterLSA) GetOptions() uint32
- func (m *InterAreaRouterLSA) Marshal() (dAtA []byte, err error)
- func (m *InterAreaRouterLSA) MarshalTo(dAtA []byte) (int, error)
- func (*InterAreaRouterLSA) ProtoMessage()
- func (m *InterAreaRouterLSA) Reset()
- func (m *InterAreaRouterLSA) Size() (n int)
- func (m *InterAreaRouterLSA) String() string
- func (r InterAreaRouterLSA) ToString() string
- func (m *InterAreaRouterLSA) Unmarshal(dAtA []byte) error
- func (m *InterAreaRouterLSA) XXX_DiscardUnknown()
- func (m *InterAreaRouterLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InterAreaRouterLSA) XXX_Merge(src proto.Message)
- func (m *InterAreaRouterLSA) XXX_Size() int
- func (m *InterAreaRouterLSA) XXX_Unmarshal(b []byte) error
- type IntraAreaPrefixLSA
- func (*IntraAreaPrefixLSA) Descriptor() ([]byte, []int)
- func (m *IntraAreaPrefixLSA) GetNumOfPrefixes() int32
- func (m *IntraAreaPrefixLSA) GetPrefixes() []*LSAPrefix
- func (m *IntraAreaPrefixLSA) GetRefAdvRouter() uint32
- func (m *IntraAreaPrefixLSA) GetRefLSType() int32
- func (m *IntraAreaPrefixLSA) GetRefLinkStateID() uint32
- func (m *IntraAreaPrefixLSA) Marshal() (dAtA []byte, err error)
- func (m *IntraAreaPrefixLSA) MarshalTo(dAtA []byte) (int, error)
- func (*IntraAreaPrefixLSA) ProtoMessage()
- func (m *IntraAreaPrefixLSA) Reset()
- func (m *IntraAreaPrefixLSA) Size() (n int)
- func (m *IntraAreaPrefixLSA) String() string
- func (r IntraAreaPrefixLSA) ToString() string
- func (m *IntraAreaPrefixLSA) Unmarshal(dAtA []byte) error
- func (m *IntraAreaPrefixLSA) XXX_DiscardUnknown()
- func (m *IntraAreaPrefixLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IntraAreaPrefixLSA) XXX_Merge(src proto.Message)
- func (m *IntraAreaPrefixLSA) XXX_Size() int
- func (m *IntraAreaPrefixLSA) XXX_Unmarshal(b []byte) error
- type LCM
- func (a LCM) CSVHeader() []string
- func (a LCM) CSVRecord() []string
- func (*LCM) Descriptor() ([]byte, []int)
- func (a LCM) Dst() string
- func (m *LCM) GetChannelName() string
- func (m *LCM) GetContext() *PacketContext
- func (m *LCM) GetFragmentNumber() int32
- func (m *LCM) GetFragmentOffset() int32
- func (m *LCM) GetFragmented() bool
- func (m *LCM) GetMagic() int32
- func (m *LCM) GetPayloadSize() int32
- func (m *LCM) GetSequenceNumber() int32
- func (m *LCM) GetTimestamp() string
- func (m *LCM) GetTotalFragments() int32
- func (a LCM) Inc()
- func (a LCM) JSON() (string, error)
- func (m *LCM) Marshal() (dAtA []byte, err error)
- func (m *LCM) MarshalTo(dAtA []byte) (int, error)
- func (*LCM) ProtoMessage()
- func (m *LCM) Reset()
- func (a *LCM) SetPacketContext(ctx *PacketContext)
- func (m *LCM) Size() (n int)
- func (a LCM) Src() string
- func (m *LCM) String() string
- func (a LCM) Time() string
- func (m *LCM) Unmarshal(dAtA []byte) error
- func (m *LCM) XXX_DiscardUnknown()
- func (m *LCM) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LCM) XXX_Merge(src proto.Message)
- func (m *LCM) XXX_Size() int
- func (m *LCM) XXX_Unmarshal(b []byte) error
- type LLC
- func (l LLC) CSVHeader() []string
- func (l LLC) CSVRecord() []string
- func (*LLC) Descriptor() ([]byte, []int)
- func (a LLC) Dst() string
- func (m *LLC) GetCR() bool
- func (m *LLC) GetControl() int32
- func (m *LLC) GetDSAP() int32
- func (m *LLC) GetIG() bool
- func (m *LLC) GetSSAP() int32
- func (m *LLC) GetTimestamp() string
- func (a LLC) Inc()
- func (a LLC) JSON() (string, error)
- func (m *LLC) Marshal() (dAtA []byte, err error)
- func (m *LLC) MarshalTo(dAtA []byte) (int, error)
- func (*LLC) ProtoMessage()
- func (m *LLC) Reset()
- func (a *LLC) SetPacketContext(ctx *PacketContext)
- func (m *LLC) Size() (n int)
- func (a LLC) Src() string
- func (m *LLC) String() string
- func (l LLC) Time() string
- func (m *LLC) Unmarshal(dAtA []byte) error
- func (m *LLC) XXX_DiscardUnknown()
- func (m *LLC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LLC) XXX_Merge(src proto.Message)
- func (m *LLC) XXX_Size() int
- func (m *LLC) XXX_Unmarshal(b []byte) error
- type LLDPCapabilities
- func (*LLDPCapabilities) Descriptor() ([]byte, []int)
- func (m *LLDPCapabilities) GetBridge() bool
- func (m *LLDPCapabilities) GetCVLAN() bool
- func (m *LLDPCapabilities) GetDocSis() bool
- func (m *LLDPCapabilities) GetOther() bool
- func (m *LLDPCapabilities) GetPhone() bool
- func (m *LLDPCapabilities) GetRepeater() bool
- func (m *LLDPCapabilities) GetRouter() bool
- func (m *LLDPCapabilities) GetSVLAN() bool
- func (m *LLDPCapabilities) GetStationOnly() bool
- func (m *LLDPCapabilities) GetTMPR() bool
- func (m *LLDPCapabilities) GetWLANAP() bool
- func (m *LLDPCapabilities) Marshal() (dAtA []byte, err error)
- func (m *LLDPCapabilities) MarshalTo(dAtA []byte) (int, error)
- func (*LLDPCapabilities) ProtoMessage()
- func (m *LLDPCapabilities) Reset()
- func (m *LLDPCapabilities) Size() (n int)
- func (m *LLDPCapabilities) String() string
- func (c *LLDPCapabilities) ToString() string
- func (m *LLDPCapabilities) Unmarshal(dAtA []byte) error
- func (m *LLDPCapabilities) XXX_DiscardUnknown()
- func (m *LLDPCapabilities) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LLDPCapabilities) XXX_Merge(src proto.Message)
- func (m *LLDPCapabilities) XXX_Size() int
- func (m *LLDPCapabilities) XXX_Unmarshal(b []byte) error
- type LLDPChassisID
- func (*LLDPChassisID) Descriptor() ([]byte, []int)
- func (m *LLDPChassisID) GetID() []byte
- func (m *LLDPChassisID) GetSubtype() int32
- func (m *LLDPChassisID) Marshal() (dAtA []byte, err error)
- func (m *LLDPChassisID) MarshalTo(dAtA []byte) (int, error)
- func (*LLDPChassisID) ProtoMessage()
- func (m *LLDPChassisID) Reset()
- func (m *LLDPChassisID) Size() (n int)
- func (m *LLDPChassisID) String() string
- func (l LLDPChassisID) ToString() string
- func (m *LLDPChassisID) Unmarshal(dAtA []byte) error
- func (m *LLDPChassisID) XXX_DiscardUnknown()
- func (m *LLDPChassisID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LLDPChassisID) XXX_Merge(src proto.Message)
- func (m *LLDPChassisID) XXX_Size() int
- func (m *LLDPChassisID) XXX_Unmarshal(b []byte) error
- type LLDPMgmtAddress
- func (*LLDPMgmtAddress) Descriptor() ([]byte, []int)
- func (m *LLDPMgmtAddress) GetAddress() []byte
- func (m *LLDPMgmtAddress) GetInterfaceNumber() uint32
- func (m *LLDPMgmtAddress) GetInterfaceSubtype() int32
- func (m *LLDPMgmtAddress) GetOID() string
- func (m *LLDPMgmtAddress) GetSubtype() int32
- func (m *LLDPMgmtAddress) Marshal() (dAtA []byte, err error)
- func (m *LLDPMgmtAddress) MarshalTo(dAtA []byte) (int, error)
- func (*LLDPMgmtAddress) ProtoMessage()
- func (m *LLDPMgmtAddress) Reset()
- func (m *LLDPMgmtAddress) Size() (n int)
- func (m *LLDPMgmtAddress) String() string
- func (lldma *LLDPMgmtAddress) ToString() string
- func (m *LLDPMgmtAddress) Unmarshal(dAtA []byte) error
- func (m *LLDPMgmtAddress) XXX_DiscardUnknown()
- func (m *LLDPMgmtAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LLDPMgmtAddress) XXX_Merge(src proto.Message)
- func (m *LLDPMgmtAddress) XXX_Size() int
- func (m *LLDPMgmtAddress) XXX_Unmarshal(b []byte) error
- type LLDPOrgSpecificTLV
- func (*LLDPOrgSpecificTLV) Descriptor() ([]byte, []int)
- func (m *LLDPOrgSpecificTLV) GetInfo() []byte
- func (m *LLDPOrgSpecificTLV) GetOUI() uint32
- func (m *LLDPOrgSpecificTLV) GetSubType() int32
- func (m *LLDPOrgSpecificTLV) Marshal() (dAtA []byte, err error)
- func (m *LLDPOrgSpecificTLV) MarshalTo(dAtA []byte) (int, error)
- func (*LLDPOrgSpecificTLV) ProtoMessage()
- func (m *LLDPOrgSpecificTLV) Reset()
- func (m *LLDPOrgSpecificTLV) Size() (n int)
- func (m *LLDPOrgSpecificTLV) String() string
- func (lldst *LLDPOrgSpecificTLV) ToString() string
- func (m *LLDPOrgSpecificTLV) Unmarshal(dAtA []byte) error
- func (m *LLDPOrgSpecificTLV) XXX_DiscardUnknown()
- func (m *LLDPOrgSpecificTLV) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LLDPOrgSpecificTLV) XXX_Merge(src proto.Message)
- func (m *LLDPOrgSpecificTLV) XXX_Size() int
- func (m *LLDPOrgSpecificTLV) XXX_Unmarshal(b []byte) error
- type LLDPPortID
- func (*LLDPPortID) Descriptor() ([]byte, []int)
- func (m *LLDPPortID) GetID() []byte
- func (m *LLDPPortID) GetSubtype() int32
- func (m *LLDPPortID) Marshal() (dAtA []byte, err error)
- func (m *LLDPPortID) MarshalTo(dAtA []byte) (int, error)
- func (*LLDPPortID) ProtoMessage()
- func (m *LLDPPortID) Reset()
- func (m *LLDPPortID) Size() (n int)
- func (m *LLDPPortID) String() string
- func (l LLDPPortID) ToString() string
- func (m *LLDPPortID) Unmarshal(dAtA []byte) error
- func (m *LLDPPortID) XXX_DiscardUnknown()
- func (m *LLDPPortID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LLDPPortID) XXX_Merge(src proto.Message)
- func (m *LLDPPortID) XXX_Size() int
- func (m *LLDPPortID) XXX_Unmarshal(b []byte) error
- type LLDPSysCapabilities
- func (*LLDPSysCapabilities) Descriptor() ([]byte, []int)
- func (m *LLDPSysCapabilities) GetEnabledCap() *LLDPCapabilities
- func (m *LLDPSysCapabilities) GetSystemCap() *LLDPCapabilities
- func (m *LLDPSysCapabilities) Marshal() (dAtA []byte, err error)
- func (m *LLDPSysCapabilities) MarshalTo(dAtA []byte) (int, error)
- func (*LLDPSysCapabilities) ProtoMessage()
- func (m *LLDPSysCapabilities) Reset()
- func (m *LLDPSysCapabilities) Size() (n int)
- func (m *LLDPSysCapabilities) String() string
- func (lldsc *LLDPSysCapabilities) ToString() string
- func (m *LLDPSysCapabilities) Unmarshal(dAtA []byte) error
- func (m *LLDPSysCapabilities) XXX_DiscardUnknown()
- func (m *LLDPSysCapabilities) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LLDPSysCapabilities) XXX_Merge(src proto.Message)
- func (m *LLDPSysCapabilities) XXX_Size() int
- func (m *LLDPSysCapabilities) XXX_Unmarshal(b []byte) error
- type LSA
- func (*LSA) Descriptor() ([]byte, []int)
- func (m *LSA) GetASELSA() *ASExternalLSA
- func (m *LSA) GetASELSAV2() *ASExternalLSAV2
- func (m *LSA) GetContext() *PacketContext
- func (m *LSA) GetHeader() *LSAheader
- func (m *LSA) GetIARouterLSA() *InterAreaRouterLSA
- func (m *LSA) GetInterAPrefixLSA() *InterAreaPrefixLSA
- func (m *LSA) GetIntraAPrefixLSA() *IntraAreaPrefixLSA
- func (m *LSA) GetLLSA() *LinkLSA
- func (m *LSA) GetNLSA() *NetworkLSA
- func (m *LSA) GetRLSA() *RouterLSA
- func (m *LSA) GetRLSAV2() *RouterLSAV2
- func (m *LSA) Marshal() (dAtA []byte, err error)
- func (m *LSA) MarshalTo(dAtA []byte) (int, error)
- func (*LSA) ProtoMessage()
- func (m *LSA) Reset()
- func (m *LSA) Size() (n int)
- func (m *LSA) String() string
- func (l LSA) ToString() string
- func (m *LSA) Unmarshal(dAtA []byte) error
- func (m *LSA) XXX_DiscardUnknown()
- func (m *LSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LSA) XXX_Merge(src proto.Message)
- func (m *LSA) XXX_Size() int
- func (m *LSA) XXX_Unmarshal(b []byte) error
- type LSAPrefix
- func (*LSAPrefix) Descriptor() ([]byte, []int)
- func (m *LSAPrefix) GetAddressPrefix() []byte
- func (m *LSAPrefix) GetMetric() int32
- func (m *LSAPrefix) GetPrefixLength() int32
- func (m *LSAPrefix) GetPrefixOptions() int32
- func (m *LSAPrefix) Marshal() (dAtA []byte, err error)
- func (m *LSAPrefix) MarshalTo(dAtA []byte) (int, error)
- func (*LSAPrefix) ProtoMessage()
- func (m *LSAPrefix) Reset()
- func (m *LSAPrefix) Size() (n int)
- func (m *LSAPrefix) String() string
- func (l LSAPrefix) ToString() string
- func (m *LSAPrefix) Unmarshal(dAtA []byte) error
- func (m *LSAPrefix) XXX_DiscardUnknown()
- func (m *LSAPrefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LSAPrefix) XXX_Merge(src proto.Message)
- func (m *LSAPrefix) XXX_Size() int
- func (m *LSAPrefix) XXX_Unmarshal(b []byte) error
- type LSAheader
- func (*LSAheader) Descriptor() ([]byte, []int)
- func (m *LSAheader) GetAdvRouter() uint32
- func (m *LSAheader) GetLSAge() int32
- func (m *LSAheader) GetLSChecksum() int32
- func (m *LSAheader) GetLSOptions() int32
- func (m *LSAheader) GetLSSeqNumber() uint32
- func (m *LSAheader) GetLSType() int32
- func (m *LSAheader) GetLength() int32
- func (m *LSAheader) GetLinkStateID() uint32
- func (u LSAheader) JSON() (string, error)
- func (m *LSAheader) Marshal() (dAtA []byte, err error)
- func (m *LSAheader) MarshalTo(dAtA []byte) (int, error)
- func (*LSAheader) ProtoMessage()
- func (m *LSAheader) Reset()
- func (m *LSAheader) Size() (n int)
- func (m *LSAheader) String() string
- func (l LSAheader) ToString() string
- func (m *LSAheader) Unmarshal(dAtA []byte) error
- func (m *LSAheader) XXX_DiscardUnknown()
- func (m *LSAheader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LSAheader) XXX_Merge(src proto.Message)
- func (m *LSAheader) XXX_Size() int
- func (m *LSAheader) XXX_Unmarshal(b []byte) error
- type LSReq
- func (*LSReq) Descriptor() ([]byte, []int)
- func (m *LSReq) GetAdvRouter() uint32
- func (m *LSReq) GetLSID() uint32
- func (m *LSReq) GetLSType() int32
- func (m *LSReq) Marshal() (dAtA []byte, err error)
- func (m *LSReq) MarshalTo(dAtA []byte) (int, error)
- func (*LSReq) ProtoMessage()
- func (m *LSReq) Reset()
- func (m *LSReq) Size() (n int)
- func (m *LSReq) String() string
- func (l LSReq) ToString() string
- func (m *LSReq) Unmarshal(dAtA []byte) error
- func (m *LSReq) XXX_DiscardUnknown()
- func (m *LSReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LSReq) XXX_Merge(src proto.Message)
- func (m *LSReq) XXX_Size() int
- func (m *LSReq) XXX_Unmarshal(b []byte) error
- type LSUpdate
- func (*LSUpdate) Descriptor() ([]byte, []int)
- func (m *LSUpdate) GetLSAs() []*LSA
- func (m *LSUpdate) GetNumOfLSAs() uint32
- func (m *LSUpdate) Marshal() (dAtA []byte, err error)
- func (m *LSUpdate) MarshalTo(dAtA []byte) (int, error)
- func (*LSUpdate) ProtoMessage()
- func (m *LSUpdate) Reset()
- func (m *LSUpdate) Size() (n int)
- func (m *LSUpdate) String() string
- func (l LSUpdate) ToString() string
- func (m *LSUpdate) Unmarshal(dAtA []byte) error
- func (m *LSUpdate) XXX_DiscardUnknown()
- func (m *LSUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LSUpdate) XXX_Merge(src proto.Message)
- func (m *LSUpdate) XXX_Size() int
- func (m *LSUpdate) XXX_Unmarshal(b []byte) error
- type LinkFlow
- func (f LinkFlow) CSVHeader() []string
- func (f LinkFlow) CSVRecord() []string
- func (*LinkFlow) Descriptor() ([]byte, []int)
- func (a LinkFlow) Dst() string
- func (m *LinkFlow) GetDstMAC() string
- func (m *LinkFlow) GetDuration() int64
- func (m *LinkFlow) GetNumPackets() int64
- func (m *LinkFlow) GetProto() string
- func (m *LinkFlow) GetSrcMAC() string
- func (m *LinkFlow) GetTimestampFirst() string
- func (m *LinkFlow) GetTimestampLast() string
- func (m *LinkFlow) GetTotalSize() int64
- func (m *LinkFlow) GetUID() uint64
- func (a LinkFlow) Inc()
- func (a LinkFlow) JSON() (string, error)
- func (m *LinkFlow) Marshal() (dAtA []byte, err error)
- func (m *LinkFlow) MarshalTo(dAtA []byte) (int, error)
- func (*LinkFlow) ProtoMessage()
- func (m *LinkFlow) Reset()
- func (a *LinkFlow) SetPacketContext(ctx *PacketContext)
- func (m *LinkFlow) Size() (n int)
- func (a LinkFlow) Src() string
- func (m *LinkFlow) String() string
- func (f LinkFlow) Time() string
- func (m *LinkFlow) Unmarshal(dAtA []byte) error
- func (m *LinkFlow) XXX_DiscardUnknown()
- func (m *LinkFlow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkFlow) XXX_Merge(src proto.Message)
- func (m *LinkFlow) XXX_Size() int
- func (m *LinkFlow) XXX_Unmarshal(b []byte) error
- type LinkLSA
- func (*LinkLSA) Descriptor() ([]byte, []int)
- func (m *LinkLSA) GetLinkLocalAddress() []byte
- func (m *LinkLSA) GetNumOfPrefixes() uint32
- func (m *LinkLSA) GetOptions() uint32
- func (m *LinkLSA) GetPrefixes() []*LSAPrefix
- func (m *LinkLSA) GetRtrPriority() int32
- func (m *LinkLSA) Marshal() (dAtA []byte, err error)
- func (m *LinkLSA) MarshalTo(dAtA []byte) (int, error)
- func (*LinkLSA) ProtoMessage()
- func (m *LinkLSA) Reset()
- func (m *LinkLSA) Size() (n int)
- func (m *LinkLSA) String() string
- func (r LinkLSA) ToString() string
- func (m *LinkLSA) Unmarshal(dAtA []byte) error
- func (m *LinkLSA) XXX_DiscardUnknown()
- func (m *LinkLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkLSA) XXX_Merge(src proto.Message)
- func (m *LinkLSA) XXX_Size() int
- func (m *LinkLSA) XXX_Unmarshal(b []byte) error
- type LinkLayerDiscovery
- func (l LinkLayerDiscovery) CSVHeader() []string
- func (l LinkLayerDiscovery) CSVRecord() []string
- func (*LinkLayerDiscovery) Descriptor() ([]byte, []int)
- func (a LinkLayerDiscovery) Dst() string
- func (m *LinkLayerDiscovery) GetChassisID() *LLDPChassisID
- func (m *LinkLayerDiscovery) GetPortID() *LLDPPortID
- func (m *LinkLayerDiscovery) GetTTL() int32
- func (m *LinkLayerDiscovery) GetTimestamp() string
- func (m *LinkLayerDiscovery) GetValues() []*LinkLayerDiscoveryValue
- func (a LinkLayerDiscovery) Inc()
- func (a LinkLayerDiscovery) JSON() (string, error)
- func (m *LinkLayerDiscovery) Marshal() (dAtA []byte, err error)
- func (m *LinkLayerDiscovery) MarshalTo(dAtA []byte) (int, error)
- func (*LinkLayerDiscovery) ProtoMessage()
- func (m *LinkLayerDiscovery) Reset()
- func (a *LinkLayerDiscovery) SetPacketContext(ctx *PacketContext)
- func (m *LinkLayerDiscovery) Size() (n int)
- func (a LinkLayerDiscovery) Src() string
- func (m *LinkLayerDiscovery) String() string
- func (l LinkLayerDiscovery) Time() string
- func (m *LinkLayerDiscovery) Unmarshal(dAtA []byte) error
- func (m *LinkLayerDiscovery) XXX_DiscardUnknown()
- func (m *LinkLayerDiscovery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkLayerDiscovery) XXX_Merge(src proto.Message)
- func (m *LinkLayerDiscovery) XXX_Size() int
- func (m *LinkLayerDiscovery) XXX_Unmarshal(b []byte) error
- type LinkLayerDiscoveryInfo
- func (l LinkLayerDiscoveryInfo) CSVHeader() []string
- func (l LinkLayerDiscoveryInfo) CSVRecord() []string
- func (*LinkLayerDiscoveryInfo) Descriptor() ([]byte, []int)
- func (a LinkLayerDiscoveryInfo) Dst() string
- func (m *LinkLayerDiscoveryInfo) GetMgmtAddress() *LLDPMgmtAddress
- func (m *LinkLayerDiscoveryInfo) GetOrgTLVs() []*LLDPOrgSpecificTLV
- func (m *LinkLayerDiscoveryInfo) GetPortDescription() string
- func (m *LinkLayerDiscoveryInfo) GetSysCapabilities() *LLDPSysCapabilities
- func (m *LinkLayerDiscoveryInfo) GetSysDescription() string
- func (m *LinkLayerDiscoveryInfo) GetSysName() string
- func (m *LinkLayerDiscoveryInfo) GetTimestamp() string
- func (m *LinkLayerDiscoveryInfo) GetUnknown() []*LinkLayerDiscoveryValue
- func (a LinkLayerDiscoveryInfo) Inc()
- func (a LinkLayerDiscoveryInfo) JSON() (string, error)
- func (m *LinkLayerDiscoveryInfo) Marshal() (dAtA []byte, err error)
- func (m *LinkLayerDiscoveryInfo) MarshalTo(dAtA []byte) (int, error)
- func (*LinkLayerDiscoveryInfo) ProtoMessage()
- func (m *LinkLayerDiscoveryInfo) Reset()
- func (a *LinkLayerDiscoveryInfo) SetPacketContext(ctx *PacketContext)
- func (m *LinkLayerDiscoveryInfo) Size() (n int)
- func (a LinkLayerDiscoveryInfo) Src() string
- func (m *LinkLayerDiscoveryInfo) String() string
- func (l LinkLayerDiscoveryInfo) Time() string
- func (m *LinkLayerDiscoveryInfo) Unmarshal(dAtA []byte) error
- func (m *LinkLayerDiscoveryInfo) XXX_DiscardUnknown()
- func (m *LinkLayerDiscoveryInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkLayerDiscoveryInfo) XXX_Merge(src proto.Message)
- func (m *LinkLayerDiscoveryInfo) XXX_Size() int
- func (m *LinkLayerDiscoveryInfo) XXX_Unmarshal(b []byte) error
- type LinkLayerDiscoveryValue
- func (*LinkLayerDiscoveryValue) Descriptor() ([]byte, []int)
- func (m *LinkLayerDiscoveryValue) GetLength() int32
- func (m *LinkLayerDiscoveryValue) GetType() int32
- func (m *LinkLayerDiscoveryValue) GetValue() []byte
- func (m *LinkLayerDiscoveryValue) Marshal() (dAtA []byte, err error)
- func (m *LinkLayerDiscoveryValue) MarshalTo(dAtA []byte) (int, error)
- func (*LinkLayerDiscoveryValue) ProtoMessage()
- func (m *LinkLayerDiscoveryValue) Reset()
- func (m *LinkLayerDiscoveryValue) Size() (n int)
- func (m *LinkLayerDiscoveryValue) String() string
- func (lldv *LinkLayerDiscoveryValue) ToString() string
- func (m *LinkLayerDiscoveryValue) Unmarshal(dAtA []byte) error
- func (m *LinkLayerDiscoveryValue) XXX_DiscardUnknown()
- func (m *LinkLayerDiscoveryValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinkLayerDiscoveryValue) XXX_Merge(src proto.Message)
- func (m *LinkLayerDiscoveryValue) XXX_Size() int
- func (m *LinkLayerDiscoveryValue) XXX_Unmarshal(b []byte) error
- type MPLS
- func (a MPLS) CSVHeader() []string
- func (a MPLS) CSVRecord() []string
- func (*MPLS) Descriptor() ([]byte, []int)
- func (a MPLS) Dst() string
- func (m *MPLS) GetContext() *PacketContext
- func (m *MPLS) GetLabel() int32
- func (m *MPLS) GetStackBottom() bool
- func (m *MPLS) GetTTL() int32
- func (m *MPLS) GetTimestamp() string
- func (m *MPLS) GetTrafficClass() int32
- func (a MPLS) Inc()
- func (a MPLS) JSON() (string, error)
- func (m *MPLS) Marshal() (dAtA []byte, err error)
- func (m *MPLS) MarshalTo(dAtA []byte) (int, error)
- func (*MPLS) ProtoMessage()
- func (m *MPLS) Reset()
- func (a *MPLS) SetPacketContext(ctx *PacketContext)
- func (m *MPLS) Size() (n int)
- func (a MPLS) Src() string
- func (m *MPLS) String() string
- func (a MPLS) Time() string
- func (m *MPLS) Unmarshal(dAtA []byte) error
- func (m *MPLS) XXX_DiscardUnknown()
- func (m *MPLS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MPLS) XXX_Merge(src proto.Message)
- func (m *MPLS) XXX_Size() int
- func (m *MPLS) XXX_Unmarshal(b []byte) error
- type Modbus
- func (a Modbus) CSVHeader() []string
- func (a Modbus) CSVRecord() []string
- func (*Modbus) Descriptor() ([]byte, []int)
- func (a Modbus) Dst() string
- func (m *Modbus) GetContext() *PacketContext
- func (m *Modbus) GetException() bool
- func (m *Modbus) GetFunctionCode() int32
- func (m *Modbus) GetLength() int32
- func (m *Modbus) GetPayload() []byte
- func (m *Modbus) GetProtocolID() int32
- func (m *Modbus) GetTimestamp() string
- func (m *Modbus) GetTransactionID() int32
- func (m *Modbus) GetUnitID() int32
- func (a Modbus) Inc()
- func (a Modbus) JSON() (string, error)
- func (m *Modbus) Marshal() (dAtA []byte, err error)
- func (m *Modbus) MarshalTo(dAtA []byte) (int, error)
- func (*Modbus) ProtoMessage()
- func (m *Modbus) Reset()
- func (a *Modbus) SetPacketContext(ctx *PacketContext)
- func (m *Modbus) Size() (n int)
- func (a Modbus) Src() string
- func (m *Modbus) String() string
- func (a Modbus) Time() string
- func (m *Modbus) Unmarshal(dAtA []byte) error
- func (m *Modbus) XXX_DiscardUnknown()
- func (m *Modbus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Modbus) XXX_Merge(src proto.Message)
- func (m *Modbus) XXX_Size() int
- func (m *Modbus) XXX_Unmarshal(b []byte) error
- type NTP
- func (n NTP) CSVHeader() []string
- func (n NTP) CSVRecord() []string
- func (*NTP) Descriptor() ([]byte, []int)
- func (a NTP) Dst() string
- func (m *NTP) GetContext() *PacketContext
- func (m *NTP) GetExtensionBytes() []byte
- func (m *NTP) GetLeapIndicator() int32
- func (m *NTP) GetMode() int32
- func (m *NTP) GetOriginTimestamp() uint64
- func (m *NTP) GetPoll() int32
- func (m *NTP) GetPrecision() int32
- func (m *NTP) GetReceiveTimestamp() uint64
- func (m *NTP) GetReferenceID() uint32
- func (m *NTP) GetReferenceTimestamp() uint64
- func (m *NTP) GetRootDelay() uint32
- func (m *NTP) GetRootDispersion() uint32
- func (m *NTP) GetStratum() int32
- func (m *NTP) GetTimestamp() string
- func (m *NTP) GetTransmitTimestamp() uint64
- func (m *NTP) GetVersion() int32
- func (a NTP) Inc()
- func (u NTP) JSON() (string, error)
- func (m *NTP) Marshal() (dAtA []byte, err error)
- func (m *NTP) MarshalTo(dAtA []byte) (int, error)
- func (*NTP) ProtoMessage()
- func (m *NTP) Reset()
- func (a *NTP) SetPacketContext(ctx *PacketContext)
- func (m *NTP) Size() (n int)
- func (a NTP) Src() string
- func (m *NTP) String() string
- func (n NTP) Time() string
- func (m *NTP) Unmarshal(dAtA []byte) error
- func (m *NTP) XXX_DiscardUnknown()
- func (m *NTP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NTP) XXX_Merge(src proto.Message)
- func (m *NTP) XXX_Size() int
- func (m *NTP) XXX_Unmarshal(b []byte) error
- type NetworkFlow
- func (f NetworkFlow) CSVHeader() []string
- func (f NetworkFlow) CSVRecord() []string
- func (*NetworkFlow) Descriptor() ([]byte, []int)
- func (a NetworkFlow) Dst() string
- func (m *NetworkFlow) GetDstIP() string
- func (m *NetworkFlow) GetDuration() int64
- func (m *NetworkFlow) GetNumPackets() int64
- func (m *NetworkFlow) GetProto() string
- func (m *NetworkFlow) GetSrcIP() string
- func (m *NetworkFlow) GetTimestampFirst() string
- func (m *NetworkFlow) GetTimestampLast() string
- func (m *NetworkFlow) GetTotalSize() int64
- func (m *NetworkFlow) GetUID() uint64
- func (a NetworkFlow) Inc()
- func (u NetworkFlow) JSON() (string, error)
- func (m *NetworkFlow) Marshal() (dAtA []byte, err error)
- func (m *NetworkFlow) MarshalTo(dAtA []byte) (int, error)
- func (*NetworkFlow) ProtoMessage()
- func (m *NetworkFlow) Reset()
- func (a *NetworkFlow) SetPacketContext(ctx *PacketContext)
- func (m *NetworkFlow) Size() (n int)
- func (a NetworkFlow) Src() string
- func (m *NetworkFlow) String() string
- func (f NetworkFlow) Time() string
- func (m *NetworkFlow) Unmarshal(dAtA []byte) error
- func (m *NetworkFlow) XXX_DiscardUnknown()
- func (m *NetworkFlow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NetworkFlow) XXX_Merge(src proto.Message)
- func (m *NetworkFlow) XXX_Size() int
- func (m *NetworkFlow) XXX_Unmarshal(b []byte) error
- type NetworkLSA
- func (*NetworkLSA) Descriptor() ([]byte, []int)
- func (m *NetworkLSA) GetAttachedRouter() []uint32
- func (m *NetworkLSA) GetOptions() uint32
- func (m *NetworkLSA) Marshal() (dAtA []byte, err error)
- func (m *NetworkLSA) MarshalTo(dAtA []byte) (int, error)
- func (*NetworkLSA) ProtoMessage()
- func (m *NetworkLSA) Reset()
- func (m *NetworkLSA) Size() (n int)
- func (m *NetworkLSA) String() string
- func (r NetworkLSA) ToString() string
- func (m *NetworkLSA) Unmarshal(dAtA []byte) error
- func (m *NetworkLSA) XXX_DiscardUnknown()
- func (m *NetworkLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NetworkLSA) XXX_Merge(src proto.Message)
- func (m *NetworkLSA) XXX_Size() int
- func (m *NetworkLSA) XXX_Unmarshal(b []byte) error
- type NortelDiscovery
- func (a NortelDiscovery) CSVHeader() []string
- func (a NortelDiscovery) CSVRecord() []string
- func (*NortelDiscovery) Descriptor() ([]byte, []int)
- func (a NortelDiscovery) Dst() string
- func (m *NortelDiscovery) GetBackplane() int32
- func (m *NortelDiscovery) GetChassis() int32
- func (m *NortelDiscovery) GetContext() *PacketContext
- func (m *NortelDiscovery) GetIPAddress() string
- func (m *NortelDiscovery) GetNumLinks() int32
- func (m *NortelDiscovery) GetSegmentID() []byte
- func (m *NortelDiscovery) GetState() int32
- func (m *NortelDiscovery) GetTimestamp() string
- func (a NortelDiscovery) Inc()
- func (a NortelDiscovery) JSON() (string, error)
- func (m *NortelDiscovery) Marshal() (dAtA []byte, err error)
- func (m *NortelDiscovery) MarshalTo(dAtA []byte) (int, error)
- func (*NortelDiscovery) ProtoMessage()
- func (m *NortelDiscovery) Reset()
- func (a *NortelDiscovery) SetPacketContext(ctx *PacketContext)
- func (m *NortelDiscovery) Size() (n int)
- func (a NortelDiscovery) Src() string
- func (m *NortelDiscovery) String() string
- func (a NortelDiscovery) Time() string
- func (m *NortelDiscovery) Unmarshal(dAtA []byte) error
- func (m *NortelDiscovery) XXX_DiscardUnknown()
- func (m *NortelDiscovery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NortelDiscovery) XXX_Merge(src proto.Message)
- func (m *NortelDiscovery) XXX_Size() int
- func (m *NortelDiscovery) XXX_Unmarshal(b []byte) error
- type OSPFv2
- func (a OSPFv2) CSVHeader() []string
- func (a OSPFv2) CSVRecord() []string
- func (*OSPFv2) Descriptor() ([]byte, []int)
- func (a OSPFv2) Dst() string
- func (m *OSPFv2) GetAreaID() uint32
- func (m *OSPFv2) GetAuType() int32
- func (m *OSPFv2) GetAuthentication() int64
- func (m *OSPFv2) GetChecksum() int32
- func (m *OSPFv2) GetContext() *PacketContext
- func (m *OSPFv2) GetDbDesc() *DbDescPkg
- func (m *OSPFv2) GetHelloV2() *HelloPkgV2
- func (m *OSPFv2) GetLSAs() []*LSAheader
- func (m *OSPFv2) GetLSR() []*LSReq
- func (m *OSPFv2) GetLSU() *LSUpdate
- func (m *OSPFv2) GetPacketLength() int32
- func (m *OSPFv2) GetRouterID() uint32
- func (m *OSPFv2) GetTimestamp() string
- func (m *OSPFv2) GetType() int32
- func (m *OSPFv2) GetVersion() int32
- func (a OSPFv2) Inc()
- func (a OSPFv2) JSON() (string, error)
- func (m *OSPFv2) Marshal() (dAtA []byte, err error)
- func (m *OSPFv2) MarshalTo(dAtA []byte) (int, error)
- func (*OSPFv2) ProtoMessage()
- func (m *OSPFv2) Reset()
- func (a *OSPFv2) SetPacketContext(ctx *PacketContext)
- func (m *OSPFv2) Size() (n int)
- func (a OSPFv2) Src() string
- func (m *OSPFv2) String() string
- func (a OSPFv2) Time() string
- func (m *OSPFv2) Unmarshal(dAtA []byte) error
- func (m *OSPFv2) XXX_DiscardUnknown()
- func (m *OSPFv2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OSPFv2) XXX_Merge(src proto.Message)
- func (m *OSPFv2) XXX_Size() int
- func (m *OSPFv2) XXX_Unmarshal(b []byte) error
- type OSPFv3
- func (a OSPFv3) CSVHeader() []string
- func (a OSPFv3) CSVRecord() []string
- func (*OSPFv3) Descriptor() ([]byte, []int)
- func (a OSPFv3) Dst() string
- func (m *OSPFv3) GetAreaID() uint32
- func (m *OSPFv3) GetChecksum() int32
- func (m *OSPFv3) GetContext() *PacketContext
- func (m *OSPFv3) GetDbDesc() *DbDescPkg
- func (m *OSPFv3) GetHello() *HelloPkg
- func (m *OSPFv3) GetInstance() int32
- func (m *OSPFv3) GetLSAs() []*LSAheader
- func (m *OSPFv3) GetLSR() []*LSReq
- func (m *OSPFv3) GetLSU() *LSUpdate
- func (m *OSPFv3) GetPacketLength() int32
- func (m *OSPFv3) GetReserved() int32
- func (m *OSPFv3) GetRouterID() uint32
- func (m *OSPFv3) GetTimestamp() string
- func (m *OSPFv3) GetType() int32
- func (m *OSPFv3) GetVersion() int32
- func (a OSPFv3) Inc()
- func (a OSPFv3) JSON() (string, error)
- func (m *OSPFv3) Marshal() (dAtA []byte, err error)
- func (m *OSPFv3) MarshalTo(dAtA []byte) (int, error)
- func (*OSPFv3) ProtoMessage()
- func (m *OSPFv3) Reset()
- func (a *OSPFv3) SetPacketContext(ctx *PacketContext)
- func (m *OSPFv3) Size() (n int)
- func (a OSPFv3) Src() string
- func (m *OSPFv3) String() string
- func (a OSPFv3) Time() string
- func (m *OSPFv3) Unmarshal(dAtA []byte) error
- func (m *OSPFv3) XXX_DiscardUnknown()
- func (m *OSPFv3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OSPFv3) XXX_Merge(src proto.Message)
- func (m *OSPFv3) XXX_Size() int
- func (m *OSPFv3) XXX_Unmarshal(b []byte) error
- type PacketContext
- func (*PacketContext) Descriptor() ([]byte, []int)
- func (m *PacketContext) GetDstIP() string
- func (m *PacketContext) GetDstPort() string
- func (m *PacketContext) GetSrcIP() string
- func (m *PacketContext) GetSrcPort() string
- func (m *PacketContext) Marshal() (dAtA []byte, err error)
- func (m *PacketContext) MarshalTo(dAtA []byte) (int, error)
- func (*PacketContext) ProtoMessage()
- func (m *PacketContext) Reset()
- func (m *PacketContext) Size() (n int)
- func (m *PacketContext) String() string
- func (m *PacketContext) Unmarshal(dAtA []byte) error
- func (m *PacketContext) XXX_DiscardUnknown()
- func (m *PacketContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PacketContext) XXX_Merge(src proto.Message)
- func (m *PacketContext) XXX_Size() int
- func (m *PacketContext) XXX_Unmarshal(b []byte) error
- type Router
- func (*Router) Descriptor() ([]byte, []int)
- func (m *Router) GetInterfaceID() uint32
- func (m *Router) GetMetric() int32
- func (m *Router) GetNeighborInterfaceID() uint32
- func (m *Router) GetNeighborRouterID() uint32
- func (m *Router) GetType() int32
- func (m *Router) Marshal() (dAtA []byte, err error)
- func (m *Router) MarshalTo(dAtA []byte) (int, error)
- func (*Router) ProtoMessage()
- func (m *Router) Reset()
- func (m *Router) Size() (n int)
- func (m *Router) String() string
- func (r Router) ToString() string
- func (m *Router) Unmarshal(dAtA []byte) error
- func (m *Router) XXX_DiscardUnknown()
- func (m *Router) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Router) XXX_Merge(src proto.Message)
- func (m *Router) XXX_Size() int
- func (m *Router) XXX_Unmarshal(b []byte) error
- type RouterLSA
- func (*RouterLSA) Descriptor() ([]byte, []int)
- func (m *RouterLSA) GetFlags() int32
- func (m *RouterLSA) GetOptions() uint32
- func (m *RouterLSA) GetRouters() []*Router
- func (m *RouterLSA) Marshal() (dAtA []byte, err error)
- func (m *RouterLSA) MarshalTo(dAtA []byte) (int, error)
- func (*RouterLSA) ProtoMessage()
- func (m *RouterLSA) Reset()
- func (m *RouterLSA) Size() (n int)
- func (m *RouterLSA) String() string
- func (r RouterLSA) ToString() string
- func (m *RouterLSA) Unmarshal(dAtA []byte) error
- func (m *RouterLSA) XXX_DiscardUnknown()
- func (m *RouterLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouterLSA) XXX_Merge(src proto.Message)
- func (m *RouterLSA) XXX_Size() int
- func (m *RouterLSA) XXX_Unmarshal(b []byte) error
- type RouterLSAV2
- func (*RouterLSAV2) Descriptor() ([]byte, []int)
- func (m *RouterLSAV2) GetFlags() int32
- func (m *RouterLSAV2) GetLinks() int32
- func (m *RouterLSAV2) GetRouters() []*RouterV2
- func (m *RouterLSAV2) Marshal() (dAtA []byte, err error)
- func (m *RouterLSAV2) MarshalTo(dAtA []byte) (int, error)
- func (*RouterLSAV2) ProtoMessage()
- func (m *RouterLSAV2) Reset()
- func (m *RouterLSAV2) Size() (n int)
- func (m *RouterLSAV2) String() string
- func (r RouterLSAV2) ToString() string
- func (m *RouterLSAV2) Unmarshal(dAtA []byte) error
- func (m *RouterLSAV2) XXX_DiscardUnknown()
- func (m *RouterLSAV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouterLSAV2) XXX_Merge(src proto.Message)
- func (m *RouterLSAV2) XXX_Size() int
- func (m *RouterLSAV2) XXX_Unmarshal(b []byte) error
- type RouterV2
- func (*RouterV2) Descriptor() ([]byte, []int)
- func (m *RouterV2) GetLinkData() uint32
- func (m *RouterV2) GetLinkID() uint32
- func (m *RouterV2) GetMetric() uint32
- func (m *RouterV2) GetType() int32
- func (m *RouterV2) Marshal() (dAtA []byte, err error)
- func (m *RouterV2) MarshalTo(dAtA []byte) (int, error)
- func (*RouterV2) ProtoMessage()
- func (m *RouterV2) Reset()
- func (m *RouterV2) Size() (n int)
- func (m *RouterV2) String() string
- func (r RouterV2) ToString() string
- func (m *RouterV2) Unmarshal(dAtA []byte) error
- func (m *RouterV2) XXX_DiscardUnknown()
- func (m *RouterV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouterV2) XXX_Merge(src proto.Message)
- func (m *RouterV2) XXX_Size() int
- func (m *RouterV2) XXX_Unmarshal(b []byte) error
- type SCTP
- func (s SCTP) CSVHeader() []string
- func (s SCTP) CSVRecord() []string
- func (*SCTP) Descriptor() ([]byte, []int)
- func (a SCTP) Dst() string
- func (m *SCTP) GetChecksum() uint32
- func (m *SCTP) GetContext() *PacketContext
- func (m *SCTP) GetDstPort() uint32
- func (m *SCTP) GetSrcPort() uint32
- func (m *SCTP) GetTimestamp() string
- func (m *SCTP) GetVerificationTag() uint32
- func (a SCTP) Inc()
- func (u SCTP) JSON() (string, error)
- func (m *SCTP) Marshal() (dAtA []byte, err error)
- func (m *SCTP) MarshalTo(dAtA []byte) (int, error)
- func (*SCTP) ProtoMessage()
- func (m *SCTP) Reset()
- func (a *SCTP) SetPacketContext(ctx *PacketContext)
- func (m *SCTP) Size() (n int)
- func (a SCTP) Src() string
- func (m *SCTP) String() string
- func (s SCTP) Time() string
- func (m *SCTP) Unmarshal(dAtA []byte) error
- func (m *SCTP) XXX_DiscardUnknown()
- func (m *SCTP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SCTP) XXX_Merge(src proto.Message)
- func (m *SCTP) XXX_Size() int
- func (m *SCTP) XXX_Unmarshal(b []byte) error
- type SIP
- func (s SIP) CSVHeader() []string
- func (s SIP) CSVRecord() []string
- func (*SIP) Descriptor() ([]byte, []int)
- func (a SIP) Dst() string
- func (m *SIP) GetContext() *PacketContext
- func (m *SIP) GetHeaders() []string
- func (m *SIP) GetIsResponse() bool
- func (m *SIP) GetMethod() int32
- func (m *SIP) GetResponseCode() int32
- func (m *SIP) GetResponseStatus() string
- func (m *SIP) GetTimestamp() string
- func (m *SIP) GetVersion() int32
- func (a SIP) Inc()
- func (u SIP) JSON() (string, error)
- func (m *SIP) Marshal() (dAtA []byte, err error)
- func (m *SIP) MarshalTo(dAtA []byte) (int, error)
- func (*SIP) ProtoMessage()
- func (m *SIP) Reset()
- func (a *SIP) SetPacketContext(ctx *PacketContext)
- func (m *SIP) Size() (n int)
- func (a SIP) Src() string
- func (m *SIP) String() string
- func (s SIP) Time() string
- func (m *SIP) Unmarshal(dAtA []byte) error
- func (m *SIP) XXX_DiscardUnknown()
- func (m *SIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SIP) XXX_Merge(src proto.Message)
- func (m *SIP) XXX_Size() int
- func (m *SIP) XXX_Unmarshal(b []byte) error
- type SNAP
- func (s SNAP) CSVHeader() []string
- func (s SNAP) CSVRecord() []string
- func (*SNAP) Descriptor() ([]byte, []int)
- func (a SNAP) Dst() string
- func (m *SNAP) GetOrganizationalCode() []byte
- func (m *SNAP) GetTimestamp() string
- func (m *SNAP) GetType() int32
- func (a SNAP) Inc()
- func (u SNAP) JSON() (string, error)
- func (m *SNAP) Marshal() (dAtA []byte, err error)
- func (m *SNAP) MarshalTo(dAtA []byte) (int, error)
- func (*SNAP) ProtoMessage()
- func (m *SNAP) Reset()
- func (a *SNAP) SetPacketContext(ctx *PacketContext)
- func (m *SNAP) Size() (n int)
- func (a SNAP) Src() string
- func (m *SNAP) String() string
- func (s SNAP) Time() string
- func (m *SNAP) Unmarshal(dAtA []byte) error
- func (m *SNAP) XXX_DiscardUnknown()
- func (m *SNAP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SNAP) XXX_Merge(src proto.Message)
- func (m *SNAP) XXX_Size() int
- func (m *SNAP) XXX_Unmarshal(b []byte) error
- type Stringable
- type TCP
- func (t TCP) CSVHeader() []string
- func (t TCP) CSVRecord() []string
- func (*TCP) Descriptor() ([]byte, []int)
- func (a TCP) Dst() string
- func (m *TCP) GetACK() bool
- func (m *TCP) GetAckNum() uint32
- func (m *TCP) GetCWR() bool
- func (m *TCP) GetChecksum() int32
- func (m *TCP) GetContext() *PacketContext
- func (m *TCP) GetDataOffset() int32
- func (m *TCP) GetDstPort() int32
- func (m *TCP) GetECE() bool
- func (m *TCP) GetFIN() bool
- func (m *TCP) GetNS() bool
- func (t TCP) GetOptionString() string
- func (m *TCP) GetOptions() []*TCPOption
- func (m *TCP) GetPSH() bool
- func (m *TCP) GetPadding() []byte
- func (m *TCP) GetPayload() []byte
- func (m *TCP) GetPayloadEntropy() float64
- func (m *TCP) GetPayloadSize() int32
- func (m *TCP) GetRST() bool
- func (m *TCP) GetSYN() bool
- func (m *TCP) GetSeqNum() uint32
- func (m *TCP) GetSrcPort() int32
- func (m *TCP) GetTimestamp() string
- func (m *TCP) GetURG() bool
- func (m *TCP) GetUrgent() int32
- func (m *TCP) GetWindow() int32
- func (a TCP) Inc()
- func (u TCP) JSON() (string, error)
- func (m *TCP) Marshal() (dAtA []byte, err error)
- func (m *TCP) MarshalTo(dAtA []byte) (int, error)
- func (*TCP) ProtoMessage()
- func (m *TCP) Reset()
- func (a *TCP) SetPacketContext(ctx *PacketContext)
- func (m *TCP) Size() (n int)
- func (a TCP) Src() string
- func (m *TCP) String() string
- func (f TCP) Time() string
- func (m *TCP) Unmarshal(dAtA []byte) error
- func (m *TCP) XXX_DiscardUnknown()
- func (m *TCP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TCP) XXX_Merge(src proto.Message)
- func (m *TCP) XXX_Size() int
- func (m *TCP) XXX_Unmarshal(b []byte) error
- type TCPOption
- func (*TCPOption) Descriptor() ([]byte, []int)
- func (m *TCPOption) GetOptionData() []byte
- func (m *TCPOption) GetOptionLength() int32
- func (m *TCPOption) GetOptionType() int32
- func (m *TCPOption) Marshal() (dAtA []byte, err error)
- func (m *TCPOption) MarshalTo(dAtA []byte) (int, error)
- func (*TCPOption) ProtoMessage()
- func (m *TCPOption) Reset()
- func (m *TCPOption) Size() (n int)
- func (m *TCPOption) String() string
- func (m *TCPOption) Unmarshal(dAtA []byte) error
- func (m *TCPOption) XXX_DiscardUnknown()
- func (m *TCPOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TCPOption) XXX_Merge(src proto.Message)
- func (m *TCPOption) XXX_Size() int
- func (m *TCPOption) XXX_Unmarshal(b []byte) error
- type TLSClientHello
- func (t TLSClientHello) CSVHeader() []string
- func (t TLSClientHello) CSVRecord() []string
- func (*TLSClientHello) Descriptor() ([]byte, []int)
- func (a TLSClientHello) Dst() string
- func (m *TLSClientHello) GetALPNs() []string
- func (m *TLSClientHello) GetCipherSuiteLen() int32
- func (m *TLSClientHello) GetCipherSuites() []int32
- func (m *TLSClientHello) GetCompressMethods() []int32
- func (m *TLSClientHello) GetDstIP() string
- func (m *TLSClientHello) GetDstMAC() string
- func (m *TLSClientHello) GetDstPort() int32
- func (m *TLSClientHello) GetExtensionLen() int32
- func (m *TLSClientHello) GetExtensions() []int32
- func (m *TLSClientHello) GetHandshakeLen() uint32
- func (m *TLSClientHello) GetHandshakeType() int32
- func (m *TLSClientHello) GetHandshakeVersion() int32
- func (m *TLSClientHello) GetJa3() string
- func (m *TLSClientHello) GetMessageLen() int32
- func (m *TLSClientHello) GetOSCP() bool
- func (m *TLSClientHello) GetRandom() []byte
- func (m *TLSClientHello) GetSNI() string
- func (m *TLSClientHello) GetSessionID() []byte
- func (m *TLSClientHello) GetSessionIDLen() uint32
- func (m *TLSClientHello) GetSignatureAlgs() []int32
- func (m *TLSClientHello) GetSrcIP() string
- func (m *TLSClientHello) GetSrcMAC() string
- func (m *TLSClientHello) GetSrcPort() int32
- func (m *TLSClientHello) GetSupportedGroups() []int32
- func (m *TLSClientHello) GetSupportedPoints() []int32
- func (m *TLSClientHello) GetTimestamp() string
- func (m *TLSClientHello) GetType() int32
- func (m *TLSClientHello) GetVersion() int32
- func (a TLSClientHello) Inc()
- func (u TLSClientHello) JSON() (string, error)
- func (m *TLSClientHello) Marshal() (dAtA []byte, err error)
- func (m *TLSClientHello) MarshalTo(dAtA []byte) (int, error)
- func (*TLSClientHello) ProtoMessage()
- func (m *TLSClientHello) Reset()
- func (a *TLSClientHello) SetPacketContext(ctx *PacketContext)
- func (m *TLSClientHello) Size() (n int)
- func (a TLSClientHello) Src() string
- func (m *TLSClientHello) String() string
- func (f TLSClientHello) Time() string
- func (m *TLSClientHello) Unmarshal(dAtA []byte) error
- func (m *TLSClientHello) XXX_DiscardUnknown()
- func (m *TLSClientHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TLSClientHello) XXX_Merge(src proto.Message)
- func (m *TLSClientHello) XXX_Size() int
- func (m *TLSClientHello) XXX_Unmarshal(b []byte) error
- type TransportFlow
- func (f TransportFlow) CSVHeader() []string
- func (f TransportFlow) CSVRecord() []string
- func (*TransportFlow) Descriptor() ([]byte, []int)
- func (a TransportFlow) Dst() string
- func (m *TransportFlow) GetDstPort() int32
- func (m *TransportFlow) GetDuration() int64
- func (m *TransportFlow) GetNumPackets() int64
- func (m *TransportFlow) GetProto() string
- func (m *TransportFlow) GetSrcPort() int32
- func (m *TransportFlow) GetTimestampFirst() string
- func (m *TransportFlow) GetTimestampLast() string
- func (m *TransportFlow) GetTotalSize() int64
- func (m *TransportFlow) GetUID() uint64
- func (a TransportFlow) Inc()
- func (u TransportFlow) JSON() (string, error)
- func (m *TransportFlow) Marshal() (dAtA []byte, err error)
- func (m *TransportFlow) MarshalTo(dAtA []byte) (int, error)
- func (*TransportFlow) ProtoMessage()
- func (m *TransportFlow) Reset()
- func (a *TransportFlow) SetPacketContext(ctx *PacketContext)
- func (m *TransportFlow) Size() (n int)
- func (a TransportFlow) Src() string
- func (m *TransportFlow) String() string
- func (f TransportFlow) Time() string
- func (m *TransportFlow) Unmarshal(dAtA []byte) error
- func (m *TransportFlow) XXX_DiscardUnknown()
- func (m *TransportFlow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TransportFlow) XXX_Merge(src proto.Message)
- func (m *TransportFlow) XXX_Size() int
- func (m *TransportFlow) XXX_Unmarshal(b []byte) error
- type Type
- type UDP
- func (u UDP) CSVHeader() []string
- func (u UDP) CSVRecord() []string
- func (*UDP) Descriptor() ([]byte, []int)
- func (a UDP) Dst() string
- func (m *UDP) GetChecksum() int32
- func (m *UDP) GetContext() *PacketContext
- func (m *UDP) GetDstPort() int32
- func (m *UDP) GetLength() int32
- func (m *UDP) GetPayload() []byte
- func (m *UDP) GetPayloadEntropy() float64
- func (m *UDP) GetPayloadSize() int32
- func (m *UDP) GetSrcPort() int32
- func (m *UDP) GetTimestamp() string
- func (u UDP) Inc()
- func (u UDP) JSON() (string, error)
- func (m *UDP) Marshal() (dAtA []byte, err error)
- func (m *UDP) MarshalTo(dAtA []byte) (int, error)
- func (*UDP) ProtoMessage()
- func (m *UDP) Reset()
- func (a *UDP) SetPacketContext(ctx *PacketContext)
- func (m *UDP) Size() (n int)
- func (a UDP) Src() string
- func (m *UDP) String() string
- func (u UDP) Time() string
- func (m *UDP) Unmarshal(dAtA []byte) error
- func (m *UDP) XXX_DiscardUnknown()
- func (m *UDP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UDP) XXX_Merge(src proto.Message)
- func (m *UDP) XXX_Size() int
- func (m *UDP) XXX_Unmarshal(b []byte) error
- type USB
- func (u USB) CSVHeader() []string
- func (u USB) CSVRecord() []string
- func (*USB) Descriptor() ([]byte, []int)
- func (a USB) Dst() string
- func (m *USB) GetBusID() int32
- func (m *USB) GetData() bool
- func (m *USB) GetDeviceAddress() int32
- func (m *USB) GetDirection() int32
- func (m *USB) GetEndpointNumber() int32
- func (m *USB) GetEventType() int32
- func (m *USB) GetID() uint64
- func (m *USB) GetIsoNumDesc() uint32
- func (m *USB) GetPayload() []byte
- func (m *USB) GetSetup() bool
- func (m *USB) GetStatus() int32
- func (m *USB) GetTimestamp() string
- func (m *USB) GetTimestampSec() int64
- func (m *USB) GetTimestampUsec() int32
- func (m *USB) GetTransferType() int32
- func (m *USB) GetUrbCopyOfTransferFlags() uint32
- func (m *USB) GetUrbDataLength() uint32
- func (m *USB) GetUrbInterval() uint32
- func (m *USB) GetUrbLength() uint32
- func (m *USB) GetUrbStartFrame() uint32
- func (a USB) Inc()
- func (f USB) JSON() (string, error)
- func (m *USB) Marshal() (dAtA []byte, err error)
- func (m *USB) MarshalTo(dAtA []byte) (int, error)
- func (*USB) ProtoMessage()
- func (m *USB) Reset()
- func (a *USB) SetPacketContext(ctx *PacketContext)
- func (m *USB) Size() (n int)
- func (a USB) Src() string
- func (m *USB) String() string
- func (f USB) Time() string
- func (m *USB) Unmarshal(dAtA []byte) error
- func (m *USB) XXX_DiscardUnknown()
- func (m *USB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *USB) XXX_Merge(src proto.Message)
- func (m *USB) XXX_Size() int
- func (m *USB) XXX_Unmarshal(b []byte) error
- type USBRequestBlockSetup
- func (a USBRequestBlockSetup) CSVHeader() []string
- func (a USBRequestBlockSetup) CSVRecord() []string
- func (*USBRequestBlockSetup) Descriptor() ([]byte, []int)
- func (a USBRequestBlockSetup) Dst() string
- func (m *USBRequestBlockSetup) GetIndex() int32
- func (m *USBRequestBlockSetup) GetLength() int32
- func (m *USBRequestBlockSetup) GetRequest() int32
- func (m *USBRequestBlockSetup) GetRequestType() int32
- func (m *USBRequestBlockSetup) GetTimestamp() string
- func (m *USBRequestBlockSetup) GetValue() int32
- func (a USBRequestBlockSetup) Inc()
- func (a USBRequestBlockSetup) JSON() (string, error)
- func (m *USBRequestBlockSetup) Marshal() (dAtA []byte, err error)
- func (m *USBRequestBlockSetup) MarshalTo(dAtA []byte) (int, error)
- func (*USBRequestBlockSetup) ProtoMessage()
- func (m *USBRequestBlockSetup) Reset()
- func (a *USBRequestBlockSetup) SetPacketContext(ctx *PacketContext)
- func (m *USBRequestBlockSetup) Size() (n int)
- func (a USBRequestBlockSetup) Src() string
- func (m *USBRequestBlockSetup) String() string
- func (a USBRequestBlockSetup) Time() string
- func (m *USBRequestBlockSetup) Unmarshal(dAtA []byte) error
- func (m *USBRequestBlockSetup) XXX_DiscardUnknown()
- func (m *USBRequestBlockSetup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *USBRequestBlockSetup) XXX_Merge(src proto.Message)
- func (m *USBRequestBlockSetup) XXX_Size() int
- func (m *USBRequestBlockSetup) XXX_Unmarshal(b []byte) error
- type VRRPv2
- func (a VRRPv2) CSVHeader() []string
- func (a VRRPv2) CSVRecord() []string
- func (*VRRPv2) Descriptor() ([]byte, []int)
- func (a VRRPv2) Dst() string
- func (m *VRRPv2) GetAdverInt() int32
- func (m *VRRPv2) GetAuthType() int32
- func (m *VRRPv2) GetChecksum() int32
- func (m *VRRPv2) GetContext() *PacketContext
- func (m *VRRPv2) GetCountIPAddr() int32
- func (m *VRRPv2) GetIPAddress() []string
- func (m *VRRPv2) GetPriority() int32
- func (m *VRRPv2) GetTimestamp() string
- func (m *VRRPv2) GetType() int32
- func (m *VRRPv2) GetVersion() int32
- func (m *VRRPv2) GetVirtualRtrID() int32
- func (a VRRPv2) Inc()
- func (a VRRPv2) JSON() (string, error)
- func (m *VRRPv2) Marshal() (dAtA []byte, err error)
- func (m *VRRPv2) MarshalTo(dAtA []byte) (int, error)
- func (*VRRPv2) ProtoMessage()
- func (m *VRRPv2) Reset()
- func (a *VRRPv2) SetPacketContext(ctx *PacketContext)
- func (m *VRRPv2) Size() (n int)
- func (a VRRPv2) Src() string
- func (m *VRRPv2) String() string
- func (a VRRPv2) Time() string
- func (m *VRRPv2) Unmarshal(dAtA []byte) error
- func (m *VRRPv2) XXX_DiscardUnknown()
- func (m *VRRPv2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VRRPv2) XXX_Merge(src proto.Message)
- func (m *VRRPv2) XXX_Size() int
- func (m *VRRPv2) XXX_Unmarshal(b []byte) error
- type VXLAN
- func (a VXLAN) CSVHeader() []string
- func (a VXLAN) CSVRecord() []string
- func (*VXLAN) Descriptor() ([]byte, []int)
- func (a VXLAN) Dst() string
- func (m *VXLAN) GetContext() *PacketContext
- func (m *VXLAN) GetGBPApplied() bool
- func (m *VXLAN) GetGBPDontLearn() bool
- func (m *VXLAN) GetGBPExtension() bool
- func (m *VXLAN) GetGBPGroupPolicyID() int32
- func (m *VXLAN) GetTimestamp() string
- func (m *VXLAN) GetVNI() uint32
- func (m *VXLAN) GetValidIDFlag() bool
- func (a VXLAN) Inc()
- func (a VXLAN) JSON() (string, error)
- func (m *VXLAN) Marshal() (dAtA []byte, err error)
- func (m *VXLAN) MarshalTo(dAtA []byte) (int, error)
- func (*VXLAN) ProtoMessage()
- func (m *VXLAN) Reset()
- func (a *VXLAN) SetPacketContext(ctx *PacketContext)
- func (m *VXLAN) Size() (n int)
- func (a VXLAN) Src() string
- func (m *VXLAN) String() string
- func (a VXLAN) Time() string
- func (m *VXLAN) Unmarshal(dAtA []byte) error
- func (m *VXLAN) XXX_DiscardUnknown()
- func (m *VXLAN) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VXLAN) XXX_Merge(src proto.Message)
- func (m *VXLAN) XXX_Size() int
- func (m *VXLAN) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var ( ErrInvalidLengthNetcap = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowNetcap = fmt.Errorf("proto: integer overflow") )
var ( Begin = "(" End = ")" Separator = "-" )
var Type_name = map[int32]string{
0: "NC_Header",
1: "NC_Batch",
2: "NC_Flow",
3: "NC_Connection",
4: "NC_LinkFlow",
5: "NC_NetworkFlow",
6: "NC_TransportFlow",
7: "NC_Ethernet",
8: "NC_ARP",
9: "NC_Dot1Q",
10: "NC_Dot11",
11: "NC_Dot11QOS",
12: "NC_Dot11HTControl",
13: "NC_Dot11HTControlVHT",
14: "NC_Dot11HTControlHT",
15: "NC_Dot11HTControlMFB",
16: "NC_Dot11LinkAdapationControl",
17: "NC_Dot11ASEL",
18: "NC_LinkLayerDiscovery",
19: "NC_LLDPChassisID",
20: "NC_LLDPPortID",
21: "NC_LinkLayerDiscoveryValue",
22: "NC_EthernetCTP",
23: "NC_EthernetCTPReply",
24: "NC_LinkLayerDiscoveryInfo",
25: "NC_LLDPSysCapabilities",
26: "NC_LLDPCapabilities",
27: "NC_LLDPMgmtAddress",
28: "NC_LLDPOrgSpecificTLV",
29: "NC_IPv4",
30: "NC_IPv4Option",
31: "NC_IPv6",
32: "NC_ICMPv4",
33: "NC_ICMPv6",
34: "NC_ICMPv6NeighborAdvertisement",
35: "NC_ICMPv6RouterAdvertisement",
36: "NC_ICMPv6Option",
37: "NC_UDP",
38: "NC_TCP",
39: "NC_TCPOption",
40: "NC_SCTP",
41: "NC_DNS",
42: "NC_DNSResourceRecord",
43: "NC_DNSSOA",
44: "NC_DNSSRV",
45: "NC_DNSMX",
46: "NC_DNSQuestion",
47: "NC_DHCPv4",
48: "NC_DHCPOption",
49: "NC_DHCPv6",
50: "NC_DHCPv6Option",
51: "NC_LLC",
52: "NC_NTP",
53: "NC_SIP",
54: "NC_IGMP",
55: "NC_IGMPv3GroupRecord",
56: "NC_IPv6HopByHop",
57: "NC_IPv6HopByHopOption",
58: "NC_IPv6HopByHopOptionAlignment",
59: "NC_SNAP",
60: "NC_ICMPv6Echo",
61: "NC_ICMPv6NeighborSolicitation",
62: "NC_ICMPv6RouterSolicitation",
63: "NC_HTTP",
64: "NC_TLSClientHello",
65: "NC_IPSecAH",
66: "NC_IPSecESP",
67: "NC_Geneve",
68: "NC_IPv6Fragment",
69: "NC_VXLAN",
70: "NC_USB",
71: "NC_LCM",
72: "NC_MPLS",
73: "NC_Modbus",
74: "NC_OSPFv2",
75: "NC_OSPFv3",
76: "NC_BFD",
77: "NC_GRE",
78: "NC_FDDI",
79: "NC_EAP",
80: "NC_VRRPv2",
81: "NC_EAPOL",
82: "NC_EAPOLKey",
83: "NC_CiscoDiscovery",
84: "NC_CiscoDiscoveryInfo",
85: "NC_USBRequestBlockSetup",
86: "NC_NortelDiscovery",
87: "NC_CIP",
88: "NC_ENIP",
}
var Type_value = map[string]int32{
"NC_Header": 0,
"NC_Batch": 1,
"NC_Flow": 2,
"NC_Connection": 3,
"NC_LinkFlow": 4,
"NC_NetworkFlow": 5,
"NC_TransportFlow": 6,
"NC_Ethernet": 7,
"NC_ARP": 8,
"NC_Dot1Q": 9,
"NC_Dot11": 10,
"NC_Dot11QOS": 11,
"NC_Dot11HTControl": 12,
"NC_Dot11HTControlVHT": 13,
"NC_Dot11HTControlHT": 14,
"NC_Dot11HTControlMFB": 15,
"NC_Dot11LinkAdapationControl": 16,
"NC_Dot11ASEL": 17,
"NC_LinkLayerDiscovery": 18,
"NC_LLDPChassisID": 19,
"NC_LLDPPortID": 20,
"NC_LinkLayerDiscoveryValue": 21,
"NC_EthernetCTP": 22,
"NC_EthernetCTPReply": 23,
"NC_LinkLayerDiscoveryInfo": 24,
"NC_LLDPSysCapabilities": 25,
"NC_LLDPCapabilities": 26,
"NC_LLDPMgmtAddress": 27,
"NC_LLDPOrgSpecificTLV": 28,
"NC_IPv4": 29,
"NC_IPv4Option": 30,
"NC_IPv6": 31,
"NC_ICMPv4": 32,
"NC_ICMPv6": 33,
"NC_ICMPv6NeighborAdvertisement": 34,
"NC_ICMPv6RouterAdvertisement": 35,
"NC_ICMPv6Option": 36,
"NC_UDP": 37,
"NC_TCP": 38,
"NC_TCPOption": 39,
"NC_SCTP": 40,
"NC_DNS": 41,
"NC_DNSResourceRecord": 42,
"NC_DNSSOA": 43,
"NC_DNSSRV": 44,
"NC_DNSMX": 45,
"NC_DNSQuestion": 46,
"NC_DHCPv4": 47,
"NC_DHCPOption": 48,
"NC_DHCPv6": 49,
"NC_DHCPv6Option": 50,
"NC_LLC": 51,
"NC_NTP": 52,
"NC_SIP": 53,
"NC_IGMP": 54,
"NC_IGMPv3GroupRecord": 55,
"NC_IPv6HopByHop": 56,
"NC_IPv6HopByHopOption": 57,
"NC_IPv6HopByHopOptionAlignment": 58,
"NC_SNAP": 59,
"NC_ICMPv6Echo": 60,
"NC_ICMPv6NeighborSolicitation": 61,
"NC_ICMPv6RouterSolicitation": 62,
"NC_HTTP": 63,
"NC_TLSClientHello": 64,
"NC_IPSecAH": 65,
"NC_IPSecESP": 66,
"NC_Geneve": 67,
"NC_IPv6Fragment": 68,
"NC_VXLAN": 69,
"NC_USB": 70,
"NC_LCM": 71,
"NC_MPLS": 72,
"NC_Modbus": 73,
"NC_OSPFv2": 74,
"NC_OSPFv3": 75,
"NC_BFD": 76,
"NC_GRE": 77,
"NC_FDDI": 78,
"NC_EAP": 79,
"NC_VRRPv2": 80,
"NC_EAPOL": 81,
"NC_EAPOLKey": 82,
"NC_CiscoDiscovery": 83,
"NC_CiscoDiscoveryInfo": 84,
"NC_USBRequestBlockSetup": 85,
"NC_NortelDiscovery": 86,
"NC_CIP": 87,
"NC_ENIP": 88,
}
var ( // UTC allows to print timestamp in the utc format UTC bool )
Functions ¶
Types ¶
type ARP ¶
type ARP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` AddrType int32 `protobuf:"varint,2,opt,name=AddrType,proto3" json:"AddrType,omitempty"` Protocol int32 `protobuf:"varint,3,opt,name=Protocol,proto3" json:"Protocol,omitempty"` HwAddressSize int32 `protobuf:"varint,4,opt,name=HwAddressSize,proto3" json:"HwAddressSize,omitempty"` ProtAddressSize int32 `protobuf:"varint,5,opt,name=ProtAddressSize,proto3" json:"ProtAddressSize,omitempty"` Operation int32 `protobuf:"varint,6,opt,name=Operation,proto3" json:"Operation,omitempty"` SrcHwAddress []byte `protobuf:"bytes,7,opt,name=SrcHwAddress,proto3" json:"SrcHwAddress,omitempty"` SrcProtAddress []byte `protobuf:"bytes,8,opt,name=SrcProtAddress,proto3" json:"SrcProtAddress,omitempty"` DstHwAddress []byte `protobuf:"bytes,9,opt,name=DstHwAddress,proto3" json:"DstHwAddress,omitempty"` DstProtAddress []byte `protobuf:"bytes,10,opt,name=DstProtAddress,proto3" json:"DstProtAddress,omitempty"` }
func (*ARP) Descriptor ¶
func (ARP) Dst ¶ added in v0.4.3
TODO: preserve source and destination mac adresses for ARP and return them here
func (*ARP) GetAddrType ¶
func (*ARP) GetDstHwAddress ¶
func (*ARP) GetDstProtAddress ¶
func (*ARP) GetHwAddressSize ¶
func (*ARP) GetOperation ¶
func (*ARP) GetProtAddressSize ¶
func (*ARP) GetProtocol ¶
func (*ARP) GetSrcHwAddress ¶
func (*ARP) GetSrcProtAddress ¶
func (*ARP) GetTimestamp ¶
func (*ARP) ProtoMessage ¶
func (*ARP) ProtoMessage()
func (*ARP) SetPacketContext ¶ added in v0.4.2
func (a *ARP) SetPacketContext(ctx *PacketContext)
func (ARP) Src ¶ added in v0.4.3
TODO: preserve source and destination mac adresses for ARP and return them here
func (*ARP) XXX_DiscardUnknown ¶
func (m *ARP) XXX_DiscardUnknown()
func (*ARP) XXX_Unmarshal ¶
type ASExternalLSA ¶ added in v0.3.9
type ASExternalLSA struct { Flags int32 `protobuf:"varint,1,opt,name=Flags,proto3" json:"Flags,omitempty"` Metric uint32 `protobuf:"varint,2,opt,name=Metric,proto3" json:"Metric,omitempty"` PrefixLength int32 `protobuf:"varint,3,opt,name=PrefixLength,proto3" json:"PrefixLength,omitempty"` PrefixOptions int32 `protobuf:"varint,4,opt,name=PrefixOptions,proto3" json:"PrefixOptions,omitempty"` RefLSType int32 `protobuf:"varint,5,opt,name=RefLSType,proto3" json:"RefLSType,omitempty"` AddressPrefix []byte `protobuf:"bytes,6,opt,name=AddressPrefix,proto3" json:"AddressPrefix,omitempty"` ForwardingAddress []byte `protobuf:"bytes,7,opt,name=ForwardingAddress,proto3" json:"ForwardingAddress,omitempty"` ExternalRouteTag uint32 `protobuf:"varint,8,opt,name=ExternalRouteTag,proto3" json:"ExternalRouteTag,omitempty"` RefLinkStateID uint32 `protobuf:"varint,9,opt,name=RefLinkStateID,proto3" json:"RefLinkStateID,omitempty"` }
func (*ASExternalLSA) Descriptor ¶ added in v0.3.9
func (*ASExternalLSA) Descriptor() ([]byte, []int)
func (*ASExternalLSA) GetAddressPrefix ¶ added in v0.3.9
func (m *ASExternalLSA) GetAddressPrefix() []byte
func (*ASExternalLSA) GetExternalRouteTag ¶ added in v0.3.9
func (m *ASExternalLSA) GetExternalRouteTag() uint32
func (*ASExternalLSA) GetFlags ¶ added in v0.3.9
func (m *ASExternalLSA) GetFlags() int32
func (*ASExternalLSA) GetForwardingAddress ¶ added in v0.3.9
func (m *ASExternalLSA) GetForwardingAddress() []byte
func (*ASExternalLSA) GetMetric ¶ added in v0.3.9
func (m *ASExternalLSA) GetMetric() uint32
func (*ASExternalLSA) GetPrefixLength ¶ added in v0.3.9
func (m *ASExternalLSA) GetPrefixLength() int32
func (*ASExternalLSA) GetPrefixOptions ¶ added in v0.3.9
func (m *ASExternalLSA) GetPrefixOptions() int32
func (*ASExternalLSA) GetRefLSType ¶ added in v0.3.9
func (m *ASExternalLSA) GetRefLSType() int32
func (*ASExternalLSA) GetRefLinkStateID ¶ added in v0.3.9
func (m *ASExternalLSA) GetRefLinkStateID() uint32
func (*ASExternalLSA) Marshal ¶ added in v0.3.9
func (m *ASExternalLSA) Marshal() (dAtA []byte, err error)
func (*ASExternalLSA) MarshalTo ¶ added in v0.3.9
func (m *ASExternalLSA) MarshalTo(dAtA []byte) (int, error)
func (*ASExternalLSA) ProtoMessage ¶ added in v0.3.9
func (*ASExternalLSA) ProtoMessage()
func (*ASExternalLSA) Reset ¶ added in v0.3.9
func (m *ASExternalLSA) Reset()
func (*ASExternalLSA) Size ¶ added in v0.3.9
func (m *ASExternalLSA) Size() (n int)
func (*ASExternalLSA) String ¶ added in v0.3.9
func (m *ASExternalLSA) String() string
func (ASExternalLSA) ToString ¶ added in v0.3.9
func (r ASExternalLSA) ToString() string
func (*ASExternalLSA) Unmarshal ¶ added in v0.3.9
func (m *ASExternalLSA) Unmarshal(dAtA []byte) error
func (*ASExternalLSA) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *ASExternalLSA) XXX_DiscardUnknown()
func (*ASExternalLSA) XXX_Marshal ¶ added in v0.3.9
func (m *ASExternalLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASExternalLSA) XXX_Merge ¶ added in v0.3.9
func (m *ASExternalLSA) XXX_Merge(src proto.Message)
func (*ASExternalLSA) XXX_Size ¶ added in v0.3.9
func (m *ASExternalLSA) XXX_Size() int
func (*ASExternalLSA) XXX_Unmarshal ¶ added in v0.3.9
func (m *ASExternalLSA) XXX_Unmarshal(b []byte) error
type ASExternalLSAV2 ¶ added in v0.3.9
type ASExternalLSAV2 struct { NetworkMask uint32 `protobuf:"varint,1,opt,name=NetworkMask,proto3" json:"NetworkMask,omitempty"` ExternalBit int32 `protobuf:"varint,2,opt,name=ExternalBit,proto3" json:"ExternalBit,omitempty"` Metric uint32 `protobuf:"varint,3,opt,name=Metric,proto3" json:"Metric,omitempty"` ForwardingAddress uint32 `protobuf:"varint,4,opt,name=ForwardingAddress,proto3" json:"ForwardingAddress,omitempty"` ExternalRouteTag uint32 `protobuf:"varint,5,opt,name=ExternalRouteTag,proto3" json:"ExternalRouteTag,omitempty"` }
func (*ASExternalLSAV2) Descriptor ¶ added in v0.3.9
func (*ASExternalLSAV2) Descriptor() ([]byte, []int)
func (*ASExternalLSAV2) GetExternalBit ¶ added in v0.3.9
func (m *ASExternalLSAV2) GetExternalBit() int32
func (*ASExternalLSAV2) GetExternalRouteTag ¶ added in v0.3.9
func (m *ASExternalLSAV2) GetExternalRouteTag() uint32
func (*ASExternalLSAV2) GetForwardingAddress ¶ added in v0.3.9
func (m *ASExternalLSAV2) GetForwardingAddress() uint32
func (*ASExternalLSAV2) GetMetric ¶ added in v0.3.9
func (m *ASExternalLSAV2) GetMetric() uint32
func (*ASExternalLSAV2) GetNetworkMask ¶ added in v0.3.9
func (m *ASExternalLSAV2) GetNetworkMask() uint32
func (*ASExternalLSAV2) Marshal ¶ added in v0.3.9
func (m *ASExternalLSAV2) Marshal() (dAtA []byte, err error)
func (*ASExternalLSAV2) MarshalTo ¶ added in v0.3.9
func (m *ASExternalLSAV2) MarshalTo(dAtA []byte) (int, error)
func (*ASExternalLSAV2) ProtoMessage ¶ added in v0.3.9
func (*ASExternalLSAV2) ProtoMessage()
func (*ASExternalLSAV2) Reset ¶ added in v0.3.9
func (m *ASExternalLSAV2) Reset()
func (*ASExternalLSAV2) Size ¶ added in v0.3.9
func (m *ASExternalLSAV2) Size() (n int)
func (*ASExternalLSAV2) String ¶ added in v0.3.9
func (m *ASExternalLSAV2) String() string
func (ASExternalLSAV2) ToString ¶ added in v0.3.9
func (r ASExternalLSAV2) ToString() string
func (*ASExternalLSAV2) Unmarshal ¶ added in v0.3.9
func (m *ASExternalLSAV2) Unmarshal(dAtA []byte) error
func (*ASExternalLSAV2) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *ASExternalLSAV2) XXX_DiscardUnknown()
func (*ASExternalLSAV2) XXX_Marshal ¶ added in v0.3.9
func (m *ASExternalLSAV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ASExternalLSAV2) XXX_Merge ¶ added in v0.3.9
func (m *ASExternalLSAV2) XXX_Merge(src proto.Message)
func (*ASExternalLSAV2) XXX_Size ¶ added in v0.3.9
func (m *ASExternalLSAV2) XXX_Size() int
func (*ASExternalLSAV2) XXX_Unmarshal ¶ added in v0.3.9
func (m *ASExternalLSAV2) XXX_Unmarshal(b []byte) error
type AuditRecord ¶ added in v0.4.0
type AuditRecord interface { // returns CSV values CSVRecord() []string // returns CSV header fields CSVHeader() []string // used to retrieve the timestamp of the audit record for labeling Time() string // Src returns the source of an audit record // for Layer 2 records this shall be the MAC address // for Layer 3+ records this shall be the IP address Src() string // Dst returns the source of an audit record // for Layer 2 records this shall be the MAC address // for Layer 3+ records this shall be the IP address Dst() string // increments the metric for the audit record Inc() // returns the audit record as JSON JSON() (string, error) // can be implemented to set additional information for each audit record // important: // - MUST be implemented on a pointer of an instance // - the passed in packet context MUST be set on the Context field of the current audit record SetPacketContext(ctx *PacketContext) }
AuditRecord is the interface for basic operations with NETCAP audit records this includes dumping as CSV or JSON or prometheus metrics and provides access to the timestamp of the audit record
type BFD ¶ added in v0.3.7
type BFD struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Version int32 `protobuf:"varint,2,opt,name=Version,proto3" json:"Version,omitempty"` Diagnostic int32 `protobuf:"varint,3,opt,name=Diagnostic,proto3" json:"Diagnostic,omitempty"` State int32 `protobuf:"varint,4,opt,name=State,proto3" json:"State,omitempty"` Poll bool `protobuf:"varint,5,opt,name=Poll,proto3" json:"Poll,omitempty"` Final bool `protobuf:"varint,6,opt,name=Final,proto3" json:"Final,omitempty"` ControlPlaneIndependent bool `protobuf:"varint,7,opt,name=ControlPlaneIndependent,proto3" json:"ControlPlaneIndependent,omitempty"` AuthPresent bool `protobuf:"varint,8,opt,name=AuthPresent,proto3" json:"AuthPresent,omitempty"` Demand bool `protobuf:"varint,9,opt,name=Demand,proto3" json:"Demand,omitempty"` Multipoint bool `protobuf:"varint,10,opt,name=Multipoint,proto3" json:"Multipoint,omitempty"` DetectMultiplier int32 `protobuf:"varint,11,opt,name=DetectMultiplier,proto3" json:"DetectMultiplier,omitempty"` MyDiscriminator int32 `protobuf:"varint,12,opt,name=MyDiscriminator,proto3" json:"MyDiscriminator,omitempty"` YourDiscriminator int32 `protobuf:"varint,13,opt,name=YourDiscriminator,proto3" json:"YourDiscriminator,omitempty"` DesiredMinTxInterval int32 `protobuf:"varint,14,opt,name=DesiredMinTxInterval,proto3" json:"DesiredMinTxInterval,omitempty"` RequiredMinRxInterval int32 `protobuf:"varint,15,opt,name=RequiredMinRxInterval,proto3" json:"RequiredMinRxInterval,omitempty"` RequiredMinEchoRxInterval int32 `protobuf:"varint,16,opt,name=RequiredMinEchoRxInterval,proto3" json:"RequiredMinEchoRxInterval,omitempty"` AuthHeader *BFDAuthHeader `protobuf:"bytes,17,opt,name=AuthHeader,proto3" json:"AuthHeader,omitempty"` Context *PacketContext `protobuf:"bytes,18,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*BFD) Descriptor ¶ added in v0.3.7
func (*BFD) GetAuthHeader ¶ added in v0.3.7
func (m *BFD) GetAuthHeader() *BFDAuthHeader
func (*BFD) GetAuthPresent ¶ added in v0.3.7
func (*BFD) GetContext ¶ added in v0.4.2
func (m *BFD) GetContext() *PacketContext
func (*BFD) GetControlPlaneIndependent ¶ added in v0.3.7
func (*BFD) GetDesiredMinTxInterval ¶ added in v0.3.7
func (*BFD) GetDetectMultiplier ¶ added in v0.3.7
func (*BFD) GetDiagnostic ¶ added in v0.3.7
func (*BFD) GetMultipoint ¶ added in v0.3.7
func (*BFD) GetMyDiscriminator ¶ added in v0.3.7
func (*BFD) GetRequiredMinEchoRxInterval ¶ added in v0.3.7
func (*BFD) GetRequiredMinRxInterval ¶ added in v0.3.7
func (*BFD) GetTimestamp ¶ added in v0.3.7
func (*BFD) GetVersion ¶ added in v0.3.7
func (*BFD) GetYourDiscriminator ¶ added in v0.3.7
func (*BFD) ProtoMessage ¶ added in v0.3.7
func (*BFD) ProtoMessage()
func (*BFD) SetPacketContext ¶ added in v0.4.2
func (a *BFD) SetPacketContext(ctx *PacketContext)
func (*BFD) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *BFD) XXX_DiscardUnknown()
func (*BFD) XXX_Marshal ¶ added in v0.3.7
func (*BFD) XXX_Unmarshal ¶ added in v0.3.7
type BFDAuthHeader ¶ added in v0.3.7
type BFDAuthHeader struct { AuthType int32 `protobuf:"varint,1,opt,name=AuthType,proto3" json:"AuthType,omitempty"` KeyID int32 `protobuf:"varint,2,opt,name=KeyID,proto3" json:"KeyID,omitempty"` SequenceNumber int32 `protobuf:"varint,3,opt,name=SequenceNumber,proto3" json:"SequenceNumber,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=Data,proto3" json:"Data,omitempty"` }
func (*BFDAuthHeader) Descriptor ¶ added in v0.3.7
func (*BFDAuthHeader) Descriptor() ([]byte, []int)
func (*BFDAuthHeader) GetAuthType ¶ added in v0.3.7
func (m *BFDAuthHeader) GetAuthType() int32
func (*BFDAuthHeader) GetData ¶ added in v0.3.7
func (m *BFDAuthHeader) GetData() []byte
func (*BFDAuthHeader) GetKeyID ¶ added in v0.3.7
func (m *BFDAuthHeader) GetKeyID() int32
func (*BFDAuthHeader) GetSequenceNumber ¶ added in v0.3.7
func (m *BFDAuthHeader) GetSequenceNumber() int32
func (BFDAuthHeader) GetString ¶ added in v0.3.7
func (a BFDAuthHeader) GetString() string
func (*BFDAuthHeader) Marshal ¶ added in v0.3.9
func (m *BFDAuthHeader) Marshal() (dAtA []byte, err error)
func (*BFDAuthHeader) MarshalTo ¶ added in v0.3.9
func (m *BFDAuthHeader) MarshalTo(dAtA []byte) (int, error)
func (*BFDAuthHeader) ProtoMessage ¶ added in v0.3.7
func (*BFDAuthHeader) ProtoMessage()
func (*BFDAuthHeader) Reset ¶ added in v0.3.7
func (m *BFDAuthHeader) Reset()
func (*BFDAuthHeader) Size ¶ added in v0.3.9
func (m *BFDAuthHeader) Size() (n int)
func (*BFDAuthHeader) String ¶ added in v0.3.7
func (m *BFDAuthHeader) String() string
func (*BFDAuthHeader) Unmarshal ¶ added in v0.3.9
func (m *BFDAuthHeader) Unmarshal(dAtA []byte) error
func (*BFDAuthHeader) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *BFDAuthHeader) XXX_DiscardUnknown()
func (*BFDAuthHeader) XXX_Marshal ¶ added in v0.3.7
func (m *BFDAuthHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BFDAuthHeader) XXX_Merge ¶ added in v0.3.7
func (m *BFDAuthHeader) XXX_Merge(src proto.Message)
func (*BFDAuthHeader) XXX_Size ¶ added in v0.3.7
func (m *BFDAuthHeader) XXX_Size() int
func (*BFDAuthHeader) XXX_Unmarshal ¶ added in v0.3.7
func (m *BFDAuthHeader) XXX_Unmarshal(b []byte) error
type Batch ¶
type Batch struct { ClientID string `protobuf:"bytes,1,opt,name=ClientID,proto3" json:"ClientID,omitempty"` MessageType Type `protobuf:"varint,2,opt,name=MessageType,proto3,enum=types.Type" json:"MessageType,omitempty"` TotalSize int32 `protobuf:"varint,3,opt,name=TotalSize,proto3" json:"TotalSize,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=Data,proto3" json:"Data,omitempty"` ContainsPayloads bool `protobuf:"varint,5,opt,name=ContainsPayloads,proto3" json:"ContainsPayloads,omitempty"` }
func (*Batch) Descriptor ¶
func (*Batch) GetClientID ¶
func (*Batch) GetContainsPayloads ¶ added in v0.3.9
func (*Batch) GetMessageType ¶
func (*Batch) GetTotalSize ¶ added in v0.3.9
func (*Batch) ProtoMessage ¶
func (*Batch) ProtoMessage()
func (*Batch) XXX_DiscardUnknown ¶
func (m *Batch) XXX_DiscardUnknown()
func (*Batch) XXX_Marshal ¶
func (*Batch) XXX_Unmarshal ¶
type CDPCapabilities ¶ added in v0.3.9
type CDPCapabilities struct { L3Router bool `protobuf:"varint,1,opt,name=L3Router,proto3" json:"L3Router,omitempty"` TBBridge bool `protobuf:"varint,2,opt,name=TBBridge,proto3" json:"TBBridge,omitempty"` SPBridge bool `protobuf:"varint,3,opt,name=SPBridge,proto3" json:"SPBridge,omitempty"` L2Switch bool `protobuf:"varint,4,opt,name=L2Switch,proto3" json:"L2Switch,omitempty"` IsHost bool `protobuf:"varint,5,opt,name=IsHost,proto3" json:"IsHost,omitempty"` IGMPFilter bool `protobuf:"varint,6,opt,name=IGMPFilter,proto3" json:"IGMPFilter,omitempty"` L1Repeater bool `protobuf:"varint,7,opt,name=L1Repeater,proto3" json:"L1Repeater,omitempty"` IsPhone bool `protobuf:"varint,8,opt,name=IsPhone,proto3" json:"IsPhone,omitempty"` RemotelyManaged bool `protobuf:"varint,9,opt,name=RemotelyManaged,proto3" json:"RemotelyManaged,omitempty"` }
func (*CDPCapabilities) Descriptor ¶ added in v0.3.9
func (*CDPCapabilities) Descriptor() ([]byte, []int)
func (*CDPCapabilities) GetIGMPFilter ¶ added in v0.3.9
func (m *CDPCapabilities) GetIGMPFilter() bool
func (*CDPCapabilities) GetIsHost ¶ added in v0.3.9
func (m *CDPCapabilities) GetIsHost() bool
func (*CDPCapabilities) GetIsPhone ¶ added in v0.3.9
func (m *CDPCapabilities) GetIsPhone() bool
func (*CDPCapabilities) GetL1Repeater ¶ added in v0.3.9
func (m *CDPCapabilities) GetL1Repeater() bool
func (*CDPCapabilities) GetL2Switch ¶ added in v0.3.9
func (m *CDPCapabilities) GetL2Switch() bool
func (*CDPCapabilities) GetL3Router ¶ added in v0.3.9
func (m *CDPCapabilities) GetL3Router() bool
func (*CDPCapabilities) GetRemotelyManaged ¶ added in v0.3.9
func (m *CDPCapabilities) GetRemotelyManaged() bool
func (*CDPCapabilities) GetSPBridge ¶ added in v0.3.9
func (m *CDPCapabilities) GetSPBridge() bool
func (*CDPCapabilities) GetTBBridge ¶ added in v0.3.9
func (m *CDPCapabilities) GetTBBridge() bool
func (*CDPCapabilities) Marshal ¶ added in v0.3.9
func (m *CDPCapabilities) Marshal() (dAtA []byte, err error)
func (*CDPCapabilities) MarshalTo ¶ added in v0.3.9
func (m *CDPCapabilities) MarshalTo(dAtA []byte) (int, error)
func (*CDPCapabilities) ProtoMessage ¶ added in v0.3.9
func (*CDPCapabilities) ProtoMessage()
func (*CDPCapabilities) Reset ¶ added in v0.3.9
func (m *CDPCapabilities) Reset()
func (*CDPCapabilities) Size ¶ added in v0.3.9
func (m *CDPCapabilities) Size() (n int)
func (*CDPCapabilities) String ¶ added in v0.3.9
func (m *CDPCapabilities) String() string
func (CDPCapabilities) ToString ¶ added in v0.3.9
func (c CDPCapabilities) ToString() string
func (*CDPCapabilities) Unmarshal ¶ added in v0.3.9
func (m *CDPCapabilities) Unmarshal(dAtA []byte) error
func (*CDPCapabilities) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *CDPCapabilities) XXX_DiscardUnknown()
func (*CDPCapabilities) XXX_Marshal ¶ added in v0.3.9
func (m *CDPCapabilities) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CDPCapabilities) XXX_Merge ¶ added in v0.3.9
func (m *CDPCapabilities) XXX_Merge(src proto.Message)
func (*CDPCapabilities) XXX_Size ¶ added in v0.3.9
func (m *CDPCapabilities) XXX_Size() int
func (*CDPCapabilities) XXX_Unmarshal ¶ added in v0.3.9
func (m *CDPCapabilities) XXX_Unmarshal(b []byte) error
type CDPEnergyWise ¶ added in v0.3.9
type CDPEnergyWise struct { EncryptedData []byte `protobuf:"bytes,1,opt,name=EncryptedData,proto3" json:"EncryptedData,omitempty"` Unknown1 uint32 `protobuf:"varint,2,opt,name=Unknown1,proto3" json:"Unknown1,omitempty"` SequenceNumber uint32 `protobuf:"varint,3,opt,name=SequenceNumber,proto3" json:"SequenceNumber,omitempty"` ModelNumber string `protobuf:"bytes,4,opt,name=ModelNumber,proto3" json:"ModelNumber,omitempty"` Unknown2 int32 `protobuf:"varint,5,opt,name=Unknown2,proto3" json:"Unknown2,omitempty"` HardwareID string `protobuf:"bytes,6,opt,name=HardwareID,proto3" json:"HardwareID,omitempty"` SerialNum string `protobuf:"bytes,7,opt,name=SerialNum,proto3" json:"SerialNum,omitempty"` Unknown3 []byte `protobuf:"bytes,8,opt,name=Unknown3,proto3" json:"Unknown3,omitempty"` Role string `protobuf:"bytes,9,opt,name=Role,proto3" json:"Role,omitempty"` Domain string `protobuf:"bytes,10,opt,name=Domain,proto3" json:"Domain,omitempty"` Name string `protobuf:"bytes,11,opt,name=Name,proto3" json:"Name,omitempty"` ReplyUnknown1 []byte `protobuf:"bytes,12,opt,name=ReplyUnknown1,proto3" json:"ReplyUnknown1,omitempty"` ReplyPort []byte `protobuf:"bytes,13,opt,name=ReplyPort,proto3" json:"ReplyPort,omitempty"` ReplyAddress []byte `protobuf:"bytes,14,opt,name=ReplyAddress,proto3" json:"ReplyAddress,omitempty"` ReplyUnknown2 []byte `protobuf:"bytes,15,opt,name=ReplyUnknown2,proto3" json:"ReplyUnknown2,omitempty"` ReplyUnknown3 []byte `protobuf:"bytes,16,opt,name=ReplyUnknown3,proto3" json:"ReplyUnknown3,omitempty"` }
func (*CDPEnergyWise) Descriptor ¶ added in v0.3.9
func (*CDPEnergyWise) Descriptor() ([]byte, []int)
func (*CDPEnergyWise) GetDomain ¶ added in v0.3.9
func (m *CDPEnergyWise) GetDomain() string
func (*CDPEnergyWise) GetEncryptedData ¶ added in v0.3.9
func (m *CDPEnergyWise) GetEncryptedData() []byte
func (*CDPEnergyWise) GetHardwareID ¶ added in v0.3.9
func (m *CDPEnergyWise) GetHardwareID() string
func (*CDPEnergyWise) GetModelNumber ¶ added in v0.3.9
func (m *CDPEnergyWise) GetModelNumber() string
func (*CDPEnergyWise) GetName ¶ added in v0.3.9
func (m *CDPEnergyWise) GetName() string
func (*CDPEnergyWise) GetReplyAddress ¶ added in v0.3.9
func (m *CDPEnergyWise) GetReplyAddress() []byte
func (*CDPEnergyWise) GetReplyPort ¶ added in v0.3.9
func (m *CDPEnergyWise) GetReplyPort() []byte
func (*CDPEnergyWise) GetReplyUnknown1 ¶ added in v0.3.9
func (m *CDPEnergyWise) GetReplyUnknown1() []byte
func (*CDPEnergyWise) GetReplyUnknown2 ¶ added in v0.3.9
func (m *CDPEnergyWise) GetReplyUnknown2() []byte
func (*CDPEnergyWise) GetReplyUnknown3 ¶ added in v0.3.9
func (m *CDPEnergyWise) GetReplyUnknown3() []byte
func (*CDPEnergyWise) GetRole ¶ added in v0.3.9
func (m *CDPEnergyWise) GetRole() string
func (*CDPEnergyWise) GetSequenceNumber ¶ added in v0.3.9
func (m *CDPEnergyWise) GetSequenceNumber() uint32
func (*CDPEnergyWise) GetSerialNum ¶ added in v0.3.9
func (m *CDPEnergyWise) GetSerialNum() string
func (*CDPEnergyWise) GetUnknown1 ¶ added in v0.3.9
func (m *CDPEnergyWise) GetUnknown1() uint32
func (*CDPEnergyWise) GetUnknown2 ¶ added in v0.3.9
func (m *CDPEnergyWise) GetUnknown2() int32
func (*CDPEnergyWise) GetUnknown3 ¶ added in v0.3.9
func (m *CDPEnergyWise) GetUnknown3() []byte
func (*CDPEnergyWise) Marshal ¶ added in v0.3.9
func (m *CDPEnergyWise) Marshal() (dAtA []byte, err error)
func (*CDPEnergyWise) MarshalTo ¶ added in v0.3.9
func (m *CDPEnergyWise) MarshalTo(dAtA []byte) (int, error)
func (*CDPEnergyWise) ProtoMessage ¶ added in v0.3.9
func (*CDPEnergyWise) ProtoMessage()
func (*CDPEnergyWise) Reset ¶ added in v0.3.9
func (m *CDPEnergyWise) Reset()
func (*CDPEnergyWise) Size ¶ added in v0.3.9
func (m *CDPEnergyWise) Size() (n int)
func (*CDPEnergyWise) String ¶ added in v0.3.9
func (m *CDPEnergyWise) String() string
func (CDPEnergyWise) ToString ¶ added in v0.3.9
func (c CDPEnergyWise) ToString() string
func (*CDPEnergyWise) Unmarshal ¶ added in v0.3.9
func (m *CDPEnergyWise) Unmarshal(dAtA []byte) error
func (*CDPEnergyWise) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *CDPEnergyWise) XXX_DiscardUnknown()
func (*CDPEnergyWise) XXX_Marshal ¶ added in v0.3.9
func (m *CDPEnergyWise) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CDPEnergyWise) XXX_Merge ¶ added in v0.3.9
func (m *CDPEnergyWise) XXX_Merge(src proto.Message)
func (*CDPEnergyWise) XXX_Size ¶ added in v0.3.9
func (m *CDPEnergyWise) XXX_Size() int
func (*CDPEnergyWise) XXX_Unmarshal ¶ added in v0.3.9
func (m *CDPEnergyWise) XXX_Unmarshal(b []byte) error
type CDPHello ¶ added in v0.3.9
type CDPHello struct { OUI []byte `protobuf:"bytes,1,opt,name=OUI,proto3" json:"OUI,omitempty"` ProtocolID int32 `protobuf:"varint,2,opt,name=ProtocolID,proto3" json:"ProtocolID,omitempty"` ClusterMaster string `protobuf:"bytes,3,opt,name=ClusterMaster,proto3" json:"ClusterMaster,omitempty"` Unknown1 string `protobuf:"bytes,4,opt,name=Unknown1,proto3" json:"Unknown1,omitempty"` Version int32 `protobuf:"varint,5,opt,name=Version,proto3" json:"Version,omitempty"` SubVersion int32 `protobuf:"varint,6,opt,name=SubVersion,proto3" json:"SubVersion,omitempty"` Status int32 `protobuf:"varint,7,opt,name=Status,proto3" json:"Status,omitempty"` Unknown2 int32 `protobuf:"varint,8,opt,name=Unknown2,proto3" json:"Unknown2,omitempty"` ClusterCommander string `protobuf:"bytes,9,opt,name=ClusterCommander,proto3" json:"ClusterCommander,omitempty"` SwitchMAC string `protobuf:"bytes,10,opt,name=SwitchMAC,proto3" json:"SwitchMAC,omitempty"` Unknown3 int32 `protobuf:"varint,11,opt,name=Unknown3,proto3" json:"Unknown3,omitempty"` ManagementVLAN int32 `protobuf:"varint,12,opt,name=ManagementVLAN,proto3" json:"ManagementVLAN,omitempty"` }
func (*CDPHello) Descriptor ¶ added in v0.3.9
func (*CDPHello) GetClusterCommander ¶ added in v0.3.9
func (*CDPHello) GetClusterMaster ¶ added in v0.3.9
func (*CDPHello) GetManagementVLAN ¶ added in v0.3.9
func (*CDPHello) GetProtocolID ¶ added in v0.3.9
func (*CDPHello) GetSubVersion ¶ added in v0.3.9
func (*CDPHello) GetSwitchMAC ¶ added in v0.3.9
func (*CDPHello) GetUnknown1 ¶ added in v0.3.9
func (*CDPHello) GetUnknown2 ¶ added in v0.3.9
func (*CDPHello) GetUnknown3 ¶ added in v0.3.9
func (*CDPHello) GetVersion ¶ added in v0.3.9
func (*CDPHello) ProtoMessage ¶ added in v0.3.9
func (*CDPHello) ProtoMessage()
func (*CDPHello) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *CDPHello) XXX_DiscardUnknown()
func (*CDPHello) XXX_Marshal ¶ added in v0.3.9
func (*CDPHello) XXX_Unmarshal ¶ added in v0.3.9
type CDPLocation ¶ added in v0.3.9
type CDPLocation struct { Type int32 `protobuf:"varint,1,opt,name=Type,proto3" json:"Type,omitempty"` Location string `protobuf:"bytes,2,opt,name=Location,proto3" json:"Location,omitempty"` }
func (*CDPLocation) Descriptor ¶ added in v0.3.9
func (*CDPLocation) Descriptor() ([]byte, []int)
func (*CDPLocation) GetLocation ¶ added in v0.3.9
func (m *CDPLocation) GetLocation() string
func (*CDPLocation) GetType ¶ added in v0.3.9
func (m *CDPLocation) GetType() int32
func (*CDPLocation) Marshal ¶ added in v0.3.9
func (m *CDPLocation) Marshal() (dAtA []byte, err error)
func (*CDPLocation) MarshalTo ¶ added in v0.3.9
func (m *CDPLocation) MarshalTo(dAtA []byte) (int, error)
func (*CDPLocation) ProtoMessage ¶ added in v0.3.9
func (*CDPLocation) ProtoMessage()
func (*CDPLocation) Reset ¶ added in v0.3.9
func (m *CDPLocation) Reset()
func (*CDPLocation) Size ¶ added in v0.3.9
func (m *CDPLocation) Size() (n int)
func (*CDPLocation) String ¶ added in v0.3.9
func (m *CDPLocation) String() string
func (CDPLocation) ToString ¶ added in v0.3.9
func (c CDPLocation) ToString() string
func (*CDPLocation) Unmarshal ¶ added in v0.3.9
func (m *CDPLocation) Unmarshal(dAtA []byte) error
func (*CDPLocation) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *CDPLocation) XXX_DiscardUnknown()
func (*CDPLocation) XXX_Marshal ¶ added in v0.3.9
func (m *CDPLocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CDPLocation) XXX_Merge ¶ added in v0.3.9
func (m *CDPLocation) XXX_Merge(src proto.Message)
func (*CDPLocation) XXX_Size ¶ added in v0.3.9
func (m *CDPLocation) XXX_Size() int
func (*CDPLocation) XXX_Unmarshal ¶ added in v0.3.9
func (m *CDPLocation) XXX_Unmarshal(b []byte) error
type CDPPowerDialogue ¶ added in v0.3.9
type CDPPowerDialogue struct { ID int32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` MgmtID int32 `protobuf:"varint,2,opt,name=MgmtID,proto3" json:"MgmtID,omitempty"` Values []uint32 `protobuf:"varint,3,rep,packed,name=Values,proto3" json:"Values,omitempty"` }
func (*CDPPowerDialogue) Descriptor ¶ added in v0.3.9
func (*CDPPowerDialogue) Descriptor() ([]byte, []int)
func (*CDPPowerDialogue) GetID ¶ added in v0.3.9
func (m *CDPPowerDialogue) GetID() int32
func (*CDPPowerDialogue) GetMgmtID ¶ added in v0.3.9
func (m *CDPPowerDialogue) GetMgmtID() int32
func (*CDPPowerDialogue) GetValues ¶ added in v0.3.9
func (m *CDPPowerDialogue) GetValues() []uint32
func (*CDPPowerDialogue) Marshal ¶ added in v0.3.9
func (m *CDPPowerDialogue) Marshal() (dAtA []byte, err error)
func (*CDPPowerDialogue) MarshalTo ¶ added in v0.3.9
func (m *CDPPowerDialogue) MarshalTo(dAtA []byte) (int, error)
func (*CDPPowerDialogue) ProtoMessage ¶ added in v0.3.9
func (*CDPPowerDialogue) ProtoMessage()
func (*CDPPowerDialogue) Reset ¶ added in v0.3.9
func (m *CDPPowerDialogue) Reset()
func (*CDPPowerDialogue) Size ¶ added in v0.3.9
func (m *CDPPowerDialogue) Size() (n int)
func (*CDPPowerDialogue) String ¶ added in v0.3.9
func (m *CDPPowerDialogue) String() string
func (CDPPowerDialogue) ToString ¶ added in v0.3.9
func (c CDPPowerDialogue) ToString() string
func (*CDPPowerDialogue) Unmarshal ¶ added in v0.3.9
func (m *CDPPowerDialogue) Unmarshal(dAtA []byte) error
func (*CDPPowerDialogue) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *CDPPowerDialogue) XXX_DiscardUnknown()
func (*CDPPowerDialogue) XXX_Marshal ¶ added in v0.3.9
func (m *CDPPowerDialogue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CDPPowerDialogue) XXX_Merge ¶ added in v0.3.9
func (m *CDPPowerDialogue) XXX_Merge(src proto.Message)
func (*CDPPowerDialogue) XXX_Size ¶ added in v0.3.9
func (m *CDPPowerDialogue) XXX_Size() int
func (*CDPPowerDialogue) XXX_Unmarshal ¶ added in v0.3.9
func (m *CDPPowerDialogue) XXX_Unmarshal(b []byte) error
type CDPSparePairPoE ¶ added in v0.3.9
type CDPSparePairPoE struct { PSEFourWire bool `protobuf:"varint,1,opt,name=PSEFourWire,proto3" json:"PSEFourWire,omitempty"` PDRequestOn bool `protobuf:"varint,3,opt,name=PDRequestOn,proto3" json:"PDRequestOn,omitempty"` PSEOn bool `protobuf:"varint,4,opt,name=PSEOn,proto3" json:"PSEOn,omitempty"` }
func (*CDPSparePairPoE) Descriptor ¶ added in v0.3.9
func (*CDPSparePairPoE) Descriptor() ([]byte, []int)
func (*CDPSparePairPoE) GetPDArchShared ¶ added in v0.3.9
func (m *CDPSparePairPoE) GetPDArchShared() bool
func (*CDPSparePairPoE) GetPDRequestOn ¶ added in v0.3.9
func (m *CDPSparePairPoE) GetPDRequestOn() bool
func (*CDPSparePairPoE) GetPSEFourWire ¶ added in v0.3.9
func (m *CDPSparePairPoE) GetPSEFourWire() bool
func (*CDPSparePairPoE) GetPSEOn ¶ added in v0.3.9
func (m *CDPSparePairPoE) GetPSEOn() bool
func (*CDPSparePairPoE) Marshal ¶ added in v0.3.9
func (m *CDPSparePairPoE) Marshal() (dAtA []byte, err error)
func (*CDPSparePairPoE) MarshalTo ¶ added in v0.3.9
func (m *CDPSparePairPoE) MarshalTo(dAtA []byte) (int, error)
func (*CDPSparePairPoE) ProtoMessage ¶ added in v0.3.9
func (*CDPSparePairPoE) ProtoMessage()
func (*CDPSparePairPoE) Reset ¶ added in v0.3.9
func (m *CDPSparePairPoE) Reset()
func (*CDPSparePairPoE) Size ¶ added in v0.3.9
func (m *CDPSparePairPoE) Size() (n int)
func (*CDPSparePairPoE) String ¶ added in v0.3.9
func (m *CDPSparePairPoE) String() string
func (CDPSparePairPoE) ToString ¶ added in v0.3.9
func (c CDPSparePairPoE) ToString() string
func (*CDPSparePairPoE) Unmarshal ¶ added in v0.3.9
func (m *CDPSparePairPoE) Unmarshal(dAtA []byte) error
func (*CDPSparePairPoE) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *CDPSparePairPoE) XXX_DiscardUnknown()
func (*CDPSparePairPoE) XXX_Marshal ¶ added in v0.3.9
func (m *CDPSparePairPoE) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CDPSparePairPoE) XXX_Merge ¶ added in v0.3.9
func (m *CDPSparePairPoE) XXX_Merge(src proto.Message)
func (*CDPSparePairPoE) XXX_Size ¶ added in v0.3.9
func (m *CDPSparePairPoE) XXX_Size() int
func (*CDPSparePairPoE) XXX_Unmarshal ¶ added in v0.3.9
func (m *CDPSparePairPoE) XXX_Unmarshal(b []byte) error
type CDPVLANDialogue ¶ added in v0.3.9
type CDPVLANDialogue struct { ID int32 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` VLAN int32 `protobuf:"varint,2,opt,name=VLAN,proto3" json:"VLAN,omitempty"` }
func (*CDPVLANDialogue) Descriptor ¶ added in v0.3.9
func (*CDPVLANDialogue) Descriptor() ([]byte, []int)
func (*CDPVLANDialogue) GetID ¶ added in v0.3.9
func (m *CDPVLANDialogue) GetID() int32
func (*CDPVLANDialogue) GetVLAN ¶ added in v0.3.9
func (m *CDPVLANDialogue) GetVLAN() int32
func (*CDPVLANDialogue) Marshal ¶ added in v0.3.9
func (m *CDPVLANDialogue) Marshal() (dAtA []byte, err error)
func (*CDPVLANDialogue) MarshalTo ¶ added in v0.3.9
func (m *CDPVLANDialogue) MarshalTo(dAtA []byte) (int, error)
func (*CDPVLANDialogue) ProtoMessage ¶ added in v0.3.9
func (*CDPVLANDialogue) ProtoMessage()
func (*CDPVLANDialogue) Reset ¶ added in v0.3.9
func (m *CDPVLANDialogue) Reset()
func (*CDPVLANDialogue) Size ¶ added in v0.3.9
func (m *CDPVLANDialogue) Size() (n int)
func (*CDPVLANDialogue) String ¶ added in v0.3.9
func (m *CDPVLANDialogue) String() string
func (CDPVLANDialogue) ToString ¶ added in v0.3.9
func (c CDPVLANDialogue) ToString() string
func (*CDPVLANDialogue) Unmarshal ¶ added in v0.3.9
func (m *CDPVLANDialogue) Unmarshal(dAtA []byte) error
func (*CDPVLANDialogue) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *CDPVLANDialogue) XXX_DiscardUnknown()
func (*CDPVLANDialogue) XXX_Marshal ¶ added in v0.3.9
func (m *CDPVLANDialogue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CDPVLANDialogue) XXX_Merge ¶ added in v0.3.9
func (m *CDPVLANDialogue) XXX_Merge(src proto.Message)
func (*CDPVLANDialogue) XXX_Size ¶ added in v0.3.9
func (m *CDPVLANDialogue) XXX_Size() int
func (*CDPVLANDialogue) XXX_Unmarshal ¶ added in v0.3.9
func (m *CDPVLANDialogue) XXX_Unmarshal(b []byte) error
type CIP ¶ added in v0.4.3
type CIP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Response bool `protobuf:"varint,2,opt,name=Response,proto3" json:"Response,omitempty"` ServiceID int32 `protobuf:"varint,3,opt,name=ServiceID,proto3" json:"ServiceID,omitempty"` ClassID uint32 `protobuf:"varint,4,opt,name=ClassID,proto3" json:"ClassID,omitempty"` InstanceID uint32 `protobuf:"varint,5,opt,name=InstanceID,proto3" json:"InstanceID,omitempty"` Status int32 `protobuf:"varint,6,opt,name=Status,proto3" json:"Status,omitempty"` AdditionalStatus []uint32 `protobuf:"varint,7,rep,packed,name=AdditionalStatus,proto3" json:"AdditionalStatus,omitempty"` Data []byte `protobuf:"bytes,8,opt,name=Data,proto3" json:"Data,omitempty"` Context *PacketContext `protobuf:"bytes,9,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*CIP) Descriptor ¶ added in v0.4.3
func (*CIP) GetAdditionalStatus ¶ added in v0.4.3
func (*CIP) GetClassID ¶ added in v0.4.3
func (*CIP) GetContext ¶ added in v0.4.3
func (m *CIP) GetContext() *PacketContext
func (*CIP) GetInstanceID ¶ added in v0.4.3
func (*CIP) GetResponse ¶ added in v0.4.3
func (*CIP) GetServiceID ¶ added in v0.4.3
func (*CIP) GetTimestamp ¶ added in v0.4.3
func (*CIP) ProtoMessage ¶ added in v0.4.3
func (*CIP) ProtoMessage()
func (*CIP) SetPacketContext ¶ added in v0.4.3
func (a *CIP) SetPacketContext(ctx *PacketContext)
func (*CIP) XXX_DiscardUnknown ¶ added in v0.4.3
func (m *CIP) XXX_DiscardUnknown()
func (*CIP) XXX_Marshal ¶ added in v0.4.3
func (*CIP) XXX_Unmarshal ¶ added in v0.4.3
type CiscoDiscovery ¶ added in v0.3.9
type CiscoDiscovery struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Version int32 `protobuf:"varint,2,opt,name=Version,proto3" json:"Version,omitempty"` TTL int32 `protobuf:"varint,3,opt,name=TTL,proto3" json:"TTL,omitempty"` Checksum int32 `protobuf:"varint,4,opt,name=Checksum,proto3" json:"Checksum,omitempty"` Values []*CiscoDiscoveryValue `protobuf:"bytes,5,rep,name=Values,proto3" json:"Values,omitempty"` }
func (CiscoDiscovery) CSVHeader ¶ added in v0.3.9
func (a CiscoDiscovery) CSVHeader() []string
func (CiscoDiscovery) CSVRecord ¶ added in v0.3.9
func (a CiscoDiscovery) CSVRecord() []string
func (*CiscoDiscovery) Descriptor ¶ added in v0.3.9
func (*CiscoDiscovery) Descriptor() ([]byte, []int)
func (CiscoDiscovery) Dst ¶ added in v0.4.3
func (a CiscoDiscovery) Dst() string
func (*CiscoDiscovery) GetChecksum ¶ added in v0.3.9
func (m *CiscoDiscovery) GetChecksum() int32
func (*CiscoDiscovery) GetTTL ¶ added in v0.3.9
func (m *CiscoDiscovery) GetTTL() int32
func (*CiscoDiscovery) GetTimestamp ¶ added in v0.3.9
func (m *CiscoDiscovery) GetTimestamp() string
func (*CiscoDiscovery) GetValues ¶ added in v0.3.9
func (m *CiscoDiscovery) GetValues() []*CiscoDiscoveryValue
func (*CiscoDiscovery) GetVersion ¶ added in v0.3.9
func (m *CiscoDiscovery) GetVersion() int32
func (CiscoDiscovery) Inc ¶ added in v0.4.0
func (a CiscoDiscovery) Inc()
func (CiscoDiscovery) JSON ¶ added in v0.4.0
func (a CiscoDiscovery) JSON() (string, error)
func (*CiscoDiscovery) Marshal ¶ added in v0.3.9
func (m *CiscoDiscovery) Marshal() (dAtA []byte, err error)
func (*CiscoDiscovery) MarshalTo ¶ added in v0.3.9
func (m *CiscoDiscovery) MarshalTo(dAtA []byte) (int, error)
func (*CiscoDiscovery) ProtoMessage ¶ added in v0.3.9
func (*CiscoDiscovery) ProtoMessage()
func (*CiscoDiscovery) Reset ¶ added in v0.3.9
func (m *CiscoDiscovery) Reset()
func (*CiscoDiscovery) SetPacketContext ¶ added in v0.4.2
func (a *CiscoDiscovery) SetPacketContext(ctx *PacketContext)
func (*CiscoDiscovery) Size ¶ added in v0.3.9
func (m *CiscoDiscovery) Size() (n int)
func (*CiscoDiscovery) String ¶ added in v0.3.9
func (m *CiscoDiscovery) String() string
func (CiscoDiscovery) Time ¶ added in v0.4.3
func (a CiscoDiscovery) Time() string
func (*CiscoDiscovery) Unmarshal ¶ added in v0.3.9
func (m *CiscoDiscovery) Unmarshal(dAtA []byte) error
func (*CiscoDiscovery) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *CiscoDiscovery) XXX_DiscardUnknown()
func (*CiscoDiscovery) XXX_Marshal ¶ added in v0.3.9
func (m *CiscoDiscovery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CiscoDiscovery) XXX_Merge ¶ added in v0.3.9
func (m *CiscoDiscovery) XXX_Merge(src proto.Message)
func (*CiscoDiscovery) XXX_Size ¶ added in v0.3.9
func (m *CiscoDiscovery) XXX_Size() int
func (*CiscoDiscovery) XXX_Unmarshal ¶ added in v0.3.9
func (m *CiscoDiscovery) XXX_Unmarshal(b []byte) error
type CiscoDiscoveryInfo ¶ added in v0.3.9
type CiscoDiscoveryInfo struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` CDPHello *CDPHello `protobuf:"bytes,2,opt,name=CDPHello,proto3" json:"CDPHello,omitempty"` DeviceID string `protobuf:"bytes,3,opt,name=DeviceID,proto3" json:"DeviceID,omitempty"` Addresses []string `protobuf:"bytes,4,rep,name=Addresses,proto3" json:"Addresses,omitempty"` PortID string `protobuf:"bytes,5,opt,name=PortID,proto3" json:"PortID,omitempty"` Capabilities *CDPCapabilities `protobuf:"bytes,6,opt,name=Capabilities,proto3" json:"Capabilities,omitempty"` Version string `protobuf:"bytes,7,opt,name=Version,proto3" json:"Version,omitempty"` Platform string `protobuf:"bytes,8,opt,name=Platform,proto3" json:"Platform,omitempty"` IPPrefixes []*IPNet `protobuf:"bytes,9,rep,name=IPPrefixes,proto3" json:"IPPrefixes,omitempty"` VTPDomain string `protobuf:"bytes,10,opt,name=VTPDomain,proto3" json:"VTPDomain,omitempty"` NativeVLAN int32 `protobuf:"varint,11,opt,name=NativeVLAN,proto3" json:"NativeVLAN,omitempty"` FullDuplex bool `protobuf:"varint,12,opt,name=FullDuplex,proto3" json:"FullDuplex,omitempty"` VLANReply *CDPVLANDialogue `protobuf:"bytes,13,opt,name=VLANReply,proto3" json:"VLANReply,omitempty"` VLANQuery *CDPVLANDialogue `protobuf:"bytes,14,opt,name=VLANQuery,proto3" json:"VLANQuery,omitempty"` PowerConsumption int32 `protobuf:"varint,15,opt,name=PowerConsumption,proto3" json:"PowerConsumption,omitempty"` MTU uint32 `protobuf:"varint,16,opt,name=MTU,proto3" json:"MTU,omitempty"` ExtendedTrust int32 `protobuf:"varint,17,opt,name=ExtendedTrust,proto3" json:"ExtendedTrust,omitempty"` UntrustedCOS int32 `protobuf:"varint,18,opt,name=UntrustedCOS,proto3" json:"UntrustedCOS,omitempty"` SysName string `protobuf:"bytes,19,opt,name=SysName,proto3" json:"SysName,omitempty"` SysOID string `protobuf:"bytes,20,opt,name=SysOID,proto3" json:"SysOID,omitempty"` MgmtAddresses []string `protobuf:"bytes,21,rep,name=MgmtAddresses,proto3" json:"MgmtAddresses,omitempty"` Location *CDPLocation `protobuf:"bytes,22,opt,name=Location,proto3" json:"Location,omitempty"` PowerRequest *CDPPowerDialogue `protobuf:"bytes,23,opt,name=PowerRequest,proto3" json:"PowerRequest,omitempty"` PowerAvailable *CDPPowerDialogue `protobuf:"bytes,24,opt,name=PowerAvailable,proto3" json:"PowerAvailable,omitempty"` SparePairPoe *CDPSparePairPoE `protobuf:"bytes,25,opt,name=SparePairPoe,proto3" json:"SparePairPoe,omitempty"` EnergyWise *CDPEnergyWise `protobuf:"bytes,26,opt,name=EnergyWise,proto3" json:"EnergyWise,omitempty"` Unknown []*CiscoDiscoveryValue `protobuf:"bytes,27,rep,name=Unknown,proto3" json:"Unknown,omitempty"` }
func (CiscoDiscoveryInfo) CSVHeader ¶ added in v0.3.9
func (a CiscoDiscoveryInfo) CSVHeader() []string
func (CiscoDiscoveryInfo) CSVRecord ¶ added in v0.3.9
func (a CiscoDiscoveryInfo) CSVRecord() []string
func (*CiscoDiscoveryInfo) Descriptor ¶ added in v0.3.9
func (*CiscoDiscoveryInfo) Descriptor() ([]byte, []int)
func (CiscoDiscoveryInfo) Dst ¶ added in v0.4.3
func (a CiscoDiscoveryInfo) Dst() string
func (*CiscoDiscoveryInfo) GetAddresses ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetAddresses() []string
func (*CiscoDiscoveryInfo) GetCDPHello ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetCDPHello() *CDPHello
func (*CiscoDiscoveryInfo) GetCapabilities ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetCapabilities() *CDPCapabilities
func (*CiscoDiscoveryInfo) GetDeviceID ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetDeviceID() string
func (*CiscoDiscoveryInfo) GetEnergyWise ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetEnergyWise() *CDPEnergyWise
func (*CiscoDiscoveryInfo) GetExtendedTrust ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetExtendedTrust() int32
func (*CiscoDiscoveryInfo) GetFullDuplex ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetFullDuplex() bool
func (*CiscoDiscoveryInfo) GetIPPrefixes ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetIPPrefixes() []*IPNet
func (*CiscoDiscoveryInfo) GetLocation ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetLocation() *CDPLocation
func (*CiscoDiscoveryInfo) GetMTU ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetMTU() uint32
func (*CiscoDiscoveryInfo) GetMgmtAddresses ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetMgmtAddresses() []string
func (*CiscoDiscoveryInfo) GetNativeVLAN ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetNativeVLAN() int32
func (*CiscoDiscoveryInfo) GetPlatform ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetPlatform() string
func (*CiscoDiscoveryInfo) GetPortID ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetPortID() string
func (*CiscoDiscoveryInfo) GetPowerAvailable ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetPowerAvailable() *CDPPowerDialogue
func (*CiscoDiscoveryInfo) GetPowerConsumption ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetPowerConsumption() int32
func (*CiscoDiscoveryInfo) GetPowerRequest ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetPowerRequest() *CDPPowerDialogue
func (*CiscoDiscoveryInfo) GetSparePairPoe ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetSparePairPoe() *CDPSparePairPoE
func (*CiscoDiscoveryInfo) GetSysName ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetSysName() string
func (*CiscoDiscoveryInfo) GetSysOID ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetSysOID() string
func (*CiscoDiscoveryInfo) GetTimestamp ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetTimestamp() string
func (*CiscoDiscoveryInfo) GetUnknown ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetUnknown() []*CiscoDiscoveryValue
func (*CiscoDiscoveryInfo) GetUntrustedCOS ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetUntrustedCOS() int32
func (*CiscoDiscoveryInfo) GetVLANQuery ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetVLANQuery() *CDPVLANDialogue
func (*CiscoDiscoveryInfo) GetVLANReply ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetVLANReply() *CDPVLANDialogue
func (*CiscoDiscoveryInfo) GetVTPDomain ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetVTPDomain() string
func (*CiscoDiscoveryInfo) GetVersion ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) GetVersion() string
func (CiscoDiscoveryInfo) Inc ¶ added in v0.4.0
func (a CiscoDiscoveryInfo) Inc()
func (CiscoDiscoveryInfo) JSON ¶ added in v0.4.0
func (a CiscoDiscoveryInfo) JSON() (string, error)
func (*CiscoDiscoveryInfo) Marshal ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) Marshal() (dAtA []byte, err error)
func (*CiscoDiscoveryInfo) MarshalTo ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) MarshalTo(dAtA []byte) (int, error)
func (*CiscoDiscoveryInfo) ProtoMessage ¶ added in v0.3.9
func (*CiscoDiscoveryInfo) ProtoMessage()
func (*CiscoDiscoveryInfo) Reset ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) Reset()
func (*CiscoDiscoveryInfo) SetPacketContext ¶ added in v0.4.2
func (a *CiscoDiscoveryInfo) SetPacketContext(ctx *PacketContext)
func (*CiscoDiscoveryInfo) Size ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) Size() (n int)
func (*CiscoDiscoveryInfo) String ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) String() string
func (CiscoDiscoveryInfo) Time ¶ added in v0.4.3
func (a CiscoDiscoveryInfo) Time() string
func (*CiscoDiscoveryInfo) Unmarshal ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) Unmarshal(dAtA []byte) error
func (*CiscoDiscoveryInfo) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) XXX_DiscardUnknown()
func (*CiscoDiscoveryInfo) XXX_Marshal ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CiscoDiscoveryInfo) XXX_Merge ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) XXX_Merge(src proto.Message)
func (*CiscoDiscoveryInfo) XXX_Size ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) XXX_Size() int
func (*CiscoDiscoveryInfo) XXX_Unmarshal ¶ added in v0.3.9
func (m *CiscoDiscoveryInfo) XXX_Unmarshal(b []byte) error
type CiscoDiscoveryValue ¶ added in v0.3.9
type CiscoDiscoveryValue struct { Type int32 `protobuf:"varint,1,opt,name=Type,proto3" json:"Type,omitempty"` Length int32 `protobuf:"varint,2,opt,name=Length,proto3" json:"Length,omitempty"` Value []byte `protobuf:"bytes,3,opt,name=Value,proto3" json:"Value,omitempty"` }
func (*CiscoDiscoveryValue) Descriptor ¶ added in v0.3.9
func (*CiscoDiscoveryValue) Descriptor() ([]byte, []int)
func (*CiscoDiscoveryValue) GetLength ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) GetLength() int32
func (*CiscoDiscoveryValue) GetType ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) GetType() int32
func (*CiscoDiscoveryValue) GetValue ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) GetValue() []byte
func (*CiscoDiscoveryValue) Marshal ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) Marshal() (dAtA []byte, err error)
func (*CiscoDiscoveryValue) MarshalTo ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) MarshalTo(dAtA []byte) (int, error)
func (*CiscoDiscoveryValue) ProtoMessage ¶ added in v0.3.9
func (*CiscoDiscoveryValue) ProtoMessage()
func (*CiscoDiscoveryValue) Reset ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) Reset()
func (*CiscoDiscoveryValue) Size ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) Size() (n int)
func (*CiscoDiscoveryValue) String ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) String() string
func (CiscoDiscoveryValue) ToString ¶ added in v0.3.9
func (v CiscoDiscoveryValue) ToString() string
func (*CiscoDiscoveryValue) Unmarshal ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) Unmarshal(dAtA []byte) error
func (*CiscoDiscoveryValue) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) XXX_DiscardUnknown()
func (*CiscoDiscoveryValue) XXX_Marshal ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CiscoDiscoveryValue) XXX_Merge ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) XXX_Merge(src proto.Message)
func (*CiscoDiscoveryValue) XXX_Size ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) XXX_Size() int
func (*CiscoDiscoveryValue) XXX_Unmarshal ¶ added in v0.3.9
func (m *CiscoDiscoveryValue) XXX_Unmarshal(b []byte) error
type Connection ¶
type Connection struct { TimestampFirst string `protobuf:"bytes,1,opt,name=TimestampFirst,proto3" json:"TimestampFirst,omitempty"` LinkProto string `protobuf:"bytes,2,opt,name=LinkProto,proto3" json:"LinkProto,omitempty"` NetworkProto string `protobuf:"bytes,3,opt,name=NetworkProto,proto3" json:"NetworkProto,omitempty"` TransportProto string `protobuf:"bytes,4,opt,name=TransportProto,proto3" json:"TransportProto,omitempty"` ApplicationProto string `protobuf:"bytes,5,opt,name=ApplicationProto,proto3" json:"ApplicationProto,omitempty"` SrcMAC string `protobuf:"bytes,6,opt,name=SrcMAC,proto3" json:"SrcMAC,omitempty"` DstMAC string `protobuf:"bytes,7,opt,name=DstMAC,proto3" json:"DstMAC,omitempty"` SrcIP string `protobuf:"bytes,8,opt,name=SrcIP,proto3" json:"SrcIP,omitempty"` SrcPort string `protobuf:"bytes,9,opt,name=SrcPort,proto3" json:"SrcPort,omitempty"` DstIP string `protobuf:"bytes,10,opt,name=DstIP,proto3" json:"DstIP,omitempty"` DstPort string `protobuf:"bytes,11,opt,name=DstPort,proto3" json:"DstPort,omitempty"` TotalSize int32 `protobuf:"varint,12,opt,name=TotalSize,proto3" json:"TotalSize,omitempty"` AppPayloadSize int32 `protobuf:"varint,13,opt,name=AppPayloadSize,proto3" json:"AppPayloadSize,omitempty"` NumPackets int32 `protobuf:"varint,14,opt,name=NumPackets,proto3" json:"NumPackets,omitempty"` UID string `protobuf:"bytes,15,opt,name=UID,proto3" json:"UID,omitempty"` TimestampLast string `protobuf:"bytes,16,opt,name=TimestampLast,proto3" json:"TimestampLast,omitempty"` Duration int64 `protobuf:"varint,17,opt,name=Duration,proto3" json:"Duration,omitempty"` }
a connection has the following attributes: Mac <-> Mac bidirectional Mac IP <-> IP bisdirectional IP Port <-> Port bidirectional Port
func (Connection) CSVHeader ¶
func (c Connection) CSVHeader() []string
func (Connection) CSVRecord ¶
func (c Connection) CSVRecord() []string
func (*Connection) Descriptor ¶
func (*Connection) Descriptor() ([]byte, []int)
func (Connection) Dst ¶ added in v0.4.3
func (a Connection) Dst() string
func (*Connection) GetAppPayloadSize ¶
func (m *Connection) GetAppPayloadSize() int32
func (*Connection) GetApplicationProto ¶
func (m *Connection) GetApplicationProto() string
func (*Connection) GetDstIP ¶
func (m *Connection) GetDstIP() string
func (*Connection) GetDstMAC ¶
func (m *Connection) GetDstMAC() string
func (*Connection) GetDstPort ¶
func (m *Connection) GetDstPort() string
func (*Connection) GetDuration ¶
func (m *Connection) GetDuration() int64
func (*Connection) GetLinkProto ¶
func (m *Connection) GetLinkProto() string
func (*Connection) GetNetworkProto ¶
func (m *Connection) GetNetworkProto() string
func (*Connection) GetNumPackets ¶
func (m *Connection) GetNumPackets() int32
func (*Connection) GetSrcIP ¶
func (m *Connection) GetSrcIP() string
func (*Connection) GetSrcMAC ¶
func (m *Connection) GetSrcMAC() string
func (*Connection) GetSrcPort ¶
func (m *Connection) GetSrcPort() string
func (*Connection) GetTimestampFirst ¶
func (m *Connection) GetTimestampFirst() string
func (*Connection) GetTimestampLast ¶
func (m *Connection) GetTimestampLast() string
func (*Connection) GetTotalSize ¶ added in v0.3.9
func (m *Connection) GetTotalSize() int32
func (*Connection) GetTransportProto ¶
func (m *Connection) GetTransportProto() string
func (*Connection) GetUID ¶
func (m *Connection) GetUID() string
func (Connection) Inc ¶ added in v0.4.0
func (a Connection) Inc()
func (Connection) JSON ¶ added in v0.4.0
func (a Connection) JSON() (string, error)
func (*Connection) Marshal ¶ added in v0.3.9
func (m *Connection) Marshal() (dAtA []byte, err error)
func (*Connection) MarshalTo ¶ added in v0.3.9
func (m *Connection) MarshalTo(dAtA []byte) (int, error)
func (*Connection) ProtoMessage ¶
func (*Connection) ProtoMessage()
func (*Connection) Reset ¶
func (m *Connection) Reset()
func (Connection) SetPacketContext ¶ added in v0.4.3
func (a Connection) SetPacketContext(ctx *PacketContext)
func (*Connection) Size ¶
func (m *Connection) Size() (n int)
func (Connection) Src ¶ added in v0.4.3
func (a Connection) Src() string
func (*Connection) String ¶
func (m *Connection) String() string
func (Connection) Time ¶ added in v0.4.3
func (c Connection) Time() string
func (*Connection) Unmarshal ¶ added in v0.3.9
func (m *Connection) Unmarshal(dAtA []byte) error
func (*Connection) XXX_DiscardUnknown ¶
func (m *Connection) XXX_DiscardUnknown()
func (*Connection) XXX_Marshal ¶
func (m *Connection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Connection) XXX_Merge ¶
func (m *Connection) XXX_Merge(src proto.Message)
func (*Connection) XXX_Size ¶
func (m *Connection) XXX_Size() int
func (*Connection) XXX_Unmarshal ¶
func (m *Connection) XXX_Unmarshal(b []byte) error
type DHCPOption ¶
type DHCPOption struct { Type int32 `protobuf:"varint,1,opt,name=Type,proto3" json:"Type,omitempty"` Length int32 `protobuf:"varint,2,opt,name=Length,proto3" json:"Length,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"` }
func (*DHCPOption) Descriptor ¶
func (*DHCPOption) Descriptor() ([]byte, []int)
func (*DHCPOption) GetData ¶
func (m *DHCPOption) GetData() []byte
func (*DHCPOption) GetLength ¶
func (m *DHCPOption) GetLength() int32
func (*DHCPOption) GetType ¶
func (m *DHCPOption) GetType() int32
func (*DHCPOption) Marshal ¶ added in v0.3.9
func (m *DHCPOption) Marshal() (dAtA []byte, err error)
func (*DHCPOption) MarshalTo ¶ added in v0.3.9
func (m *DHCPOption) MarshalTo(dAtA []byte) (int, error)
func (*DHCPOption) ProtoMessage ¶
func (*DHCPOption) ProtoMessage()
func (*DHCPOption) Reset ¶
func (m *DHCPOption) Reset()
func (*DHCPOption) Size ¶ added in v0.3.9
func (m *DHCPOption) Size() (n int)
func (*DHCPOption) String ¶
func (m *DHCPOption) String() string
func (DHCPOption) ToString ¶
func (d DHCPOption) ToString() string
func (*DHCPOption) Unmarshal ¶ added in v0.3.9
func (m *DHCPOption) Unmarshal(dAtA []byte) error
func (*DHCPOption) XXX_DiscardUnknown ¶
func (m *DHCPOption) XXX_DiscardUnknown()
func (*DHCPOption) XXX_Marshal ¶
func (m *DHCPOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DHCPOption) XXX_Merge ¶
func (m *DHCPOption) XXX_Merge(src proto.Message)
func (*DHCPOption) XXX_Size ¶
func (m *DHCPOption) XXX_Size() int
func (*DHCPOption) XXX_Unmarshal ¶
func (m *DHCPOption) XXX_Unmarshal(b []byte) error
type DHCPv4 ¶
type DHCPv4 struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Operation int32 `protobuf:"varint,2,opt,name=Operation,proto3" json:"Operation,omitempty"` HardwareType int32 `protobuf:"varint,3,opt,name=HardwareType,proto3" json:"HardwareType,omitempty"` HardwareLen int32 `protobuf:"varint,4,opt,name=HardwareLen,proto3" json:"HardwareLen,omitempty"` HardwareOpts int32 `protobuf:"varint,5,opt,name=HardwareOpts,proto3" json:"HardwareOpts,omitempty"` Xid uint32 `protobuf:"varint,6,opt,name=Xid,proto3" json:"Xid,omitempty"` Secs int32 `protobuf:"varint,7,opt,name=Secs,proto3" json:"Secs,omitempty"` Flags int32 `protobuf:"varint,8,opt,name=Flags,proto3" json:"Flags,omitempty"` ClientIP string `protobuf:"bytes,9,opt,name=ClientIP,proto3" json:"ClientIP,omitempty"` YourClientIP string `protobuf:"bytes,10,opt,name=YourClientIP,proto3" json:"YourClientIP,omitempty"` NextServerIP string `protobuf:"bytes,11,opt,name=NextServerIP,proto3" json:"NextServerIP,omitempty"` RelayAgentIP string `protobuf:"bytes,12,opt,name=RelayAgentIP,proto3" json:"RelayAgentIP,omitempty"` ClientHWAddr string `protobuf:"bytes,13,opt,name=ClientHWAddr,proto3" json:"ClientHWAddr,omitempty"` ServerName []byte `protobuf:"bytes,14,opt,name=ServerName,proto3" json:"ServerName,omitempty"` File []byte `protobuf:"bytes,15,opt,name=File,proto3" json:"File,omitempty"` Options []*DHCPOption `protobuf:"bytes,16,rep,name=Options,proto3" json:"Options,omitempty"` Context *PacketContext `protobuf:"bytes,17,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*DHCPv4) Descriptor ¶
func (*DHCPv4) GetClientHWAddr ¶
func (*DHCPv4) GetClientIP ¶
func (*DHCPv4) GetContext ¶ added in v0.4.2
func (m *DHCPv4) GetContext() *PacketContext
func (*DHCPv4) GetHardwareLen ¶
func (*DHCPv4) GetHardwareOpts ¶
func (*DHCPv4) GetHardwareType ¶
func (*DHCPv4) GetNextServerIP ¶
func (*DHCPv4) GetOperation ¶
func (*DHCPv4) GetOptions ¶
func (m *DHCPv4) GetOptions() []*DHCPOption
func (*DHCPv4) GetRelayAgentIP ¶
func (*DHCPv4) GetServerName ¶
func (*DHCPv4) GetTimestamp ¶
func (*DHCPv4) GetYourClientIP ¶
func (*DHCPv4) ProtoMessage ¶
func (*DHCPv4) ProtoMessage()
func (*DHCPv4) SetPacketContext ¶ added in v0.4.2
func (a *DHCPv4) SetPacketContext(ctx *PacketContext)
func (*DHCPv4) XXX_DiscardUnknown ¶
func (m *DHCPv4) XXX_DiscardUnknown()
func (*DHCPv4) XXX_Marshal ¶
func (*DHCPv4) XXX_Unmarshal ¶
type DHCPv6 ¶
type DHCPv6 struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` MsgType int32 `protobuf:"varint,2,opt,name=MsgType,proto3" json:"MsgType,omitempty"` HopCount int32 `protobuf:"varint,3,opt,name=HopCount,proto3" json:"HopCount,omitempty"` LinkAddr string `protobuf:"bytes,4,opt,name=LinkAddr,proto3" json:"LinkAddr,omitempty"` PeerAddr string `protobuf:"bytes,5,opt,name=PeerAddr,proto3" json:"PeerAddr,omitempty"` TransactionID []byte `protobuf:"bytes,6,opt,name=TransactionID,proto3" json:"TransactionID,omitempty"` Options []*DHCPv6Option `protobuf:"bytes,7,rep,name=Options,proto3" json:"Options,omitempty"` Context *PacketContext `protobuf:"bytes,8,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*DHCPv6) Descriptor ¶
func (*DHCPv6) GetContext ¶ added in v0.4.2
func (m *DHCPv6) GetContext() *PacketContext
func (*DHCPv6) GetHopCount ¶
func (*DHCPv6) GetLinkAddr ¶
func (*DHCPv6) GetMsgType ¶
func (*DHCPv6) GetOptions ¶
func (m *DHCPv6) GetOptions() []*DHCPv6Option
func (*DHCPv6) GetPeerAddr ¶
func (*DHCPv6) GetTimestamp ¶
func (*DHCPv6) GetTransactionID ¶
func (*DHCPv6) ProtoMessage ¶
func (*DHCPv6) ProtoMessage()
func (*DHCPv6) SetPacketContext ¶ added in v0.4.2
func (a *DHCPv6) SetPacketContext(ctx *PacketContext)
func (*DHCPv6) XXX_DiscardUnknown ¶
func (m *DHCPv6) XXX_DiscardUnknown()
func (*DHCPv6) XXX_Marshal ¶
func (*DHCPv6) XXX_Unmarshal ¶
type DHCPv6Option ¶
type DHCPv6Option struct { Code int32 `protobuf:"varint,1,opt,name=Code,proto3" json:"Code,omitempty"` Length int32 `protobuf:"varint,2,opt,name=Length,proto3" json:"Length,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"` }
func (*DHCPv6Option) Descriptor ¶
func (*DHCPv6Option) Descriptor() ([]byte, []int)
func (*DHCPv6Option) GetCode ¶
func (m *DHCPv6Option) GetCode() int32
func (*DHCPv6Option) GetData ¶
func (m *DHCPv6Option) GetData() []byte
func (*DHCPv6Option) GetLength ¶
func (m *DHCPv6Option) GetLength() int32
func (*DHCPv6Option) Marshal ¶ added in v0.3.9
func (m *DHCPv6Option) Marshal() (dAtA []byte, err error)
func (*DHCPv6Option) MarshalTo ¶ added in v0.3.9
func (m *DHCPv6Option) MarshalTo(dAtA []byte) (int, error)
func (*DHCPv6Option) ProtoMessage ¶
func (*DHCPv6Option) ProtoMessage()
func (*DHCPv6Option) Reset ¶
func (m *DHCPv6Option) Reset()
func (*DHCPv6Option) Size ¶ added in v0.3.9
func (m *DHCPv6Option) Size() (n int)
func (*DHCPv6Option) String ¶
func (m *DHCPv6Option) String() string
func (DHCPv6Option) ToString ¶
func (d DHCPv6Option) ToString() string
func (*DHCPv6Option) Unmarshal ¶ added in v0.3.9
func (m *DHCPv6Option) Unmarshal(dAtA []byte) error
func (*DHCPv6Option) XXX_DiscardUnknown ¶
func (m *DHCPv6Option) XXX_DiscardUnknown()
func (*DHCPv6Option) XXX_Marshal ¶
func (m *DHCPv6Option) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DHCPv6Option) XXX_Merge ¶
func (m *DHCPv6Option) XXX_Merge(src proto.Message)
func (*DHCPv6Option) XXX_Size ¶
func (m *DHCPv6Option) XXX_Size() int
func (*DHCPv6Option) XXX_Unmarshal ¶
func (m *DHCPv6Option) XXX_Unmarshal(b []byte) error
type DNS ¶
type DNS struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` // Header fields ID int32 `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"` QR bool `protobuf:"varint,3,opt,name=QR,proto3" json:"QR,omitempty"` OpCode int32 `protobuf:"varint,4,opt,name=OpCode,proto3" json:"OpCode,omitempty"` AA bool `protobuf:"varint,5,opt,name=AA,proto3" json:"AA,omitempty"` TC bool `protobuf:"varint,6,opt,name=TC,proto3" json:"TC,omitempty"` RD bool `protobuf:"varint,7,opt,name=RD,proto3" json:"RD,omitempty"` RA bool `protobuf:"varint,8,opt,name=RA,proto3" json:"RA,omitempty"` Z int32 `protobuf:"varint,9,opt,name=Z,proto3" json:"Z,omitempty"` ResponseCode int32 `protobuf:"varint,10,opt,name=ResponseCode,proto3" json:"ResponseCode,omitempty"` QDCount int32 `protobuf:"varint,11,opt,name=QDCount,proto3" json:"QDCount,omitempty"` ANCount int32 `protobuf:"varint,12,opt,name=ANCount,proto3" json:"ANCount,omitempty"` NSCount int32 `protobuf:"varint,13,opt,name=NSCount,proto3" json:"NSCount,omitempty"` ARCount int32 `protobuf:"varint,14,opt,name=ARCount,proto3" json:"ARCount,omitempty"` // Entries Questions []*DNSQuestion `protobuf:"bytes,15,rep,name=Questions,proto3" json:"Questions,omitempty"` Answers []*DNSResourceRecord `protobuf:"bytes,16,rep,name=Answers,proto3" json:"Answers,omitempty"` Authorities []*DNSResourceRecord `protobuf:"bytes,17,rep,name=Authorities,proto3" json:"Authorities,omitempty"` Additionals []*DNSResourceRecord `protobuf:"bytes,18,rep,name=Additionals,proto3" json:"Additionals,omitempty"` Context *PacketContext `protobuf:"bytes,19,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*DNS) Descriptor ¶
func (*DNS) GetANCount ¶
func (*DNS) GetARCount ¶
func (*DNS) GetAdditionals ¶
func (m *DNS) GetAdditionals() []*DNSResourceRecord
func (*DNS) GetAnswers ¶
func (m *DNS) GetAnswers() []*DNSResourceRecord
func (*DNS) GetAuthorities ¶
func (m *DNS) GetAuthorities() []*DNSResourceRecord
func (*DNS) GetContext ¶ added in v0.4.2
func (m *DNS) GetContext() *PacketContext
func (*DNS) GetNSCount ¶
func (*DNS) GetQDCount ¶
func (*DNS) GetQuestions ¶
func (m *DNS) GetQuestions() []*DNSQuestion
func (*DNS) GetResponseCode ¶
func (*DNS) GetTimestamp ¶
func (*DNS) ProtoMessage ¶
func (*DNS) ProtoMessage()
func (*DNS) SetPacketContext ¶ added in v0.4.2
func (a *DNS) SetPacketContext(ctx *PacketContext)
func (*DNS) XXX_DiscardUnknown ¶
func (m *DNS) XXX_DiscardUnknown()
func (*DNS) XXX_Unmarshal ¶
type DNSMX ¶
type DNSMX struct { Preference int32 `protobuf:"varint,1,opt,name=Preference,proto3" json:"Preference,omitempty"` Name []byte `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"` }
DNSMX is a mail exchange record, defining a mail server for a recipient's domain.
func (*DNSMX) Descriptor ¶
func (*DNSMX) GetPreference ¶
func (*DNSMX) ProtoMessage ¶
func (*DNSMX) ProtoMessage()
func (*DNSMX) XXX_DiscardUnknown ¶
func (m *DNSMX) XXX_DiscardUnknown()
func (*DNSMX) XXX_Marshal ¶
func (*DNSMX) XXX_Unmarshal ¶
type DNSQuestion ¶
type DNSQuestion struct { Name []byte `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Type int32 `protobuf:"varint,2,opt,name=Type,proto3" json:"Type,omitempty"` Class int32 `protobuf:"varint,3,opt,name=Class,proto3" json:"Class,omitempty"` }
DNSQuestion wraps a single request (question) within a DNS query.
func (*DNSQuestion) Descriptor ¶
func (*DNSQuestion) Descriptor() ([]byte, []int)
func (*DNSQuestion) GetClass ¶
func (m *DNSQuestion) GetClass() int32
func (*DNSQuestion) GetName ¶
func (m *DNSQuestion) GetName() []byte
func (*DNSQuestion) GetType ¶
func (m *DNSQuestion) GetType() int32
func (*DNSQuestion) Marshal ¶ added in v0.3.9
func (m *DNSQuestion) Marshal() (dAtA []byte, err error)
func (*DNSQuestion) MarshalTo ¶ added in v0.3.9
func (m *DNSQuestion) MarshalTo(dAtA []byte) (int, error)
func (*DNSQuestion) ProtoMessage ¶
func (*DNSQuestion) ProtoMessage()
func (*DNSQuestion) Reset ¶
func (m *DNSQuestion) Reset()
func (*DNSQuestion) Size ¶ added in v0.3.9
func (m *DNSQuestion) Size() (n int)
func (*DNSQuestion) String ¶
func (m *DNSQuestion) String() string
func (DNSQuestion) ToString ¶
func (q DNSQuestion) ToString() string
func (*DNSQuestion) Unmarshal ¶ added in v0.3.9
func (m *DNSQuestion) Unmarshal(dAtA []byte) error
func (*DNSQuestion) XXX_DiscardUnknown ¶
func (m *DNSQuestion) XXX_DiscardUnknown()
func (*DNSQuestion) XXX_Marshal ¶
func (m *DNSQuestion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DNSQuestion) XXX_Merge ¶
func (m *DNSQuestion) XXX_Merge(src proto.Message)
func (*DNSQuestion) XXX_Size ¶
func (m *DNSQuestion) XXX_Size() int
func (*DNSQuestion) XXX_Unmarshal ¶
func (m *DNSQuestion) XXX_Unmarshal(b []byte) error
type DNSResourceRecord ¶
type DNSResourceRecord struct { // Header Name []byte `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"` Type int32 `protobuf:"varint,2,opt,name=Type,proto3" json:"Type,omitempty"` Class int32 `protobuf:"varint,3,opt,name=Class,proto3" json:"Class,omitempty"` TTL uint32 `protobuf:"varint,4,opt,name=TTL,proto3" json:"TTL,omitempty"` // RDATA Raw Values DataLength int32 `protobuf:"varint,5,opt,name=DataLength,proto3" json:"DataLength,omitempty"` Data []byte `protobuf:"bytes,6,opt,name=Data,proto3" json:"Data,omitempty"` // RDATA Decoded Values IP string `protobuf:"bytes,7,opt,name=IP,proto3" json:"IP,omitempty"` NS []byte `protobuf:"bytes,8,opt,name=NS,proto3" json:"NS,omitempty"` CNAME []byte `protobuf:"bytes,9,opt,name=CNAME,proto3" json:"CNAME,omitempty"` PTR []byte `protobuf:"bytes,10,opt,name=PTR,proto3" json:"PTR,omitempty"` SOA *DNSSOA `protobuf:"bytes,11,opt,name=SOA,proto3" json:"SOA,omitempty"` SRV *DNSSRV `protobuf:"bytes,12,opt,name=SRV,proto3" json:"SRV,omitempty"` MX *DNSMX `protobuf:"bytes,13,opt,name=MX,proto3" json:"MX,omitempty"` TXTs [][]byte `protobuf:"bytes,14,rep,name=TXTs,proto3" json:"TXTs,omitempty"` }
func (*DNSResourceRecord) Descriptor ¶
func (*DNSResourceRecord) Descriptor() ([]byte, []int)
func (*DNSResourceRecord) GetCNAME ¶
func (m *DNSResourceRecord) GetCNAME() []byte
func (*DNSResourceRecord) GetClass ¶
func (m *DNSResourceRecord) GetClass() int32
func (*DNSResourceRecord) GetData ¶
func (m *DNSResourceRecord) GetData() []byte
func (*DNSResourceRecord) GetDataLength ¶
func (m *DNSResourceRecord) GetDataLength() int32
func (*DNSResourceRecord) GetIP ¶
func (m *DNSResourceRecord) GetIP() string
func (*DNSResourceRecord) GetMX ¶
func (m *DNSResourceRecord) GetMX() *DNSMX
func (*DNSResourceRecord) GetNS ¶
func (m *DNSResourceRecord) GetNS() []byte
func (*DNSResourceRecord) GetName ¶
func (m *DNSResourceRecord) GetName() []byte
func (*DNSResourceRecord) GetPTR ¶
func (m *DNSResourceRecord) GetPTR() []byte
func (*DNSResourceRecord) GetSOA ¶
func (m *DNSResourceRecord) GetSOA() *DNSSOA
func (*DNSResourceRecord) GetSRV ¶
func (m *DNSResourceRecord) GetSRV() *DNSSRV
func (*DNSResourceRecord) GetTTL ¶
func (m *DNSResourceRecord) GetTTL() uint32
func (*DNSResourceRecord) GetTXTs ¶
func (m *DNSResourceRecord) GetTXTs() [][]byte
func (*DNSResourceRecord) GetType ¶
func (m *DNSResourceRecord) GetType() int32
func (*DNSResourceRecord) Marshal ¶ added in v0.3.9
func (m *DNSResourceRecord) Marshal() (dAtA []byte, err error)
func (*DNSResourceRecord) MarshalTo ¶ added in v0.3.9
func (m *DNSResourceRecord) MarshalTo(dAtA []byte) (int, error)
func (*DNSResourceRecord) ProtoMessage ¶
func (*DNSResourceRecord) ProtoMessage()
func (*DNSResourceRecord) Reset ¶
func (m *DNSResourceRecord) Reset()
func (*DNSResourceRecord) Size ¶ added in v0.3.9
func (m *DNSResourceRecord) Size() (n int)
func (*DNSResourceRecord) String ¶
func (m *DNSResourceRecord) String() string
func (DNSResourceRecord) ToString ¶
func (q DNSResourceRecord) ToString() string
func (*DNSResourceRecord) Unmarshal ¶ added in v0.3.9
func (m *DNSResourceRecord) Unmarshal(dAtA []byte) error
func (*DNSResourceRecord) XXX_DiscardUnknown ¶
func (m *DNSResourceRecord) XXX_DiscardUnknown()
func (*DNSResourceRecord) XXX_Marshal ¶
func (m *DNSResourceRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DNSResourceRecord) XXX_Merge ¶
func (m *DNSResourceRecord) XXX_Merge(src proto.Message)
func (*DNSResourceRecord) XXX_Size ¶
func (m *DNSResourceRecord) XXX_Size() int
func (*DNSResourceRecord) XXX_Unmarshal ¶
func (m *DNSResourceRecord) XXX_Unmarshal(b []byte) error
type DNSSOA ¶
type DNSSOA struct { MName []byte `protobuf:"bytes,1,opt,name=MName,proto3" json:"MName,omitempty"` RName []byte `protobuf:"bytes,2,opt,name=RName,proto3" json:"RName,omitempty"` Serial uint32 `protobuf:"varint,3,opt,name=Serial,proto3" json:"Serial,omitempty"` Refresh uint32 `protobuf:"varint,4,opt,name=Refresh,proto3" json:"Refresh,omitempty"` Retry uint32 `protobuf:"varint,5,opt,name=Retry,proto3" json:"Retry,omitempty"` Expire uint32 `protobuf:"varint,6,opt,name=Expire,proto3" json:"Expire,omitempty"` Minimum uint32 `protobuf:"varint,7,opt,name=Minimum,proto3" json:"Minimum,omitempty"` }
DNSSOA is a Start of Authority record. Each domain requires a SOA record at the cutover where a domain is delegated from its parent.
func (*DNSSOA) Descriptor ¶
func (*DNSSOA) GetMinimum ¶
func (*DNSSOA) GetRefresh ¶
func (*DNSSOA) ProtoMessage ¶
func (*DNSSOA) ProtoMessage()
func (*DNSSOA) XXX_DiscardUnknown ¶
func (m *DNSSOA) XXX_DiscardUnknown()
func (*DNSSOA) XXX_Marshal ¶
func (*DNSSOA) XXX_Unmarshal ¶
type DNSSRV ¶
type DNSSRV struct { Priority int32 `protobuf:"varint,1,opt,name=Priority,proto3" json:"Priority,omitempty"` Weight int32 `protobuf:"varint,2,opt,name=Weight,proto3" json:"Weight,omitempty"` Port int32 `protobuf:"varint,3,opt,name=Port,proto3" json:"Port,omitempty"` Name []byte `protobuf:"bytes,4,opt,name=Name,proto3" json:"Name,omitempty"` }
DNSSRV is a Service record, defining a location (hostname/port) of a server/service.
func (*DNSSRV) Descriptor ¶
func (*DNSSRV) GetPriority ¶
func (*DNSSRV) ProtoMessage ¶
func (*DNSSRV) ProtoMessage()
func (*DNSSRV) XXX_DiscardUnknown ¶
func (m *DNSSRV) XXX_DiscardUnknown()
func (*DNSSRV) XXX_Marshal ¶
func (*DNSSRV) XXX_Unmarshal ¶
type DbDescPkg ¶ added in v0.3.9
type DbDescPkg struct { Options uint32 `protobuf:"varint,1,opt,name=Options,proto3" json:"Options,omitempty"` InterfaceMTU int32 `protobuf:"varint,2,opt,name=InterfaceMTU,proto3" json:"InterfaceMTU,omitempty"` Flags int32 `protobuf:"varint,3,opt,name=Flags,proto3" json:"Flags,omitempty"` DDSeqNumber uint32 `protobuf:"varint,4,opt,name=DDSeqNumber,proto3" json:"DDSeqNumber,omitempty"` LSAinfo []*LSAheader `protobuf:"bytes,5,rep,name=LSAinfo,proto3" json:"LSAinfo,omitempty"` }
func (*DbDescPkg) Descriptor ¶ added in v0.3.9
func (*DbDescPkg) GetDDSeqNumber ¶ added in v0.3.9
func (*DbDescPkg) GetInterfaceMTU ¶ added in v0.3.9
func (*DbDescPkg) GetLSAinfo ¶ added in v0.3.9
func (*DbDescPkg) GetOptions ¶ added in v0.3.9
func (*DbDescPkg) ProtoMessage ¶ added in v0.3.9
func (*DbDescPkg) ProtoMessage()
func (*DbDescPkg) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *DbDescPkg) XXX_DiscardUnknown()
func (*DbDescPkg) XXX_Marshal ¶ added in v0.3.9
func (*DbDescPkg) XXX_Unmarshal ¶ added in v0.3.9
type Dot11 ¶
type Dot11 struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Type int32 `protobuf:"varint,2,opt,name=Type,proto3" json:"Type,omitempty"` Proto int32 `protobuf:"varint,3,opt,name=Proto,proto3" json:"Proto,omitempty"` Flags int32 `protobuf:"varint,4,opt,name=Flags,proto3" json:"Flags,omitempty"` DurationID int32 `protobuf:"varint,5,opt,name=DurationID,proto3" json:"DurationID,omitempty"` Address1 string `protobuf:"bytes,6,opt,name=Address1,proto3" json:"Address1,omitempty"` Address2 string `protobuf:"bytes,7,opt,name=Address2,proto3" json:"Address2,omitempty"` Address3 string `protobuf:"bytes,8,opt,name=Address3,proto3" json:"Address3,omitempty"` Address4 string `protobuf:"bytes,9,opt,name=Address4,proto3" json:"Address4,omitempty"` SequenceNumber int32 `protobuf:"varint,10,opt,name=SequenceNumber,proto3" json:"SequenceNumber,omitempty"` FragmentNumber int32 `protobuf:"varint,11,opt,name=FragmentNumber,proto3" json:"FragmentNumber,omitempty"` Checksum uint32 `protobuf:"varint,12,opt,name=Checksum,proto3" json:"Checksum,omitempty"` QOS *Dot11QOS `protobuf:"bytes,13,opt,name=QOS,proto3" json:"QOS,omitempty"` HTControl *Dot11HTControl `protobuf:"bytes,14,opt,name=HTControl,proto3" json:"HTControl,omitempty"` }
Dot11 provides an IEEE 802.11 base packet header. See http://standards.ieee.org/findstds/standard/802.11-2012.html for excruciating detail.
func (*Dot11) Descriptor ¶
func (*Dot11) GetAddress1 ¶
func (*Dot11) GetAddress2 ¶
func (*Dot11) GetAddress3 ¶
func (*Dot11) GetAddress4 ¶
func (*Dot11) GetChecksum ¶
func (*Dot11) GetDurationID ¶
func (*Dot11) GetFragmentNumber ¶
func (*Dot11) GetHTControl ¶
func (m *Dot11) GetHTControl() *Dot11HTControl
func (*Dot11) GetSequenceNumber ¶
func (*Dot11) GetTimestamp ¶
func (*Dot11) ProtoMessage ¶
func (*Dot11) ProtoMessage()
func (*Dot11) SetPacketContext ¶ added in v0.4.2
func (a *Dot11) SetPacketContext(ctx *PacketContext)
func (*Dot11) XXX_DiscardUnknown ¶
func (m *Dot11) XXX_DiscardUnknown()
func (*Dot11) XXX_Marshal ¶
func (*Dot11) XXX_Unmarshal ¶
type Dot11ASEL ¶
type Dot11ASEL struct { Command int32 `protobuf:"varint,1,opt,name=Command,proto3" json:"Command,omitempty"` Data int32 `protobuf:"varint,2,opt,name=Data,proto3" json:"Data,omitempty"` }
func (*Dot11ASEL) Descriptor ¶
func (*Dot11ASEL) GetCommand ¶
func (*Dot11ASEL) ProtoMessage ¶
func (*Dot11ASEL) ProtoMessage()
func (*Dot11ASEL) XXX_DiscardUnknown ¶
func (m *Dot11ASEL) XXX_DiscardUnknown()
func (*Dot11ASEL) XXX_Marshal ¶
func (*Dot11ASEL) XXX_Unmarshal ¶
type Dot11HTControl ¶
type Dot11HTControl struct { ACConstraint bool `protobuf:"varint,1,opt,name=ACConstraint,proto3" json:"ACConstraint,omitempty"` RDGMorePPDU bool `protobuf:"varint,2,opt,name=RDGMorePPDU,proto3" json:"RDGMorePPDU,omitempty"` VHT *Dot11HTControlVHT `protobuf:"bytes,3,opt,name=VHT,proto3" json:"VHT,omitempty"` HT *Dot11HTControlHT `protobuf:"bytes,4,opt,name=HT,proto3" json:"HT,omitempty"` }
func (*Dot11HTControl) Descriptor ¶
func (*Dot11HTControl) Descriptor() ([]byte, []int)
func (*Dot11HTControl) GetACConstraint ¶
func (m *Dot11HTControl) GetACConstraint() bool
func (*Dot11HTControl) GetHT ¶
func (m *Dot11HTControl) GetHT() *Dot11HTControlHT
func (*Dot11HTControl) GetRDGMorePPDU ¶
func (m *Dot11HTControl) GetRDGMorePPDU() bool
func (*Dot11HTControl) GetVHT ¶
func (m *Dot11HTControl) GetVHT() *Dot11HTControlVHT
func (*Dot11HTControl) Marshal ¶ added in v0.3.9
func (m *Dot11HTControl) Marshal() (dAtA []byte, err error)
func (*Dot11HTControl) MarshalTo ¶ added in v0.3.9
func (m *Dot11HTControl) MarshalTo(dAtA []byte) (int, error)
func (*Dot11HTControl) ProtoMessage ¶
func (*Dot11HTControl) ProtoMessage()
func (*Dot11HTControl) Reset ¶
func (m *Dot11HTControl) Reset()
func (*Dot11HTControl) Size ¶ added in v0.3.9
func (m *Dot11HTControl) Size() (n int)
func (*Dot11HTControl) String ¶
func (m *Dot11HTControl) String() string
func (Dot11HTControl) ToString ¶
func (d Dot11HTControl) ToString() string
func (*Dot11HTControl) Unmarshal ¶ added in v0.3.9
func (m *Dot11HTControl) Unmarshal(dAtA []byte) error
func (*Dot11HTControl) XXX_DiscardUnknown ¶
func (m *Dot11HTControl) XXX_DiscardUnknown()
func (*Dot11HTControl) XXX_Marshal ¶
func (m *Dot11HTControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Dot11HTControl) XXX_Merge ¶
func (m *Dot11HTControl) XXX_Merge(src proto.Message)
func (*Dot11HTControl) XXX_Size ¶
func (m *Dot11HTControl) XXX_Size() int
func (*Dot11HTControl) XXX_Unmarshal ¶
func (m *Dot11HTControl) XXX_Unmarshal(b []byte) error
type Dot11HTControlHT ¶
type Dot11HTControlHT struct { LinkAdapationControl *Dot11LinkAdapationControl `protobuf:"bytes,1,opt,name=LinkAdapationControl,proto3" json:"LinkAdapationControl,omitempty"` CalibrationPosition int32 `protobuf:"varint,2,opt,name=CalibrationPosition,proto3" json:"CalibrationPosition,omitempty"` CalibrationSequence int32 `protobuf:"varint,3,opt,name=CalibrationSequence,proto3" json:"CalibrationSequence,omitempty"` CSISteering int32 `protobuf:"varint,4,opt,name=CSISteering,proto3" json:"CSISteering,omitempty"` NDPAnnouncement bool `protobuf:"varint,5,opt,name=NDPAnnouncement,proto3" json:"NDPAnnouncement,omitempty"` DEI bool `protobuf:"varint,6,opt,name=DEI,proto3" json:"DEI,omitempty"` }
func (*Dot11HTControlHT) Descriptor ¶
func (*Dot11HTControlHT) Descriptor() ([]byte, []int)
func (*Dot11HTControlHT) GetCSISteering ¶
func (m *Dot11HTControlHT) GetCSISteering() int32
func (*Dot11HTControlHT) GetCalibrationPosition ¶
func (m *Dot11HTControlHT) GetCalibrationPosition() int32
func (*Dot11HTControlHT) GetCalibrationSequence ¶
func (m *Dot11HTControlHT) GetCalibrationSequence() int32
func (*Dot11HTControlHT) GetDEI ¶
func (m *Dot11HTControlHT) GetDEI() bool
func (*Dot11HTControlHT) GetLinkAdapationControl ¶
func (m *Dot11HTControlHT) GetLinkAdapationControl() *Dot11LinkAdapationControl
func (*Dot11HTControlHT) GetNDPAnnouncement ¶
func (m *Dot11HTControlHT) GetNDPAnnouncement() bool
func (*Dot11HTControlHT) Marshal ¶ added in v0.3.9
func (m *Dot11HTControlHT) Marshal() (dAtA []byte, err error)
func (*Dot11HTControlHT) MarshalTo ¶ added in v0.3.9
func (m *Dot11HTControlHT) MarshalTo(dAtA []byte) (int, error)
func (*Dot11HTControlHT) ProtoMessage ¶
func (*Dot11HTControlHT) ProtoMessage()
func (*Dot11HTControlHT) Reset ¶
func (m *Dot11HTControlHT) Reset()
func (*Dot11HTControlHT) Size ¶ added in v0.3.9
func (m *Dot11HTControlHT) Size() (n int)
func (*Dot11HTControlHT) String ¶
func (m *Dot11HTControlHT) String() string
func (*Dot11HTControlHT) ToString ¶
func (d *Dot11HTControlHT) ToString() string
func (*Dot11HTControlHT) Unmarshal ¶ added in v0.3.9
func (m *Dot11HTControlHT) Unmarshal(dAtA []byte) error
func (*Dot11HTControlHT) XXX_DiscardUnknown ¶
func (m *Dot11HTControlHT) XXX_DiscardUnknown()
func (*Dot11HTControlHT) XXX_Marshal ¶
func (m *Dot11HTControlHT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Dot11HTControlHT) XXX_Merge ¶
func (m *Dot11HTControlHT) XXX_Merge(src proto.Message)
func (*Dot11HTControlHT) XXX_Size ¶
func (m *Dot11HTControlHT) XXX_Size() int
func (*Dot11HTControlHT) XXX_Unmarshal ¶
func (m *Dot11HTControlHT) XXX_Unmarshal(b []byte) error
type Dot11HTControlMFB ¶
type Dot11HTControlMFB struct { NumSTS int32 `protobuf:"varint,1,opt,name=NumSTS,proto3" json:"NumSTS,omitempty"` VHTMCS int32 `protobuf:"varint,2,opt,name=VHTMCS,proto3" json:"VHTMCS,omitempty"` BW int32 `protobuf:"varint,3,opt,name=BW,proto3" json:"BW,omitempty"` SNR int32 `protobuf:"varint,4,opt,name=SNR,proto3" json:"SNR,omitempty"` }
func (*Dot11HTControlMFB) Descriptor ¶
func (*Dot11HTControlMFB) Descriptor() ([]byte, []int)
func (*Dot11HTControlMFB) GetBW ¶
func (m *Dot11HTControlMFB) GetBW() int32
func (*Dot11HTControlMFB) GetNumSTS ¶
func (m *Dot11HTControlMFB) GetNumSTS() int32
func (*Dot11HTControlMFB) GetSNR ¶
func (m *Dot11HTControlMFB) GetSNR() int32
func (*Dot11HTControlMFB) GetVHTMCS ¶
func (m *Dot11HTControlMFB) GetVHTMCS() int32
func (*Dot11HTControlMFB) Marshal ¶ added in v0.3.9
func (m *Dot11HTControlMFB) Marshal() (dAtA []byte, err error)
func (*Dot11HTControlMFB) MarshalTo ¶ added in v0.3.9
func (m *Dot11HTControlMFB) MarshalTo(dAtA []byte) (int, error)
func (*Dot11HTControlMFB) ProtoMessage ¶
func (*Dot11HTControlMFB) ProtoMessage()
func (*Dot11HTControlMFB) Reset ¶
func (m *Dot11HTControlMFB) Reset()
func (*Dot11HTControlMFB) Size ¶ added in v0.3.9
func (m *Dot11HTControlMFB) Size() (n int)
func (*Dot11HTControlMFB) String ¶
func (m *Dot11HTControlMFB) String() string
func (*Dot11HTControlMFB) ToString ¶
func (d *Dot11HTControlMFB) ToString() string
func (*Dot11HTControlMFB) Unmarshal ¶ added in v0.3.9
func (m *Dot11HTControlMFB) Unmarshal(dAtA []byte) error
func (*Dot11HTControlMFB) XXX_DiscardUnknown ¶
func (m *Dot11HTControlMFB) XXX_DiscardUnknown()
func (*Dot11HTControlMFB) XXX_Marshal ¶
func (m *Dot11HTControlMFB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Dot11HTControlMFB) XXX_Merge ¶
func (m *Dot11HTControlMFB) XXX_Merge(src proto.Message)
func (*Dot11HTControlMFB) XXX_Size ¶
func (m *Dot11HTControlMFB) XXX_Size() int
func (*Dot11HTControlMFB) XXX_Unmarshal ¶
func (m *Dot11HTControlMFB) XXX_Unmarshal(b []byte) error
type Dot11HTControlVHT ¶
type Dot11HTControlVHT struct { MRQ bool `protobuf:"varint,1,opt,name=MRQ,proto3" json:"MRQ,omitempty"` UnsolicitedMFB bool `protobuf:"varint,2,opt,name=UnsolicitedMFB,proto3" json:"UnsolicitedMFB,omitempty"` MSI int32 `protobuf:"varint,3,opt,name=MSI,proto3" json:"MSI,omitempty"` MFB *Dot11HTControlMFB `protobuf:"bytes,4,opt,name=MFB,proto3" json:"MFB,omitempty"` CompressedMSI int32 `protobuf:"varint,5,opt,name=CompressedMSI,proto3" json:"CompressedMSI,omitempty"` STBCIndication bool `protobuf:"varint,6,opt,name=STBCIndication,proto3" json:"STBCIndication,omitempty"` MFSI int32 `protobuf:"varint,7,opt,name=MFSI,proto3" json:"MFSI,omitempty"` GID int32 `protobuf:"varint,8,opt,name=GID,proto3" json:"GID,omitempty"` CodingType int32 `protobuf:"varint,9,opt,name=CodingType,proto3" json:"CodingType,omitempty"` FbTXBeamformed bool `protobuf:"varint,10,opt,name=FbTXBeamformed,proto3" json:"FbTXBeamformed,omitempty"` }
func (*Dot11HTControlVHT) Descriptor ¶
func (*Dot11HTControlVHT) Descriptor() ([]byte, []int)
func (*Dot11HTControlVHT) GetCodingType ¶
func (m *Dot11HTControlVHT) GetCodingType() int32
func (*Dot11HTControlVHT) GetCompressedMSI ¶
func (m *Dot11HTControlVHT) GetCompressedMSI() int32
func (*Dot11HTControlVHT) GetFbTXBeamformed ¶
func (m *Dot11HTControlVHT) GetFbTXBeamformed() bool
func (*Dot11HTControlVHT) GetGID ¶
func (m *Dot11HTControlVHT) GetGID() int32
func (*Dot11HTControlVHT) GetMFB ¶
func (m *Dot11HTControlVHT) GetMFB() *Dot11HTControlMFB
func (*Dot11HTControlVHT) GetMFSI ¶
func (m *Dot11HTControlVHT) GetMFSI() int32
func (*Dot11HTControlVHT) GetMRQ ¶
func (m *Dot11HTControlVHT) GetMRQ() bool
func (*Dot11HTControlVHT) GetMSI ¶
func (m *Dot11HTControlVHT) GetMSI() int32
func (*Dot11HTControlVHT) GetSTBCIndication ¶
func (m *Dot11HTControlVHT) GetSTBCIndication() bool
func (*Dot11HTControlVHT) GetUnsolicitedMFB ¶
func (m *Dot11HTControlVHT) GetUnsolicitedMFB() bool
func (*Dot11HTControlVHT) Marshal ¶ added in v0.3.9
func (m *Dot11HTControlVHT) Marshal() (dAtA []byte, err error)
func (*Dot11HTControlVHT) MarshalTo ¶ added in v0.3.9
func (m *Dot11HTControlVHT) MarshalTo(dAtA []byte) (int, error)
func (*Dot11HTControlVHT) ProtoMessage ¶
func (*Dot11HTControlVHT) ProtoMessage()
func (*Dot11HTControlVHT) Reset ¶
func (m *Dot11HTControlVHT) Reset()
func (*Dot11HTControlVHT) Size ¶ added in v0.3.9
func (m *Dot11HTControlVHT) Size() (n int)
func (*Dot11HTControlVHT) String ¶
func (m *Dot11HTControlVHT) String() string
func (*Dot11HTControlVHT) ToString ¶
func (d *Dot11HTControlVHT) ToString() string
func (*Dot11HTControlVHT) Unmarshal ¶ added in v0.3.9
func (m *Dot11HTControlVHT) Unmarshal(dAtA []byte) error
func (*Dot11HTControlVHT) XXX_DiscardUnknown ¶
func (m *Dot11HTControlVHT) XXX_DiscardUnknown()
func (*Dot11HTControlVHT) XXX_Marshal ¶
func (m *Dot11HTControlVHT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Dot11HTControlVHT) XXX_Merge ¶
func (m *Dot11HTControlVHT) XXX_Merge(src proto.Message)
func (*Dot11HTControlVHT) XXX_Size ¶
func (m *Dot11HTControlVHT) XXX_Size() int
func (*Dot11HTControlVHT) XXX_Unmarshal ¶
func (m *Dot11HTControlVHT) XXX_Unmarshal(b []byte) error
type Dot11LinkAdapationControl ¶
type Dot11LinkAdapationControl struct { TRQ bool `protobuf:"varint,1,opt,name=TRQ,proto3" json:"TRQ,omitempty"` MRQ bool `protobuf:"varint,2,opt,name=MRQ,proto3" json:"MRQ,omitempty"` MSI int32 `protobuf:"varint,3,opt,name=MSI,proto3" json:"MSI,omitempty"` MFSI int32 `protobuf:"varint,4,opt,name=MFSI,proto3" json:"MFSI,omitempty"` MFB int32 `protobuf:"varint,6,opt,name=MFB,proto3" json:"MFB,omitempty"` ASEL *Dot11ASEL `protobuf:"bytes,5,opt,name=ASEL,proto3" json:"ASEL,omitempty"` }
func (*Dot11LinkAdapationControl) Descriptor ¶
func (*Dot11LinkAdapationControl) Descriptor() ([]byte, []int)
func (*Dot11LinkAdapationControl) GetASEL ¶
func (m *Dot11LinkAdapationControl) GetASEL() *Dot11ASEL
func (*Dot11LinkAdapationControl) GetMFB ¶
func (m *Dot11LinkAdapationControl) GetMFB() int32
func (*Dot11LinkAdapationControl) GetMFSI ¶
func (m *Dot11LinkAdapationControl) GetMFSI() int32
func (*Dot11LinkAdapationControl) GetMRQ ¶
func (m *Dot11LinkAdapationControl) GetMRQ() bool
func (*Dot11LinkAdapationControl) GetMSI ¶
func (m *Dot11LinkAdapationControl) GetMSI() int32
func (*Dot11LinkAdapationControl) GetTRQ ¶
func (m *Dot11LinkAdapationControl) GetTRQ() bool
func (*Dot11LinkAdapationControl) Marshal ¶ added in v0.3.9
func (m *Dot11LinkAdapationControl) Marshal() (dAtA []byte, err error)
func (*Dot11LinkAdapationControl) MarshalTo ¶ added in v0.3.9
func (m *Dot11LinkAdapationControl) MarshalTo(dAtA []byte) (int, error)
func (*Dot11LinkAdapationControl) ProtoMessage ¶
func (*Dot11LinkAdapationControl) ProtoMessage()
func (*Dot11LinkAdapationControl) Reset ¶
func (m *Dot11LinkAdapationControl) Reset()
func (*Dot11LinkAdapationControl) Size ¶ added in v0.3.9
func (m *Dot11LinkAdapationControl) Size() (n int)
func (*Dot11LinkAdapationControl) String ¶
func (m *Dot11LinkAdapationControl) String() string
func (*Dot11LinkAdapationControl) ToString ¶
func (d *Dot11LinkAdapationControl) ToString() string
func (*Dot11LinkAdapationControl) Unmarshal ¶ added in v0.3.9
func (m *Dot11LinkAdapationControl) Unmarshal(dAtA []byte) error
func (*Dot11LinkAdapationControl) XXX_DiscardUnknown ¶
func (m *Dot11LinkAdapationControl) XXX_DiscardUnknown()
func (*Dot11LinkAdapationControl) XXX_Marshal ¶
func (m *Dot11LinkAdapationControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Dot11LinkAdapationControl) XXX_Merge ¶
func (m *Dot11LinkAdapationControl) XXX_Merge(src proto.Message)
func (*Dot11LinkAdapationControl) XXX_Size ¶
func (m *Dot11LinkAdapationControl) XXX_Size() int
func (*Dot11LinkAdapationControl) XXX_Unmarshal ¶
func (m *Dot11LinkAdapationControl) XXX_Unmarshal(b []byte) error
type Dot11QOS ¶
type Dot11QOS struct { TID int32 `protobuf:"varint,1,opt,name=TID,proto3" json:"TID,omitempty"` EOSP bool `protobuf:"varint,2,opt,name=EOSP,proto3" json:"EOSP,omitempty"` AckPolicy int32 `protobuf:"varint,3,opt,name=AckPolicy,proto3" json:"AckPolicy,omitempty"` TXOP int32 `protobuf:"varint,4,opt,name=TXOP,proto3" json:"TXOP,omitempty"` }
func (*Dot11QOS) Descriptor ¶
func (*Dot11QOS) GetAckPolicy ¶
func (*Dot11QOS) ProtoMessage ¶
func (*Dot11QOS) ProtoMessage()
func (*Dot11QOS) XXX_DiscardUnknown ¶
func (m *Dot11QOS) XXX_DiscardUnknown()
func (*Dot11QOS) XXX_Marshal ¶
func (*Dot11QOS) XXX_Unmarshal ¶
type Dot1Q ¶
type Dot1Q struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Priority int32 `protobuf:"varint,2,opt,name=Priority,proto3" json:"Priority,omitempty"` DropEligible bool `protobuf:"varint,3,opt,name=DropEligible,proto3" json:"DropEligible,omitempty"` VLANIdentifier int32 `protobuf:"varint,4,opt,name=VLANIdentifier,proto3" json:"VLANIdentifier,omitempty"` Type int32 `protobuf:"varint,5,opt,name=Type,proto3" json:"Type,omitempty"` }
Dot1Q is the packet layer for 802.1Q VLAN headers.
func (*Dot1Q) Descriptor ¶
func (*Dot1Q) GetDropEligible ¶
func (*Dot1Q) GetPriority ¶
func (*Dot1Q) GetTimestamp ¶
func (*Dot1Q) GetVLANIdentifier ¶
func (*Dot1Q) ProtoMessage ¶
func (*Dot1Q) ProtoMessage()
func (*Dot1Q) SetPacketContext ¶ added in v0.4.2
func (a *Dot1Q) SetPacketContext(ctx *PacketContext)
func (*Dot1Q) XXX_DiscardUnknown ¶
func (m *Dot1Q) XXX_DiscardUnknown()
func (*Dot1Q) XXX_Marshal ¶
func (*Dot1Q) XXX_Unmarshal ¶
type EAP ¶ added in v0.3.7
type EAP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Code int32 `protobuf:"varint,2,opt,name=Code,proto3" json:"Code,omitempty"` Id int32 `protobuf:"varint,3,opt,name=Id,proto3" json:"Id,omitempty"` Length int32 `protobuf:"varint,4,opt,name=Length,proto3" json:"Length,omitempty"` Type int32 `protobuf:"varint,5,opt,name=Type,proto3" json:"Type,omitempty"` TypeData []byte `protobuf:"bytes,6,opt,name=TypeData,proto3" json:"TypeData,omitempty"` }
EAP defines an Extensible Authentication Protocol (rfc 3748) layer.
func (*EAP) Descriptor ¶ added in v0.3.7
func (*EAP) GetTimestamp ¶ added in v0.3.7
func (*EAP) GetTypeData ¶ added in v0.3.7
func (*EAP) ProtoMessage ¶ added in v0.3.7
func (*EAP) ProtoMessage()
func (*EAP) SetPacketContext ¶ added in v0.4.2
func (a *EAP) SetPacketContext(ctx *PacketContext)
func (*EAP) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *EAP) XXX_DiscardUnknown()
func (*EAP) XXX_Marshal ¶ added in v0.3.7
func (*EAP) XXX_Unmarshal ¶ added in v0.3.7
type EAPOL ¶ added in v0.3.8
type EAPOL struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Version int32 `protobuf:"varint,2,opt,name=Version,proto3" json:"Version,omitempty"` Type int32 `protobuf:"varint,3,opt,name=Type,proto3" json:"Type,omitempty"` Length int32 `protobuf:"varint,4,opt,name=Length,proto3" json:"Length,omitempty"` }
EAPOL defines an EAP over LAN (802.1x) layer.
func (*EAPOL) Descriptor ¶ added in v0.3.8
func (*EAPOL) GetTimestamp ¶ added in v0.3.8
func (*EAPOL) GetVersion ¶ added in v0.3.8
func (*EAPOL) ProtoMessage ¶ added in v0.3.8
func (*EAPOL) ProtoMessage()
func (*EAPOL) SetPacketContext ¶ added in v0.4.2
func (a *EAPOL) SetPacketContext(ctx *PacketContext)
func (*EAPOL) XXX_DiscardUnknown ¶ added in v0.3.8
func (m *EAPOL) XXX_DiscardUnknown()
func (*EAPOL) XXX_Marshal ¶ added in v0.3.8
func (*EAPOL) XXX_Unmarshal ¶ added in v0.3.8
type EAPOLKey ¶ added in v0.3.8
type EAPOLKey struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` KeyDescriptorType int32 `protobuf:"varint,2,opt,name=KeyDescriptorType,proto3" json:"KeyDescriptorType,omitempty"` KeyDescriptorVersion int32 `protobuf:"varint,3,opt,name=KeyDescriptorVersion,proto3" json:"KeyDescriptorVersion,omitempty"` KeyType int32 `protobuf:"varint,4,opt,name=KeyType,proto3" json:"KeyType,omitempty"` KeyIndex int32 `protobuf:"varint,5,opt,name=KeyIndex,proto3" json:"KeyIndex,omitempty"` Install bool `protobuf:"varint,6,opt,name=Install,proto3" json:"Install,omitempty"` KeyACK bool `protobuf:"varint,7,opt,name=KeyACK,proto3" json:"KeyACK,omitempty"` KeyMIC bool `protobuf:"varint,8,opt,name=KeyMIC,proto3" json:"KeyMIC,omitempty"` Secure bool `protobuf:"varint,9,opt,name=Secure,proto3" json:"Secure,omitempty"` MICError bool `protobuf:"varint,10,opt,name=MICError,proto3" json:"MICError,omitempty"` Request bool `protobuf:"varint,11,opt,name=Request,proto3" json:"Request,omitempty"` HasEncryptedKeyData bool `protobuf:"varint,12,opt,name=HasEncryptedKeyData,proto3" json:"HasEncryptedKeyData,omitempty"` SMKMessage bool `protobuf:"varint,13,opt,name=SMKMessage,proto3" json:"SMKMessage,omitempty"` KeyLength int32 `protobuf:"varint,14,opt,name=KeyLength,proto3" json:"KeyLength,omitempty"` ReplayCounter uint64 `protobuf:"varint,15,opt,name=ReplayCounter,proto3" json:"ReplayCounter,omitempty"` Nonce []byte `protobuf:"bytes,16,opt,name=Nonce,proto3" json:"Nonce,omitempty"` IV []byte `protobuf:"bytes,17,opt,name=IV,proto3" json:"IV,omitempty"` RSC uint64 `protobuf:"varint,18,opt,name=RSC,proto3" json:"RSC,omitempty"` ID uint64 `protobuf:"varint,19,opt,name=ID,proto3" json:"ID,omitempty"` MIC []byte `protobuf:"bytes,20,opt,name=MIC,proto3" json:"MIC,omitempty"` KeyDataLength int32 `protobuf:"varint,21,opt,name=KeyDataLength,proto3" json:"KeyDataLength,omitempty"` EncryptedKeyData []byte `protobuf:"bytes,22,opt,name=EncryptedKeyData,proto3" json:"EncryptedKeyData,omitempty"` }
EAPOLKey defines an EAPOL-Key frame for 802.1x authentication
func (*EAPOLKey) Descriptor ¶ added in v0.3.8
func (*EAPOLKey) GetEncryptedKeyData ¶ added in v0.3.8
func (*EAPOLKey) GetHasEncryptedKeyData ¶ added in v0.3.8
func (*EAPOLKey) GetInstall ¶ added in v0.3.8
func (*EAPOLKey) GetKeyDataLength ¶ added in v0.3.8
func (*EAPOLKey) GetKeyDescriptorType ¶ added in v0.3.8
func (*EAPOLKey) GetKeyDescriptorVersion ¶ added in v0.3.8
func (*EAPOLKey) GetKeyIndex ¶ added in v0.3.8
func (*EAPOLKey) GetKeyLength ¶ added in v0.3.8
func (*EAPOLKey) GetKeyType ¶ added in v0.3.8
func (*EAPOLKey) GetMICError ¶ added in v0.3.8
func (*EAPOLKey) GetReplayCounter ¶ added in v0.3.8
func (*EAPOLKey) GetRequest ¶ added in v0.3.8
func (*EAPOLKey) GetSMKMessage ¶ added in v0.3.8
func (*EAPOLKey) GetTimestamp ¶ added in v0.3.8
func (*EAPOLKey) ProtoMessage ¶ added in v0.3.8
func (*EAPOLKey) ProtoMessage()
func (*EAPOLKey) SetPacketContext ¶ added in v0.4.2
func (a *EAPOLKey) SetPacketContext(ctx *PacketContext)
func (*EAPOLKey) XXX_DiscardUnknown ¶ added in v0.3.8
func (m *EAPOLKey) XXX_DiscardUnknown()
func (*EAPOLKey) XXX_Marshal ¶ added in v0.3.8
func (*EAPOLKey) XXX_Unmarshal ¶ added in v0.3.8
type ENIP ¶ added in v0.4.3
type ENIP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Command uint32 `protobuf:"varint,2,opt,name=Command,proto3" json:"Command,omitempty"` Length uint32 `protobuf:"varint,3,opt,name=Length,proto3" json:"Length,omitempty"` SessionHandle uint32 `protobuf:"varint,4,opt,name=SessionHandle,proto3" json:"SessionHandle,omitempty"` Status uint32 `protobuf:"varint,5,opt,name=Status,proto3" json:"Status,omitempty"` SenderContext []byte `protobuf:"bytes,6,opt,name=SenderContext,proto3" json:"SenderContext,omitempty"` Options uint32 `protobuf:"varint,7,opt,name=Options,proto3" json:"Options,omitempty"` CommandSpecific *ENIPCommandSpecificData `protobuf:"bytes,8,opt,name=CommandSpecific,proto3" json:"CommandSpecific,omitempty"` Context *PacketContext `protobuf:"bytes,9,opt,name=Context,proto3" json:"Context,omitempty"` }
ENIP implements decoding of EtherNet/IP, a protocol used to transport the Common Industrial Protocol over standard OSI networks. EtherNet/IP transports over both TCP and UDP. See the EtherNet/IP Developer's Guide for more information: https://www.odva.org/Portals/0/Library/Publications_Numbered/PUB00213R0_EtherNetIP_Developers_Guide.pdf
func (*ENIP) Descriptor ¶ added in v0.4.3
func (*ENIP) GetCommand ¶ added in v0.4.3
func (*ENIP) GetCommandSpecific ¶ added in v0.4.3
func (m *ENIP) GetCommandSpecific() *ENIPCommandSpecificData
func (*ENIP) GetContext ¶ added in v0.4.3
func (m *ENIP) GetContext() *PacketContext
func (*ENIP) GetOptions ¶ added in v0.4.3
func (*ENIP) GetSenderContext ¶ added in v0.4.3
func (*ENIP) GetSessionHandle ¶ added in v0.4.3
func (*ENIP) GetTimestamp ¶ added in v0.4.3
func (*ENIP) ProtoMessage ¶ added in v0.4.3
func (*ENIP) ProtoMessage()
func (*ENIP) SetPacketContext ¶ added in v0.4.3
func (a *ENIP) SetPacketContext(ctx *PacketContext)
func (*ENIP) XXX_DiscardUnknown ¶ added in v0.4.3
func (m *ENIP) XXX_DiscardUnknown()
func (*ENIP) XXX_Marshal ¶ added in v0.4.3
func (*ENIP) XXX_Unmarshal ¶ added in v0.4.3
type ENIPCommandSpecificData ¶ added in v0.4.3
type ENIPCommandSpecificData struct { Cmd uint32 `protobuf:"varint,1,opt,name=Cmd,proto3" json:"Cmd,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` }
ENIPCommandSpecificData contains data specific to a command. This may include another EtherNet/IP packet embedded within the Data structure.
func (*ENIPCommandSpecificData) Descriptor ¶ added in v0.4.3
func (*ENIPCommandSpecificData) Descriptor() ([]byte, []int)
func (*ENIPCommandSpecificData) GetCmd ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) GetCmd() uint32
func (*ENIPCommandSpecificData) GetData ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) GetData() []byte
func (*ENIPCommandSpecificData) Marshal ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) Marshal() (dAtA []byte, err error)
func (*ENIPCommandSpecificData) MarshalTo ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) MarshalTo(dAtA []byte) (int, error)
func (*ENIPCommandSpecificData) ProtoMessage ¶ added in v0.4.3
func (*ENIPCommandSpecificData) ProtoMessage()
func (*ENIPCommandSpecificData) Reset ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) Reset()
func (*ENIPCommandSpecificData) Size ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) Size() (n int)
func (*ENIPCommandSpecificData) String ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) String() string
func (*ENIPCommandSpecificData) Unmarshal ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) Unmarshal(dAtA []byte) error
func (*ENIPCommandSpecificData) XXX_DiscardUnknown ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) XXX_DiscardUnknown()
func (*ENIPCommandSpecificData) XXX_Marshal ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ENIPCommandSpecificData) XXX_Merge ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) XXX_Merge(src proto.Message)
func (*ENIPCommandSpecificData) XXX_Size ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) XXX_Size() int
func (*ENIPCommandSpecificData) XXX_Unmarshal ¶ added in v0.4.3
func (m *ENIPCommandSpecificData) XXX_Unmarshal(b []byte) error
type Ethernet ¶
type Ethernet struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` SrcMAC string `protobuf:"bytes,2,opt,name=SrcMAC,proto3" json:"SrcMAC,omitempty"` DstMAC string `protobuf:"bytes,3,opt,name=DstMAC,proto3" json:"DstMAC,omitempty"` EthernetType int32 `protobuf:"varint,4,opt,name=EthernetType,proto3" json:"EthernetType,omitempty"` PayloadEntropy float64 `protobuf:"fixed64,5,opt,name=PayloadEntropy,proto3" json:"PayloadEntropy,omitempty"` PayloadSize int32 `protobuf:"varint,6,opt,name=PayloadSize,proto3" json:"PayloadSize,omitempty"` }
func (*Ethernet) Descriptor ¶
func (*Ethernet) GetEthernetType ¶
func (*Ethernet) GetPayloadEntropy ¶
func (*Ethernet) GetPayloadSize ¶
func (*Ethernet) GetTimestamp ¶
func (*Ethernet) ProtoMessage ¶
func (*Ethernet) ProtoMessage()
func (*Ethernet) SetPacketContext ¶ added in v0.4.2
func (a *Ethernet) SetPacketContext(ctx *PacketContext)
func (*Ethernet) XXX_DiscardUnknown ¶
func (m *Ethernet) XXX_DiscardUnknown()
func (*Ethernet) XXX_Marshal ¶
func (*Ethernet) XXX_Unmarshal ¶
type EthernetCTP ¶
type EthernetCTP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` SkipCount int32 `protobuf:"varint,2,opt,name=SkipCount,proto3" json:"SkipCount,omitempty"` }
func (EthernetCTP) CSVHeader ¶
func (i EthernetCTP) CSVHeader() []string
func (EthernetCTP) CSVRecord ¶
func (i EthernetCTP) CSVRecord() []string
func (*EthernetCTP) Descriptor ¶
func (*EthernetCTP) Descriptor() ([]byte, []int)
func (EthernetCTP) Dst ¶ added in v0.4.3
func (a EthernetCTP) Dst() string
func (*EthernetCTP) GetSkipCount ¶
func (m *EthernetCTP) GetSkipCount() int32
func (*EthernetCTP) GetTimestamp ¶
func (m *EthernetCTP) GetTimestamp() string
func (EthernetCTP) Inc ¶ added in v0.4.0
func (a EthernetCTP) Inc()
func (EthernetCTP) JSON ¶ added in v0.4.0
func (a EthernetCTP) JSON() (string, error)
func (*EthernetCTP) Marshal ¶ added in v0.3.9
func (m *EthernetCTP) Marshal() (dAtA []byte, err error)
func (*EthernetCTP) MarshalTo ¶ added in v0.3.9
func (m *EthernetCTP) MarshalTo(dAtA []byte) (int, error)
func (*EthernetCTP) ProtoMessage ¶
func (*EthernetCTP) ProtoMessage()
func (*EthernetCTP) Reset ¶
func (m *EthernetCTP) Reset()
func (*EthernetCTP) SetPacketContext ¶ added in v0.4.2
func (a *EthernetCTP) SetPacketContext(ctx *PacketContext)
func (*EthernetCTP) Size ¶ added in v0.3.9
func (m *EthernetCTP) Size() (n int)
func (*EthernetCTP) String ¶
func (m *EthernetCTP) String() string
func (EthernetCTP) Time ¶ added in v0.4.3
func (i EthernetCTP) Time() string
func (*EthernetCTP) Unmarshal ¶ added in v0.3.9
func (m *EthernetCTP) Unmarshal(dAtA []byte) error
func (*EthernetCTP) XXX_DiscardUnknown ¶
func (m *EthernetCTP) XXX_DiscardUnknown()
func (*EthernetCTP) XXX_Marshal ¶
func (m *EthernetCTP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EthernetCTP) XXX_Merge ¶
func (m *EthernetCTP) XXX_Merge(src proto.Message)
func (*EthernetCTP) XXX_Size ¶
func (m *EthernetCTP) XXX_Size() int
func (*EthernetCTP) XXX_Unmarshal ¶
func (m *EthernetCTP) XXX_Unmarshal(b []byte) error
type EthernetCTPReply ¶
type EthernetCTPReply struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Function int32 `protobuf:"varint,2,opt,name=Function,proto3" json:"Function,omitempty"` ReceiptNumber int32 `protobuf:"varint,3,opt,name=ReceiptNumber,proto3" json:"ReceiptNumber,omitempty"` Data []byte `protobuf:"bytes,4,opt,name=Data,proto3" json:"Data,omitempty"` }
func (EthernetCTPReply) CSVHeader ¶
func (i EthernetCTPReply) CSVHeader() []string
func (EthernetCTPReply) CSVRecord ¶
func (i EthernetCTPReply) CSVRecord() []string
func (*EthernetCTPReply) Descriptor ¶
func (*EthernetCTPReply) Descriptor() ([]byte, []int)
func (EthernetCTPReply) Dst ¶ added in v0.4.3
func (a EthernetCTPReply) Dst() string
func (*EthernetCTPReply) GetData ¶
func (m *EthernetCTPReply) GetData() []byte
func (*EthernetCTPReply) GetFunction ¶
func (m *EthernetCTPReply) GetFunction() int32
func (*EthernetCTPReply) GetReceiptNumber ¶
func (m *EthernetCTPReply) GetReceiptNumber() int32
func (*EthernetCTPReply) GetTimestamp ¶
func (m *EthernetCTPReply) GetTimestamp() string
func (EthernetCTPReply) Inc ¶ added in v0.4.0
func (a EthernetCTPReply) Inc()
func (EthernetCTPReply) JSON ¶ added in v0.4.0
func (a EthernetCTPReply) JSON() (string, error)
func (*EthernetCTPReply) Marshal ¶ added in v0.3.9
func (m *EthernetCTPReply) Marshal() (dAtA []byte, err error)
func (*EthernetCTPReply) MarshalTo ¶ added in v0.3.9
func (m *EthernetCTPReply) MarshalTo(dAtA []byte) (int, error)
func (*EthernetCTPReply) ProtoMessage ¶
func (*EthernetCTPReply) ProtoMessage()
func (*EthernetCTPReply) Reset ¶
func (m *EthernetCTPReply) Reset()
func (*EthernetCTPReply) SetPacketContext ¶ added in v0.4.2
func (a *EthernetCTPReply) SetPacketContext(ctx *PacketContext)
func (*EthernetCTPReply) Size ¶ added in v0.3.9
func (m *EthernetCTPReply) Size() (n int)
func (*EthernetCTPReply) String ¶
func (m *EthernetCTPReply) String() string
func (EthernetCTPReply) Time ¶ added in v0.4.3
func (i EthernetCTPReply) Time() string
func (*EthernetCTPReply) Unmarshal ¶ added in v0.3.9
func (m *EthernetCTPReply) Unmarshal(dAtA []byte) error
func (*EthernetCTPReply) XXX_DiscardUnknown ¶
func (m *EthernetCTPReply) XXX_DiscardUnknown()
func (*EthernetCTPReply) XXX_Marshal ¶
func (m *EthernetCTPReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EthernetCTPReply) XXX_Merge ¶
func (m *EthernetCTPReply) XXX_Merge(src proto.Message)
func (*EthernetCTPReply) XXX_Size ¶
func (m *EthernetCTPReply) XXX_Size() int
func (*EthernetCTPReply) XXX_Unmarshal ¶
func (m *EthernetCTPReply) XXX_Unmarshal(b []byte) error
type FDDI ¶ added in v0.3.7
type FDDI struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` FrameControl int32 `protobuf:"varint,2,opt,name=FrameControl,proto3" json:"FrameControl,omitempty"` Priority int32 `protobuf:"varint,3,opt,name=Priority,proto3" json:"Priority,omitempty"` SrcMAC string `protobuf:"bytes,4,opt,name=SrcMAC,proto3" json:"SrcMAC,omitempty"` DstMAC string `protobuf:"bytes,5,opt,name=DstMAC,proto3" json:"DstMAC,omitempty"` Context *PacketContext `protobuf:"bytes,6,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*FDDI) Descriptor ¶ added in v0.3.7
func (*FDDI) GetContext ¶ added in v0.4.2
func (m *FDDI) GetContext() *PacketContext
func (*FDDI) GetFrameControl ¶ added in v0.3.7
func (*FDDI) GetPriority ¶ added in v0.3.7
func (*FDDI) GetTimestamp ¶ added in v0.3.7
func (*FDDI) ProtoMessage ¶ added in v0.3.7
func (*FDDI) ProtoMessage()
func (*FDDI) SetPacketContext ¶ added in v0.4.2
func (a *FDDI) SetPacketContext(ctx *PacketContext)
func (*FDDI) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *FDDI) XXX_DiscardUnknown()
func (*FDDI) XXX_Marshal ¶ added in v0.3.7
func (*FDDI) XXX_Unmarshal ¶ added in v0.3.7
type Flow ¶
type Flow struct { TimestampFirst string `protobuf:"bytes,1,opt,name=TimestampFirst,proto3" json:"TimestampFirst,omitempty"` LinkProto string `protobuf:"bytes,2,opt,name=LinkProto,proto3" json:"LinkProto,omitempty"` NetworkProto string `protobuf:"bytes,3,opt,name=NetworkProto,proto3" json:"NetworkProto,omitempty"` TransportProto string `protobuf:"bytes,4,opt,name=TransportProto,proto3" json:"TransportProto,omitempty"` ApplicationProto string `protobuf:"bytes,5,opt,name=ApplicationProto,proto3" json:"ApplicationProto,omitempty"` SrcMAC string `protobuf:"bytes,6,opt,name=SrcMAC,proto3" json:"SrcMAC,omitempty"` DstMAC string `protobuf:"bytes,7,opt,name=DstMAC,proto3" json:"DstMAC,omitempty"` SrcIP string `protobuf:"bytes,8,opt,name=SrcIP,proto3" json:"SrcIP,omitempty"` SrcPort string `protobuf:"bytes,9,opt,name=SrcPort,proto3" json:"SrcPort,omitempty"` DstIP string `protobuf:"bytes,10,opt,name=DstIP,proto3" json:"DstIP,omitempty"` DstPort string `protobuf:"bytes,11,opt,name=DstPort,proto3" json:"DstPort,omitempty"` TotalSize int32 `protobuf:"varint,12,opt,name=TotalSize,proto3" json:"TotalSize,omitempty"` AppPayloadSize int32 `protobuf:"varint,13,opt,name=AppPayloadSize,proto3" json:"AppPayloadSize,omitempty"` NumPackets int32 `protobuf:"varint,14,opt,name=NumPackets,proto3" json:"NumPackets,omitempty"` UID string `protobuf:"bytes,15,opt,name=UID,proto3" json:"UID,omitempty"` TimestampLast string `protobuf:"bytes,16,opt,name=TimestampLast,proto3" json:"TimestampLast,omitempty"` Duration int64 `protobuf:"varint,17,opt,name=Duration,proto3" json:"Duration,omitempty"` }
a flow is identified by its network layer and transport layer flows separated by a colon format: <networkFlow>:<tranportFlow> e.g: 172.16.11.104->201.11.212.81:2673->1511
func (*Flow) Descriptor ¶
func (*Flow) GetAppPayloadSize ¶
func (*Flow) GetApplicationProto ¶
func (*Flow) GetDstPort ¶
func (*Flow) GetDuration ¶
func (*Flow) GetLinkProto ¶
func (*Flow) GetNetworkProto ¶
func (*Flow) GetNumPackets ¶
func (*Flow) GetSrcPort ¶
func (*Flow) GetTimestampFirst ¶
func (*Flow) GetTimestampLast ¶
func (*Flow) GetTotalSize ¶ added in v0.3.9
func (*Flow) GetTransportProto ¶
func (*Flow) ProtoMessage ¶
func (*Flow) ProtoMessage()
func (Flow) SetPacketContext ¶ added in v0.4.3
func (a Flow) SetPacketContext(ctx *PacketContext)
func (*Flow) XXX_DiscardUnknown ¶
func (m *Flow) XXX_DiscardUnknown()
func (*Flow) XXX_Unmarshal ¶
type GRE ¶ added in v0.3.7
type GRE struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` ChecksumPresent bool `protobuf:"varint,2,opt,name=ChecksumPresent,proto3" json:"ChecksumPresent,omitempty"` RoutingPresent bool `protobuf:"varint,3,opt,name=RoutingPresent,proto3" json:"RoutingPresent,omitempty"` KeyPresent bool `protobuf:"varint,4,opt,name=KeyPresent,proto3" json:"KeyPresent,omitempty"` SeqPresent bool `protobuf:"varint,5,opt,name=SeqPresent,proto3" json:"SeqPresent,omitempty"` StrictSourceRoute bool `protobuf:"varint,6,opt,name=StrictSourceRoute,proto3" json:"StrictSourceRoute,omitempty"` AckPresent bool `protobuf:"varint,7,opt,name=AckPresent,proto3" json:"AckPresent,omitempty"` RecursionControl int32 `protobuf:"varint,8,opt,name=RecursionControl,proto3" json:"RecursionControl,omitempty"` Flags int32 `protobuf:"varint,9,opt,name=Flags,proto3" json:"Flags,omitempty"` Version int32 `protobuf:"varint,10,opt,name=Version,proto3" json:"Version,omitempty"` Protocol int32 `protobuf:"varint,11,opt,name=Protocol,proto3" json:"Protocol,omitempty"` Checksum int32 `protobuf:"varint,12,opt,name=Checksum,proto3" json:"Checksum,omitempty"` Offset int32 `protobuf:"varint,13,opt,name=Offset,proto3" json:"Offset,omitempty"` Key uint32 `protobuf:"varint,14,opt,name=Key,proto3" json:"Key,omitempty"` Seq uint32 `protobuf:"varint,15,opt,name=Seq,proto3" json:"Seq,omitempty"` Ack uint32 `protobuf:"varint,16,opt,name=Ack,proto3" json:"Ack,omitempty"` Routing *GRERouting `protobuf:"bytes,17,opt,name=Routing,proto3" json:"Routing,omitempty"` Context *PacketContext `protobuf:"bytes,18,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*GRE) Descriptor ¶ added in v0.3.7
func (*GRE) GetAckPresent ¶ added in v0.3.7
func (*GRE) GetChecksum ¶ added in v0.3.7
func (*GRE) GetChecksumPresent ¶ added in v0.3.7
func (*GRE) GetContext ¶ added in v0.4.2
func (m *GRE) GetContext() *PacketContext
func (*GRE) GetKeyPresent ¶ added in v0.3.7
func (*GRE) GetProtocol ¶ added in v0.3.7
func (*GRE) GetRecursionControl ¶ added in v0.3.7
func (*GRE) GetRouting ¶ added in v0.3.7
func (m *GRE) GetRouting() *GRERouting
func (*GRE) GetRoutingPresent ¶ added in v0.3.7
func (*GRE) GetSeqPresent ¶ added in v0.3.7
func (*GRE) GetStrictSourceRoute ¶ added in v0.3.7
func (*GRE) GetTimestamp ¶ added in v0.3.7
func (*GRE) GetVersion ¶ added in v0.3.7
func (*GRE) ProtoMessage ¶ added in v0.3.7
func (*GRE) ProtoMessage()
func (*GRE) SetPacketContext ¶ added in v0.4.2
func (a *GRE) SetPacketContext(ctx *PacketContext)
func (*GRE) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *GRE) XXX_DiscardUnknown()
func (*GRE) XXX_Marshal ¶ added in v0.3.7
func (*GRE) XXX_Unmarshal ¶ added in v0.3.7
type GRERouting ¶ added in v0.3.7
type GRERouting struct { AddressFamily int32 `protobuf:"varint,1,opt,name=AddressFamily,proto3" json:"AddressFamily,omitempty"` SREOffset int32 `protobuf:"varint,2,opt,name=SREOffset,proto3" json:"SREOffset,omitempty"` SRELength int32 `protobuf:"varint,3,opt,name=SRELength,proto3" json:"SRELength,omitempty"` RoutingInformation []byte `protobuf:"bytes,4,opt,name=RoutingInformation,proto3" json:"RoutingInformation,omitempty"` Next *GRERouting `protobuf:"bytes,5,opt,name=Next,proto3" json:"Next,omitempty"` }
func (*GRERouting) Descriptor ¶ added in v0.3.7
func (*GRERouting) Descriptor() ([]byte, []int)
func (*GRERouting) GetAddressFamily ¶ added in v0.3.7
func (m *GRERouting) GetAddressFamily() int32
func (*GRERouting) GetNext ¶ added in v0.3.7
func (m *GRERouting) GetNext() *GRERouting
func (*GRERouting) GetRoutingInformation ¶ added in v0.3.7
func (m *GRERouting) GetRoutingInformation() []byte
func (*GRERouting) GetSRELength ¶ added in v0.3.7
func (m *GRERouting) GetSRELength() int32
func (*GRERouting) GetSREOffset ¶ added in v0.3.7
func (m *GRERouting) GetSREOffset() int32
func (*GRERouting) GetString ¶ added in v0.3.7
func (r *GRERouting) GetString() string
func (*GRERouting) Marshal ¶ added in v0.3.9
func (m *GRERouting) Marshal() (dAtA []byte, err error)
func (*GRERouting) MarshalTo ¶ added in v0.3.9
func (m *GRERouting) MarshalTo(dAtA []byte) (int, error)
func (*GRERouting) ProtoMessage ¶ added in v0.3.7
func (*GRERouting) ProtoMessage()
func (*GRERouting) Reset ¶ added in v0.3.7
func (m *GRERouting) Reset()
func (*GRERouting) Size ¶ added in v0.3.9
func (m *GRERouting) Size() (n int)
func (*GRERouting) String ¶ added in v0.3.7
func (m *GRERouting) String() string
func (*GRERouting) Unmarshal ¶ added in v0.3.9
func (m *GRERouting) Unmarshal(dAtA []byte) error
func (*GRERouting) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *GRERouting) XXX_DiscardUnknown()
func (*GRERouting) XXX_Marshal ¶ added in v0.3.7
func (m *GRERouting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GRERouting) XXX_Merge ¶ added in v0.3.7
func (m *GRERouting) XXX_Merge(src proto.Message)
func (*GRERouting) XXX_Size ¶ added in v0.3.7
func (m *GRERouting) XXX_Size() int
func (*GRERouting) XXX_Unmarshal ¶ added in v0.3.7
func (m *GRERouting) XXX_Unmarshal(b []byte) error
type Geneve ¶ added in v0.3.7
type Geneve struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Version int32 `protobuf:"varint,2,opt,name=Version,proto3" json:"Version,omitempty"` OptionsLength int32 `protobuf:"varint,3,opt,name=OptionsLength,proto3" json:"OptionsLength,omitempty"` OAMPacket bool `protobuf:"varint,4,opt,name=OAMPacket,proto3" json:"OAMPacket,omitempty"` CriticalOption bool `protobuf:"varint,5,opt,name=CriticalOption,proto3" json:"CriticalOption,omitempty"` Protocol int32 `protobuf:"varint,6,opt,name=Protocol,proto3" json:"Protocol,omitempty"` VNI uint32 `protobuf:"varint,7,opt,name=VNI,proto3" json:"VNI,omitempty"` Options []*GeneveOption `protobuf:"bytes,8,rep,name=Options,proto3" json:"Options,omitempty"` Context *PacketContext `protobuf:"bytes,9,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*Geneve) Descriptor ¶ added in v0.3.7
func (*Geneve) GetContext ¶ added in v0.4.2
func (m *Geneve) GetContext() *PacketContext
func (*Geneve) GetCriticalOption ¶ added in v0.3.7
func (*Geneve) GetOAMPacket ¶ added in v0.3.7
func (*Geneve) GetOptions ¶ added in v0.3.7
func (m *Geneve) GetOptions() []*GeneveOption
func (*Geneve) GetOptionsLength ¶ added in v0.3.7
func (*Geneve) GetProtocol ¶ added in v0.3.7
func (*Geneve) GetTimestamp ¶ added in v0.3.7
func (*Geneve) GetVersion ¶ added in v0.3.7
func (*Geneve) ProtoMessage ¶ added in v0.3.7
func (*Geneve) ProtoMessage()
func (*Geneve) SetPacketContext ¶ added in v0.4.2
func (a *Geneve) SetPacketContext(ctx *PacketContext)
func (*Geneve) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *Geneve) XXX_DiscardUnknown()
func (*Geneve) XXX_Marshal ¶ added in v0.3.7
func (*Geneve) XXX_Unmarshal ¶ added in v0.3.7
type GeneveOption ¶ added in v0.3.7
type GeneveOption struct { Class int32 `protobuf:"varint,1,opt,name=Class,proto3" json:"Class,omitempty"` Type int32 `protobuf:"varint,2,opt,name=Type,proto3" json:"Type,omitempty"` Flags int32 `protobuf:"varint,3,opt,name=Flags,proto3" json:"Flags,omitempty"` Length int32 `protobuf:"varint,4,opt,name=Length,proto3" json:"Length,omitempty"` Data []byte `protobuf:"bytes,5,opt,name=Data,proto3" json:"Data,omitempty"` }
func (*GeneveOption) Descriptor ¶ added in v0.3.7
func (*GeneveOption) Descriptor() ([]byte, []int)
func (*GeneveOption) GetClass ¶ added in v0.3.7
func (m *GeneveOption) GetClass() int32
func (*GeneveOption) GetData ¶ added in v0.3.7
func (m *GeneveOption) GetData() []byte
func (*GeneveOption) GetFlags ¶ added in v0.3.7
func (m *GeneveOption) GetFlags() int32
func (*GeneveOption) GetLength ¶ added in v0.3.7
func (m *GeneveOption) GetLength() int32
func (*GeneveOption) GetType ¶ added in v0.3.7
func (m *GeneveOption) GetType() int32
func (*GeneveOption) Marshal ¶ added in v0.3.9
func (m *GeneveOption) Marshal() (dAtA []byte, err error)
func (*GeneveOption) MarshalTo ¶ added in v0.3.9
func (m *GeneveOption) MarshalTo(dAtA []byte) (int, error)
func (*GeneveOption) ProtoMessage ¶ added in v0.3.7
func (*GeneveOption) ProtoMessage()
func (*GeneveOption) Reset ¶ added in v0.3.7
func (m *GeneveOption) Reset()
func (*GeneveOption) Size ¶ added in v0.3.9
func (m *GeneveOption) Size() (n int)
func (*GeneveOption) String ¶ added in v0.3.7
func (m *GeneveOption) String() string
func (GeneveOption) ToString ¶ added in v0.3.7
func (i GeneveOption) ToString() string
func (*GeneveOption) Unmarshal ¶ added in v0.3.9
func (m *GeneveOption) Unmarshal(dAtA []byte) error
func (*GeneveOption) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *GeneveOption) XXX_DiscardUnknown()
func (*GeneveOption) XXX_Marshal ¶ added in v0.3.7
func (m *GeneveOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GeneveOption) XXX_Merge ¶ added in v0.3.7
func (m *GeneveOption) XXX_Merge(src proto.Message)
func (*GeneveOption) XXX_Size ¶ added in v0.3.7
func (m *GeneveOption) XXX_Size() int
func (*GeneveOption) XXX_Unmarshal ¶ added in v0.3.7
func (m *GeneveOption) XXX_Unmarshal(b []byte) error
type HTTP ¶
type HTTP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Proto string `protobuf:"bytes,2,opt,name=Proto,proto3" json:"Proto,omitempty"` Method string `protobuf:"bytes,3,opt,name=Method,proto3" json:"Method,omitempty"` Host string `protobuf:"bytes,4,opt,name=Host,proto3" json:"Host,omitempty"` UserAgent string `protobuf:"bytes,5,opt,name=UserAgent,proto3" json:"UserAgent,omitempty"` Referer string `protobuf:"bytes,6,opt,name=Referer,proto3" json:"Referer,omitempty"` ReqCookies []string `protobuf:"bytes,7,rep,name=ReqCookies,proto3" json:"ReqCookies,omitempty"` ReqContentLength int32 `protobuf:"varint,8,opt,name=ReqContentLength,proto3" json:"ReqContentLength,omitempty"` URL string `protobuf:"bytes,9,opt,name=URL,proto3" json:"URL,omitempty"` ResContentLength int32 `protobuf:"varint,10,opt,name=ResContentLength,proto3" json:"ResContentLength,omitempty"` ContentType string `protobuf:"bytes,11,opt,name=ContentType,proto3" json:"ContentType,omitempty"` StatusCode int32 `protobuf:"varint,12,opt,name=StatusCode,proto3" json:"StatusCode,omitempty"` SrcIP string `protobuf:"bytes,13,opt,name=SrcIP,proto3" json:"SrcIP,omitempty"` DstIP string `protobuf:"bytes,14,opt,name=DstIP,proto3" json:"DstIP,omitempty"` ReqContentEncoding string `protobuf:"bytes,15,opt,name=ReqContentEncoding,proto3" json:"ReqContentEncoding,omitempty"` ResContentEncoding string `protobuf:"bytes,16,opt,name=ResContentEncoding,proto3" json:"ResContentEncoding,omitempty"` ServerName string `protobuf:"bytes,17,opt,name=ServerName,proto3" json:"ServerName,omitempty"` ResCookies []string `protobuf:"bytes,18,rep,name=ResCookies,proto3" json:"ResCookies,omitempty"` ResContentType string `protobuf:"bytes,19,opt,name=ResContentType,proto3" json:"ResContentType,omitempty"` // Time Deltas (Nanoseconds) // currently only available when using the HTTP proxy with tracing enabled. DoneAfter int64 `protobuf:"varint,20,opt,name=DoneAfter,proto3" json:"DoneAfter,omitempty"` DNSDoneAfter int64 `protobuf:"varint,21,opt,name=DNSDoneAfter,proto3" json:"DNSDoneAfter,omitempty"` FirstByteAfter int64 `protobuf:"varint,22,opt,name=FirstByteAfter,proto3" json:"FirstByteAfter,omitempty"` TLSDoneAfter int64 `protobuf:"varint,23,opt,name=TLSDoneAfter,proto3" json:"TLSDoneAfter,omitempty"` }
func (*HTTP) Descriptor ¶
func (*HTTP) GetContentType ¶
func (*HTTP) GetDNSDoneAfter ¶ added in v0.4.0
func (*HTTP) GetDoneAfter ¶ added in v0.4.0
func (*HTTP) GetFirstByteAfter ¶ added in v0.4.0
func (*HTTP) GetReferer ¶
func (*HTTP) GetReqContentEncoding ¶ added in v0.4.0
func (*HTTP) GetReqContentLength ¶
func (*HTTP) GetReqCookies ¶
func (*HTTP) GetResContentEncoding ¶ added in v0.4.0
func (*HTTP) GetResContentLength ¶
func (*HTTP) GetResContentType ¶ added in v0.4.0
func (*HTTP) GetResCookies ¶ added in v0.4.0
func (*HTTP) GetServerName ¶ added in v0.4.0
func (*HTTP) GetStatusCode ¶
func (*HTTP) GetTLSDoneAfter ¶ added in v0.4.0
func (*HTTP) GetTimestamp ¶
func (*HTTP) GetUserAgent ¶
func (*HTTP) ProtoMessage ¶
func (*HTTP) ProtoMessage()
func (*HTTP) SetPacketContext ¶ added in v0.4.2
func (a *HTTP) SetPacketContext(ctx *PacketContext)
func (*HTTP) XXX_DiscardUnknown ¶
func (m *HTTP) XXX_DiscardUnknown()
func (*HTTP) XXX_Unmarshal ¶
type Header ¶
type Header struct { Created string `protobuf:"bytes,1,opt,name=Created,proto3" json:"Created,omitempty"` InputSource string `protobuf:"bytes,2,opt,name=InputSource,proto3" json:"InputSource,omitempty"` Type Type `protobuf:"varint,3,opt,name=Type,proto3,enum=types.Type" json:"Type,omitempty"` Version string `protobuf:"bytes,4,opt,name=Version,proto3" json:"Version,omitempty"` ContainsPayloads bool `protobuf:"varint,5,opt,name=ContainsPayloads,proto3" json:"ContainsPayloads,omitempty"` }
func (*Header) Descriptor ¶
func (*Header) GetContainsPayloads ¶ added in v0.3.9
func (*Header) GetCreated ¶
func (*Header) GetInputSource ¶
func (*Header) GetVersion ¶
func (*Header) ProtoMessage ¶
func (*Header) ProtoMessage()
func (*Header) XXX_DiscardUnknown ¶
func (m *Header) XXX_DiscardUnknown()
func (*Header) XXX_Marshal ¶
func (*Header) XXX_Unmarshal ¶
type HelloPkg ¶ added in v0.3.9
type HelloPkg struct { InterfaceID uint32 `protobuf:"varint,1,opt,name=InterfaceID,proto3" json:"InterfaceID,omitempty"` RtrPriority int32 `protobuf:"varint,2,opt,name=RtrPriority,proto3" json:"RtrPriority,omitempty"` Options uint32 `protobuf:"varint,3,opt,name=Options,proto3" json:"Options,omitempty"` HelloInterval int32 `protobuf:"varint,4,opt,name=HelloInterval,proto3" json:"HelloInterval,omitempty"` RouterDeadInterval uint32 `protobuf:"varint,5,opt,name=RouterDeadInterval,proto3" json:"RouterDeadInterval,omitempty"` DesignatedRouterID uint32 `protobuf:"varint,6,opt,name=DesignatedRouterID,proto3" json:"DesignatedRouterID,omitempty"` BackupDesignatedRouterID uint32 `protobuf:"varint,7,opt,name=BackupDesignatedRouterID,proto3" json:"BackupDesignatedRouterID,omitempty"` NeighborID []uint32 `protobuf:"varint,8,rep,packed,name=NeighborID,proto3" json:"NeighborID,omitempty"` }
func (*HelloPkg) Descriptor ¶ added in v0.3.9
func (*HelloPkg) GetBackupDesignatedRouterID ¶ added in v0.3.9
func (*HelloPkg) GetDesignatedRouterID ¶ added in v0.3.9
func (*HelloPkg) GetHelloInterval ¶ added in v0.3.9
func (*HelloPkg) GetInterfaceID ¶ added in v0.3.9
func (*HelloPkg) GetNeighborID ¶ added in v0.3.9
func (*HelloPkg) GetOptions ¶ added in v0.3.9
func (*HelloPkg) GetRouterDeadInterval ¶ added in v0.3.9
func (*HelloPkg) GetRtrPriority ¶ added in v0.3.9
func (*HelloPkg) ProtoMessage ¶ added in v0.3.9
func (*HelloPkg) ProtoMessage()
func (*HelloPkg) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *HelloPkg) XXX_DiscardUnknown()
func (*HelloPkg) XXX_Marshal ¶ added in v0.3.9
func (*HelloPkg) XXX_Unmarshal ¶ added in v0.3.9
type HelloPkgV2 ¶ added in v0.3.9
type HelloPkgV2 struct { InterfaceID uint32 `protobuf:"varint,1,opt,name=InterfaceID,proto3" json:"InterfaceID,omitempty"` RtrPriority int32 `protobuf:"varint,2,opt,name=RtrPriority,proto3" json:"RtrPriority,omitempty"` Options uint32 `protobuf:"varint,3,opt,name=Options,proto3" json:"Options,omitempty"` HelloInterval int32 `protobuf:"varint,4,opt,name=HelloInterval,proto3" json:"HelloInterval,omitempty"` RouterDeadInterval uint32 `protobuf:"varint,5,opt,name=RouterDeadInterval,proto3" json:"RouterDeadInterval,omitempty"` DesignatedRouterID uint32 `protobuf:"varint,6,opt,name=DesignatedRouterID,proto3" json:"DesignatedRouterID,omitempty"` BackupDesignatedRouterID uint32 `protobuf:"varint,7,opt,name=BackupDesignatedRouterID,proto3" json:"BackupDesignatedRouterID,omitempty"` NeighborID []uint32 `protobuf:"varint,8,rep,packed,name=NeighborID,proto3" json:"NeighborID,omitempty"` NetworkMask uint32 `protobuf:"varint,9,opt,name=NetworkMask,proto3" json:"NetworkMask,omitempty"` }
func (*HelloPkgV2) Descriptor ¶ added in v0.3.9
func (*HelloPkgV2) Descriptor() ([]byte, []int)
func (*HelloPkgV2) GetBackupDesignatedRouterID ¶ added in v0.3.9
func (m *HelloPkgV2) GetBackupDesignatedRouterID() uint32
func (*HelloPkgV2) GetDesignatedRouterID ¶ added in v0.3.9
func (m *HelloPkgV2) GetDesignatedRouterID() uint32
func (*HelloPkgV2) GetHelloInterval ¶ added in v0.3.9
func (m *HelloPkgV2) GetHelloInterval() int32
func (*HelloPkgV2) GetInterfaceID ¶ added in v0.3.9
func (m *HelloPkgV2) GetInterfaceID() uint32
func (*HelloPkgV2) GetNeighborID ¶ added in v0.3.9
func (m *HelloPkgV2) GetNeighborID() []uint32
func (*HelloPkgV2) GetNetworkMask ¶ added in v0.3.9
func (m *HelloPkgV2) GetNetworkMask() uint32
func (*HelloPkgV2) GetOptions ¶ added in v0.3.9
func (m *HelloPkgV2) GetOptions() uint32
func (*HelloPkgV2) GetRouterDeadInterval ¶ added in v0.3.9
func (m *HelloPkgV2) GetRouterDeadInterval() uint32
func (*HelloPkgV2) GetRtrPriority ¶ added in v0.3.9
func (m *HelloPkgV2) GetRtrPriority() int32
func (*HelloPkgV2) Marshal ¶ added in v0.3.9
func (m *HelloPkgV2) Marshal() (dAtA []byte, err error)
func (*HelloPkgV2) MarshalTo ¶ added in v0.3.9
func (m *HelloPkgV2) MarshalTo(dAtA []byte) (int, error)
func (*HelloPkgV2) ProtoMessage ¶ added in v0.3.9
func (*HelloPkgV2) ProtoMessage()
func (*HelloPkgV2) Reset ¶ added in v0.3.9
func (m *HelloPkgV2) Reset()
func (*HelloPkgV2) Size ¶ added in v0.3.9
func (m *HelloPkgV2) Size() (n int)
func (*HelloPkgV2) String ¶ added in v0.3.9
func (m *HelloPkgV2) String() string
func (HelloPkgV2) ToString ¶ added in v0.3.9
func (l HelloPkgV2) ToString() string
func (*HelloPkgV2) Unmarshal ¶ added in v0.3.9
func (m *HelloPkgV2) Unmarshal(dAtA []byte) error
func (*HelloPkgV2) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *HelloPkgV2) XXX_DiscardUnknown()
func (*HelloPkgV2) XXX_Marshal ¶ added in v0.3.9
func (m *HelloPkgV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HelloPkgV2) XXX_Merge ¶ added in v0.3.9
func (m *HelloPkgV2) XXX_Merge(src proto.Message)
func (*HelloPkgV2) XXX_Size ¶ added in v0.3.9
func (m *HelloPkgV2) XXX_Size() int
func (*HelloPkgV2) XXX_Unmarshal ¶ added in v0.3.9
func (m *HelloPkgV2) XXX_Unmarshal(b []byte) error
type ICMPv4 ¶
type ICMPv4 struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` TypeCode int32 `protobuf:"varint,2,opt,name=TypeCode,proto3" json:"TypeCode,omitempty"` Checksum int32 `protobuf:"varint,3,opt,name=Checksum,proto3" json:"Checksum,omitempty"` Id int32 `protobuf:"varint,4,opt,name=Id,proto3" json:"Id,omitempty"` Seq int32 `protobuf:"varint,5,opt,name=Seq,proto3" json:"Seq,omitempty"` Context *PacketContext `protobuf:"bytes,6,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*ICMPv4) Descriptor ¶
func (*ICMPv4) GetChecksum ¶
func (*ICMPv4) GetContext ¶ added in v0.4.2
func (m *ICMPv4) GetContext() *PacketContext
func (*ICMPv4) GetTimestamp ¶
func (*ICMPv4) GetTypeCode ¶
func (*ICMPv4) ProtoMessage ¶
func (*ICMPv4) ProtoMessage()
func (*ICMPv4) SetPacketContext ¶ added in v0.4.2
func (a *ICMPv4) SetPacketContext(ctx *PacketContext)
func (*ICMPv4) XXX_DiscardUnknown ¶
func (m *ICMPv4) XXX_DiscardUnknown()
func (*ICMPv4) XXX_Marshal ¶
func (*ICMPv4) XXX_Unmarshal ¶
type ICMPv6 ¶
type ICMPv6 struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` TypeCode int32 `protobuf:"varint,2,opt,name=TypeCode,proto3" json:"TypeCode,omitempty"` Checksum int32 `protobuf:"varint,3,opt,name=Checksum,proto3" json:"Checksum,omitempty"` Context *PacketContext `protobuf:"bytes,4,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*ICMPv6) Descriptor ¶
func (*ICMPv6) GetChecksum ¶
func (*ICMPv6) GetContext ¶ added in v0.4.2
func (m *ICMPv6) GetContext() *PacketContext
func (*ICMPv6) GetTimestamp ¶
func (*ICMPv6) GetTypeCode ¶
func (*ICMPv6) ProtoMessage ¶
func (*ICMPv6) ProtoMessage()
func (*ICMPv6) SetPacketContext ¶ added in v0.4.2
func (a *ICMPv6) SetPacketContext(ctx *PacketContext)
func (*ICMPv6) XXX_DiscardUnknown ¶
func (m *ICMPv6) XXX_DiscardUnknown()
func (*ICMPv6) XXX_Marshal ¶
func (*ICMPv6) XXX_Unmarshal ¶
type ICMPv6Echo ¶
type ICMPv6Echo struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Identifier int32 `protobuf:"varint,2,opt,name=Identifier,proto3" json:"Identifier,omitempty"` SeqNumber int32 `protobuf:"varint,3,opt,name=SeqNumber,proto3" json:"SeqNumber,omitempty"` Context *PacketContext `protobuf:"bytes,4,opt,name=Context,proto3" json:"Context,omitempty"` }
func (ICMPv6Echo) CSVHeader ¶
func (i ICMPv6Echo) CSVHeader() []string
func (ICMPv6Echo) CSVRecord ¶
func (i ICMPv6Echo) CSVRecord() []string
func (*ICMPv6Echo) Descriptor ¶
func (*ICMPv6Echo) Descriptor() ([]byte, []int)
func (ICMPv6Echo) Dst ¶ added in v0.4.3
func (a ICMPv6Echo) Dst() string
func (*ICMPv6Echo) GetContext ¶ added in v0.4.2
func (m *ICMPv6Echo) GetContext() *PacketContext
func (*ICMPv6Echo) GetIdentifier ¶
func (m *ICMPv6Echo) GetIdentifier() int32
func (*ICMPv6Echo) GetSeqNumber ¶
func (m *ICMPv6Echo) GetSeqNumber() int32
func (*ICMPv6Echo) GetTimestamp ¶
func (m *ICMPv6Echo) GetTimestamp() string
func (ICMPv6Echo) Inc ¶ added in v0.4.0
func (a ICMPv6Echo) Inc()
func (ICMPv6Echo) JSON ¶ added in v0.4.0
func (a ICMPv6Echo) JSON() (string, error)
func (*ICMPv6Echo) Marshal ¶ added in v0.3.9
func (m *ICMPv6Echo) Marshal() (dAtA []byte, err error)
func (*ICMPv6Echo) MarshalTo ¶ added in v0.3.9
func (m *ICMPv6Echo) MarshalTo(dAtA []byte) (int, error)
func (*ICMPv6Echo) ProtoMessage ¶
func (*ICMPv6Echo) ProtoMessage()
func (*ICMPv6Echo) Reset ¶
func (m *ICMPv6Echo) Reset()
func (*ICMPv6Echo) SetPacketContext ¶ added in v0.4.2
func (a *ICMPv6Echo) SetPacketContext(ctx *PacketContext)
func (*ICMPv6Echo) Size ¶ added in v0.3.9
func (m *ICMPv6Echo) Size() (n int)
func (ICMPv6Echo) Src ¶ added in v0.4.3
func (a ICMPv6Echo) Src() string
func (*ICMPv6Echo) String ¶
func (m *ICMPv6Echo) String() string
func (ICMPv6Echo) Time ¶ added in v0.4.3
func (i ICMPv6Echo) Time() string
func (*ICMPv6Echo) Unmarshal ¶ added in v0.3.9
func (m *ICMPv6Echo) Unmarshal(dAtA []byte) error
func (*ICMPv6Echo) XXX_DiscardUnknown ¶
func (m *ICMPv6Echo) XXX_DiscardUnknown()
func (*ICMPv6Echo) XXX_Marshal ¶
func (m *ICMPv6Echo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ICMPv6Echo) XXX_Merge ¶
func (m *ICMPv6Echo) XXX_Merge(src proto.Message)
func (*ICMPv6Echo) XXX_Size ¶
func (m *ICMPv6Echo) XXX_Size() int
func (*ICMPv6Echo) XXX_Unmarshal ¶
func (m *ICMPv6Echo) XXX_Unmarshal(b []byte) error
type ICMPv6NeighborAdvertisement ¶
type ICMPv6NeighborAdvertisement struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Flags int32 `protobuf:"varint,2,opt,name=Flags,proto3" json:"Flags,omitempty"` TargetAddress string `protobuf:"bytes,3,opt,name=TargetAddress,proto3" json:"TargetAddress,omitempty"` Options []*ICMPv6Option `protobuf:"bytes,4,rep,name=Options,proto3" json:"Options,omitempty"` Context *PacketContext `protobuf:"bytes,5,opt,name=Context,proto3" json:"Context,omitempty"` }
func (ICMPv6NeighborAdvertisement) CSVHeader ¶
func (i ICMPv6NeighborAdvertisement) CSVHeader() []string
func (ICMPv6NeighborAdvertisement) CSVRecord ¶
func (i ICMPv6NeighborAdvertisement) CSVRecord() []string
func (*ICMPv6NeighborAdvertisement) Descriptor ¶
func (*ICMPv6NeighborAdvertisement) Descriptor() ([]byte, []int)
func (ICMPv6NeighborAdvertisement) Dst ¶ added in v0.4.3
func (a ICMPv6NeighborAdvertisement) Dst() string
func (*ICMPv6NeighborAdvertisement) GetContext ¶ added in v0.4.2
func (m *ICMPv6NeighborAdvertisement) GetContext() *PacketContext
func (*ICMPv6NeighborAdvertisement) GetFlags ¶
func (m *ICMPv6NeighborAdvertisement) GetFlags() int32
func (*ICMPv6NeighborAdvertisement) GetOptions ¶
func (m *ICMPv6NeighborAdvertisement) GetOptions() []*ICMPv6Option
func (*ICMPv6NeighborAdvertisement) GetTargetAddress ¶
func (m *ICMPv6NeighborAdvertisement) GetTargetAddress() string
func (*ICMPv6NeighborAdvertisement) GetTimestamp ¶
func (m *ICMPv6NeighborAdvertisement) GetTimestamp() string
func (ICMPv6NeighborAdvertisement) Inc ¶ added in v0.4.0
func (a ICMPv6NeighborAdvertisement) Inc()
func (ICMPv6NeighborAdvertisement) JSON ¶ added in v0.4.0
func (a ICMPv6NeighborAdvertisement) JSON() (string, error)
func (*ICMPv6NeighborAdvertisement) Marshal ¶ added in v0.3.9
func (m *ICMPv6NeighborAdvertisement) Marshal() (dAtA []byte, err error)
func (*ICMPv6NeighborAdvertisement) MarshalTo ¶ added in v0.3.9
func (m *ICMPv6NeighborAdvertisement) MarshalTo(dAtA []byte) (int, error)
func (*ICMPv6NeighborAdvertisement) ProtoMessage ¶
func (*ICMPv6NeighborAdvertisement) ProtoMessage()
func (*ICMPv6NeighborAdvertisement) Reset ¶
func (m *ICMPv6NeighborAdvertisement) Reset()
func (*ICMPv6NeighborAdvertisement) SetPacketContext ¶ added in v0.4.2
func (a *ICMPv6NeighborAdvertisement) SetPacketContext(ctx *PacketContext)
func (*ICMPv6NeighborAdvertisement) Size ¶ added in v0.3.9
func (m *ICMPv6NeighborAdvertisement) Size() (n int)
func (ICMPv6NeighborAdvertisement) Src ¶ added in v0.4.3
func (a ICMPv6NeighborAdvertisement) Src() string
func (*ICMPv6NeighborAdvertisement) String ¶
func (m *ICMPv6NeighborAdvertisement) String() string
func (ICMPv6NeighborAdvertisement) Time ¶ added in v0.4.3
func (i ICMPv6NeighborAdvertisement) Time() string
func (*ICMPv6NeighborAdvertisement) Unmarshal ¶ added in v0.3.9
func (m *ICMPv6NeighborAdvertisement) Unmarshal(dAtA []byte) error
func (*ICMPv6NeighborAdvertisement) XXX_DiscardUnknown ¶
func (m *ICMPv6NeighborAdvertisement) XXX_DiscardUnknown()
func (*ICMPv6NeighborAdvertisement) XXX_Marshal ¶
func (m *ICMPv6NeighborAdvertisement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ICMPv6NeighborAdvertisement) XXX_Merge ¶
func (m *ICMPv6NeighborAdvertisement) XXX_Merge(src proto.Message)
func (*ICMPv6NeighborAdvertisement) XXX_Size ¶
func (m *ICMPv6NeighborAdvertisement) XXX_Size() int
func (*ICMPv6NeighborAdvertisement) XXX_Unmarshal ¶
func (m *ICMPv6NeighborAdvertisement) XXX_Unmarshal(b []byte) error
type ICMPv6NeighborSolicitation ¶
type ICMPv6NeighborSolicitation struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` TargetAddress string `protobuf:"bytes,2,opt,name=TargetAddress,proto3" json:"TargetAddress,omitempty"` Options []*ICMPv6Option `protobuf:"bytes,3,rep,name=Options,proto3" json:"Options,omitempty"` Context *PacketContext `protobuf:"bytes,4,opt,name=Context,proto3" json:"Context,omitempty"` }
func (ICMPv6NeighborSolicitation) CSVHeader ¶
func (i ICMPv6NeighborSolicitation) CSVHeader() []string
func (ICMPv6NeighborSolicitation) CSVRecord ¶
func (i ICMPv6NeighborSolicitation) CSVRecord() []string
func (*ICMPv6NeighborSolicitation) Descriptor ¶
func (*ICMPv6NeighborSolicitation) Descriptor() ([]byte, []int)
func (ICMPv6NeighborSolicitation) Dst ¶ added in v0.4.3
func (a ICMPv6NeighborSolicitation) Dst() string
func (*ICMPv6NeighborSolicitation) GetContext ¶ added in v0.4.2
func (m *ICMPv6NeighborSolicitation) GetContext() *PacketContext
func (*ICMPv6NeighborSolicitation) GetOptions ¶
func (m *ICMPv6NeighborSolicitation) GetOptions() []*ICMPv6Option
func (*ICMPv6NeighborSolicitation) GetTargetAddress ¶
func (m *ICMPv6NeighborSolicitation) GetTargetAddress() string
func (*ICMPv6NeighborSolicitation) GetTimestamp ¶
func (m *ICMPv6NeighborSolicitation) GetTimestamp() string
func (ICMPv6NeighborSolicitation) Inc ¶ added in v0.4.0
func (a ICMPv6NeighborSolicitation) Inc()
func (ICMPv6NeighborSolicitation) JSON ¶ added in v0.4.0
func (a ICMPv6NeighborSolicitation) JSON() (string, error)
func (*ICMPv6NeighborSolicitation) Marshal ¶ added in v0.3.9
func (m *ICMPv6NeighborSolicitation) Marshal() (dAtA []byte, err error)
func (*ICMPv6NeighborSolicitation) MarshalTo ¶ added in v0.3.9
func (m *ICMPv6NeighborSolicitation) MarshalTo(dAtA []byte) (int, error)
func (*ICMPv6NeighborSolicitation) ProtoMessage ¶
func (*ICMPv6NeighborSolicitation) ProtoMessage()
func (*ICMPv6NeighborSolicitation) Reset ¶
func (m *ICMPv6NeighborSolicitation) Reset()
func (*ICMPv6NeighborSolicitation) SetPacketContext ¶ added in v0.4.2
func (a *ICMPv6NeighborSolicitation) SetPacketContext(ctx *PacketContext)
func (*ICMPv6NeighborSolicitation) Size ¶ added in v0.3.9
func (m *ICMPv6NeighborSolicitation) Size() (n int)
func (ICMPv6NeighborSolicitation) Src ¶ added in v0.4.3
func (a ICMPv6NeighborSolicitation) Src() string
func (*ICMPv6NeighborSolicitation) String ¶
func (m *ICMPv6NeighborSolicitation) String() string
func (ICMPv6NeighborSolicitation) Time ¶ added in v0.4.3
func (i ICMPv6NeighborSolicitation) Time() string
func (*ICMPv6NeighborSolicitation) Unmarshal ¶ added in v0.3.9
func (m *ICMPv6NeighborSolicitation) Unmarshal(dAtA []byte) error
func (*ICMPv6NeighborSolicitation) XXX_DiscardUnknown ¶
func (m *ICMPv6NeighborSolicitation) XXX_DiscardUnknown()
func (*ICMPv6NeighborSolicitation) XXX_Marshal ¶
func (m *ICMPv6NeighborSolicitation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ICMPv6NeighborSolicitation) XXX_Merge ¶
func (m *ICMPv6NeighborSolicitation) XXX_Merge(src proto.Message)
func (*ICMPv6NeighborSolicitation) XXX_Size ¶
func (m *ICMPv6NeighborSolicitation) XXX_Size() int
func (*ICMPv6NeighborSolicitation) XXX_Unmarshal ¶
func (m *ICMPv6NeighborSolicitation) XXX_Unmarshal(b []byte) error
type ICMPv6Option ¶
type ICMPv6Option struct { Type int32 `protobuf:"varint,1,opt,name=Type,proto3" json:"Type,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=Data,proto3" json:"Data,omitempty"` }
func (*ICMPv6Option) Descriptor ¶
func (*ICMPv6Option) Descriptor() ([]byte, []int)
func (*ICMPv6Option) GetData ¶
func (m *ICMPv6Option) GetData() []byte
func (*ICMPv6Option) GetType ¶
func (m *ICMPv6Option) GetType() int32
func (*ICMPv6Option) Marshal ¶ added in v0.3.9
func (m *ICMPv6Option) Marshal() (dAtA []byte, err error)
func (*ICMPv6Option) MarshalTo ¶ added in v0.3.9
func (m *ICMPv6Option) MarshalTo(dAtA []byte) (int, error)
func (*ICMPv6Option) ProtoMessage ¶
func (*ICMPv6Option) ProtoMessage()
func (*ICMPv6Option) Reset ¶
func (m *ICMPv6Option) Reset()
func (*ICMPv6Option) Size ¶ added in v0.3.9
func (m *ICMPv6Option) Size() (n int)
func (*ICMPv6Option) String ¶
func (m *ICMPv6Option) String() string
func (ICMPv6Option) ToString ¶
func (o ICMPv6Option) ToString() string
func (*ICMPv6Option) Unmarshal ¶ added in v0.3.9
func (m *ICMPv6Option) Unmarshal(dAtA []byte) error
func (*ICMPv6Option) XXX_DiscardUnknown ¶
func (m *ICMPv6Option) XXX_DiscardUnknown()
func (*ICMPv6Option) XXX_Marshal ¶
func (m *ICMPv6Option) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ICMPv6Option) XXX_Merge ¶
func (m *ICMPv6Option) XXX_Merge(src proto.Message)
func (*ICMPv6Option) XXX_Size ¶
func (m *ICMPv6Option) XXX_Size() int
func (*ICMPv6Option) XXX_Unmarshal ¶
func (m *ICMPv6Option) XXX_Unmarshal(b []byte) error
type ICMPv6RouterAdvertisement ¶
type ICMPv6RouterAdvertisement struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` HopLimit int32 `protobuf:"varint,2,opt,name=HopLimit,proto3" json:"HopLimit,omitempty"` Flags int32 `protobuf:"varint,3,opt,name=Flags,proto3" json:"Flags,omitempty"` RouterLifetime int32 `protobuf:"varint,4,opt,name=RouterLifetime,proto3" json:"RouterLifetime,omitempty"` ReachableTime uint32 `protobuf:"varint,5,opt,name=ReachableTime,proto3" json:"ReachableTime,omitempty"` RetransTimer uint32 `protobuf:"varint,6,opt,name=RetransTimer,proto3" json:"RetransTimer,omitempty"` Options []*ICMPv6Option `protobuf:"bytes,7,rep,name=Options,proto3" json:"Options,omitempty"` Context *PacketContext `protobuf:"bytes,8,opt,name=Context,proto3" json:"Context,omitempty"` }
func (ICMPv6RouterAdvertisement) CSVHeader ¶
func (i ICMPv6RouterAdvertisement) CSVHeader() []string
func (ICMPv6RouterAdvertisement) CSVRecord ¶
func (i ICMPv6RouterAdvertisement) CSVRecord() []string
func (*ICMPv6RouterAdvertisement) Descriptor ¶
func (*ICMPv6RouterAdvertisement) Descriptor() ([]byte, []int)
func (ICMPv6RouterAdvertisement) Dst ¶ added in v0.4.3
func (a ICMPv6RouterAdvertisement) Dst() string
func (*ICMPv6RouterAdvertisement) GetContext ¶ added in v0.4.2
func (m *ICMPv6RouterAdvertisement) GetContext() *PacketContext
func (*ICMPv6RouterAdvertisement) GetFlags ¶
func (m *ICMPv6RouterAdvertisement) GetFlags() int32
func (*ICMPv6RouterAdvertisement) GetHopLimit ¶
func (m *ICMPv6RouterAdvertisement) GetHopLimit() int32
func (*ICMPv6RouterAdvertisement) GetOptions ¶
func (m *ICMPv6RouterAdvertisement) GetOptions() []*ICMPv6Option
func (*ICMPv6RouterAdvertisement) GetReachableTime ¶
func (m *ICMPv6RouterAdvertisement) GetReachableTime() uint32
func (*ICMPv6RouterAdvertisement) GetRetransTimer ¶
func (m *ICMPv6RouterAdvertisement) GetRetransTimer() uint32
func (*ICMPv6RouterAdvertisement) GetRouterLifetime ¶
func (m *ICMPv6RouterAdvertisement) GetRouterLifetime() int32
func (*ICMPv6RouterAdvertisement) GetTimestamp ¶
func (m *ICMPv6RouterAdvertisement) GetTimestamp() string
func (ICMPv6RouterAdvertisement) Inc ¶ added in v0.4.0
func (a ICMPv6RouterAdvertisement) Inc()
func (ICMPv6RouterAdvertisement) JSON ¶ added in v0.4.0
func (a ICMPv6RouterAdvertisement) JSON() (string, error)
func (*ICMPv6RouterAdvertisement) Marshal ¶ added in v0.3.9
func (m *ICMPv6RouterAdvertisement) Marshal() (dAtA []byte, err error)
func (*ICMPv6RouterAdvertisement) MarshalTo ¶ added in v0.3.9
func (m *ICMPv6RouterAdvertisement) MarshalTo(dAtA []byte) (int, error)
func (*ICMPv6RouterAdvertisement) ProtoMessage ¶
func (*ICMPv6RouterAdvertisement) ProtoMessage()
func (*ICMPv6RouterAdvertisement) Reset ¶
func (m *ICMPv6RouterAdvertisement) Reset()
func (*ICMPv6RouterAdvertisement) SetPacketContext ¶ added in v0.4.2
func (a *ICMPv6RouterAdvertisement) SetPacketContext(ctx *PacketContext)
func (*ICMPv6RouterAdvertisement) Size ¶ added in v0.3.9
func (m *ICMPv6RouterAdvertisement) Size() (n int)
func (ICMPv6RouterAdvertisement) Src ¶ added in v0.4.3
func (a ICMPv6RouterAdvertisement) Src() string
func (*ICMPv6RouterAdvertisement) String ¶
func (m *ICMPv6RouterAdvertisement) String() string
func (ICMPv6RouterAdvertisement) Time ¶ added in v0.4.3
func (i ICMPv6RouterAdvertisement) Time() string
func (*ICMPv6RouterAdvertisement) Unmarshal ¶ added in v0.3.9
func (m *ICMPv6RouterAdvertisement) Unmarshal(dAtA []byte) error
func (*ICMPv6RouterAdvertisement) XXX_DiscardUnknown ¶
func (m *ICMPv6RouterAdvertisement) XXX_DiscardUnknown()
func (*ICMPv6RouterAdvertisement) XXX_Marshal ¶
func (m *ICMPv6RouterAdvertisement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ICMPv6RouterAdvertisement) XXX_Merge ¶
func (m *ICMPv6RouterAdvertisement) XXX_Merge(src proto.Message)
func (*ICMPv6RouterAdvertisement) XXX_Size ¶
func (m *ICMPv6RouterAdvertisement) XXX_Size() int
func (*ICMPv6RouterAdvertisement) XXX_Unmarshal ¶
func (m *ICMPv6RouterAdvertisement) XXX_Unmarshal(b []byte) error
type ICMPv6RouterSolicitation ¶
type ICMPv6RouterSolicitation struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Options []*ICMPv6Option `protobuf:"bytes,2,rep,name=Options,proto3" json:"Options,omitempty"` Context *PacketContext `protobuf:"bytes,3,opt,name=Context,proto3" json:"Context,omitempty"` }
func (ICMPv6RouterSolicitation) CSVHeader ¶
func (i ICMPv6RouterSolicitation) CSVHeader() []string
func (ICMPv6RouterSolicitation) CSVRecord ¶
func (i ICMPv6RouterSolicitation) CSVRecord() []string
func (*ICMPv6RouterSolicitation) Descriptor ¶
func (*ICMPv6RouterSolicitation) Descriptor() ([]byte, []int)
func (ICMPv6RouterSolicitation) Dst ¶ added in v0.4.3
func (a ICMPv6RouterSolicitation) Dst() string
func (*ICMPv6RouterSolicitation) GetContext ¶ added in v0.4.2
func (m *ICMPv6RouterSolicitation) GetContext() *PacketContext
func (*ICMPv6RouterSolicitation) GetOptions ¶
func (m *ICMPv6RouterSolicitation) GetOptions() []*ICMPv6Option
func (*ICMPv6RouterSolicitation) GetTimestamp ¶
func (m *ICMPv6RouterSolicitation) GetTimestamp() string
func (ICMPv6RouterSolicitation) Inc ¶ added in v0.4.0
func (a ICMPv6RouterSolicitation) Inc()
func (ICMPv6RouterSolicitation) JSON ¶ added in v0.4.0
func (a ICMPv6RouterSolicitation) JSON() (string, error)
func (*ICMPv6RouterSolicitation) Marshal ¶ added in v0.3.9
func (m *ICMPv6RouterSolicitation) Marshal() (dAtA []byte, err error)
func (*ICMPv6RouterSolicitation) MarshalTo ¶ added in v0.3.9
func (m *ICMPv6RouterSolicitation) MarshalTo(dAtA []byte) (int, error)
func (*ICMPv6RouterSolicitation) ProtoMessage ¶
func (*ICMPv6RouterSolicitation) ProtoMessage()
func (*ICMPv6RouterSolicitation) Reset ¶
func (m *ICMPv6RouterSolicitation) Reset()
func (*ICMPv6RouterSolicitation) SetPacketContext ¶ added in v0.4.2
func (a *ICMPv6RouterSolicitation) SetPacketContext(ctx *PacketContext)
func (*ICMPv6RouterSolicitation) Size ¶ added in v0.3.9
func (m *ICMPv6RouterSolicitation) Size() (n int)
func (ICMPv6RouterSolicitation) Src ¶ added in v0.4.3
func (a ICMPv6RouterSolicitation) Src() string
func (*ICMPv6RouterSolicitation) String ¶
func (m *ICMPv6RouterSolicitation) String() string
func (ICMPv6RouterSolicitation) Time ¶ added in v0.4.3
func (i ICMPv6RouterSolicitation) Time() string
func (*ICMPv6RouterSolicitation) Unmarshal ¶ added in v0.3.9
func (m *ICMPv6RouterSolicitation) Unmarshal(dAtA []byte) error
func (*ICMPv6RouterSolicitation) XXX_DiscardUnknown ¶
func (m *ICMPv6RouterSolicitation) XXX_DiscardUnknown()
func (*ICMPv6RouterSolicitation) XXX_Marshal ¶
func (m *ICMPv6RouterSolicitation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ICMPv6RouterSolicitation) XXX_Merge ¶
func (m *ICMPv6RouterSolicitation) XXX_Merge(src proto.Message)
func (*ICMPv6RouterSolicitation) XXX_Size ¶
func (m *ICMPv6RouterSolicitation) XXX_Size() int
func (*ICMPv6RouterSolicitation) XXX_Unmarshal ¶
func (m *ICMPv6RouterSolicitation) XXX_Unmarshal(b []byte) error
type IGMP ¶
type IGMP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Type int32 `protobuf:"varint,2,opt,name=Type,proto3" json:"Type,omitempty"` MaxResponseTime uint64 `protobuf:"varint,3,opt,name=MaxResponseTime,proto3" json:"MaxResponseTime,omitempty"` Checksum int32 `protobuf:"varint,4,opt,name=Checksum,proto3" json:"Checksum,omitempty"` GroupAddress []byte `protobuf:"bytes,5,opt,name=GroupAddress,proto3" json:"GroupAddress,omitempty"` SupressRouterProcessing bool `protobuf:"varint,6,opt,name=SupressRouterProcessing,proto3" json:"SupressRouterProcessing,omitempty"` RobustnessValue int32 `protobuf:"varint,7,opt,name=RobustnessValue,proto3" json:"RobustnessValue,omitempty"` IntervalTime uint64 `protobuf:"varint,8,opt,name=IntervalTime,proto3" json:"IntervalTime,omitempty"` SourceAddresses []string `protobuf:"bytes,9,rep,name=SourceAddresses,proto3" json:"SourceAddresses,omitempty"` NumberOfGroupRecords int32 `protobuf:"varint,10,opt,name=NumberOfGroupRecords,proto3" json:"NumberOfGroupRecords,omitempty"` NumberOfSources int32 `protobuf:"varint,11,opt,name=NumberOfSources,proto3" json:"NumberOfSources,omitempty"` GroupRecords []*IGMPv3GroupRecord `protobuf:"bytes,12,rep,name=GroupRecords,proto3" json:"GroupRecords,omitempty"` Version int32 `protobuf:"varint,13,opt,name=Version,proto3" json:"Version,omitempty"` Context *PacketContext `protobuf:"bytes,14,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*IGMP) Descriptor ¶
func (*IGMP) GetChecksum ¶
func (*IGMP) GetContext ¶ added in v0.4.2
func (m *IGMP) GetContext() *PacketContext
func (*IGMP) GetGroupAddress ¶
func (*IGMP) GetGroupRecords ¶
func (m *IGMP) GetGroupRecords() []*IGMPv3GroupRecord
func (*IGMP) GetIntervalTime ¶
func (*IGMP) GetMaxResponseTime ¶
func (*IGMP) GetNumberOfGroupRecords ¶
func (*IGMP) GetNumberOfSources ¶
func (*IGMP) GetRobustnessValue ¶
func (*IGMP) GetSourceAddresses ¶
func (*IGMP) GetSupressRouterProcessing ¶
func (*IGMP) GetTimestamp ¶
func (*IGMP) GetVersion ¶
func (*IGMP) ProtoMessage ¶
func (*IGMP) ProtoMessage()
func (*IGMP) SetPacketContext ¶ added in v0.4.2
func (a *IGMP) SetPacketContext(ctx *PacketContext)
func (*IGMP) XXX_DiscardUnknown ¶
func (m *IGMP) XXX_DiscardUnknown()
func (*IGMP) XXX_Unmarshal ¶
type IGMPv3GroupRecord ¶
type IGMPv3GroupRecord struct { Type int32 `protobuf:"varint,1,opt,name=Type,proto3" json:"Type,omitempty"` AuxDataLen int32 `protobuf:"varint,2,opt,name=AuxDataLen,proto3" json:"AuxDataLen,omitempty"` NumberOfSources int32 `protobuf:"varint,3,opt,name=NumberOfSources,proto3" json:"NumberOfSources,omitempty"` MulticastAddress string `protobuf:"bytes,4,opt,name=MulticastAddress,proto3" json:"MulticastAddress,omitempty"` SourceAddresses []string `protobuf:"bytes,5,rep,name=SourceAddresses,proto3" json:"SourceAddresses,omitempty"` }
func (*IGMPv3GroupRecord) Descriptor ¶
func (*IGMPv3GroupRecord) Descriptor() ([]byte, []int)
func (*IGMPv3GroupRecord) GetAuxDataLen ¶
func (m *IGMPv3GroupRecord) GetAuxDataLen() int32
func (*IGMPv3GroupRecord) GetMulticastAddress ¶
func (m *IGMPv3GroupRecord) GetMulticastAddress() string
func (*IGMPv3GroupRecord) GetNumberOfSources ¶
func (m *IGMPv3GroupRecord) GetNumberOfSources() int32
func (*IGMPv3GroupRecord) GetSourceAddresses ¶
func (m *IGMPv3GroupRecord) GetSourceAddresses() []string
func (*IGMPv3GroupRecord) GetType ¶
func (m *IGMPv3GroupRecord) GetType() int32
func (*IGMPv3GroupRecord) Marshal ¶ added in v0.3.9
func (m *IGMPv3GroupRecord) Marshal() (dAtA []byte, err error)
func (*IGMPv3GroupRecord) MarshalTo ¶ added in v0.3.9
func (m *IGMPv3GroupRecord) MarshalTo(dAtA []byte) (int, error)
func (*IGMPv3GroupRecord) ProtoMessage ¶
func (*IGMPv3GroupRecord) ProtoMessage()
func (*IGMPv3GroupRecord) Reset ¶
func (m *IGMPv3GroupRecord) Reset()
func (*IGMPv3GroupRecord) Size ¶ added in v0.3.9
func (m *IGMPv3GroupRecord) Size() (n int)
func (*IGMPv3GroupRecord) String ¶
func (m *IGMPv3GroupRecord) String() string
func (IGMPv3GroupRecord) ToString ¶
func (i IGMPv3GroupRecord) ToString() string
func (*IGMPv3GroupRecord) Unmarshal ¶ added in v0.3.9
func (m *IGMPv3GroupRecord) Unmarshal(dAtA []byte) error
func (*IGMPv3GroupRecord) XXX_DiscardUnknown ¶
func (m *IGMPv3GroupRecord) XXX_DiscardUnknown()
func (*IGMPv3GroupRecord) XXX_Marshal ¶
func (m *IGMPv3GroupRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IGMPv3GroupRecord) XXX_Merge ¶
func (m *IGMPv3GroupRecord) XXX_Merge(src proto.Message)
func (*IGMPv3GroupRecord) XXX_Size ¶
func (m *IGMPv3GroupRecord) XXX_Size() int
func (*IGMPv3GroupRecord) XXX_Unmarshal ¶
func (m *IGMPv3GroupRecord) XXX_Unmarshal(b []byte) error
type IPNet ¶ added in v0.3.9
type IPNet struct { IP string `protobuf:"bytes,1,opt,name=IP,proto3" json:"IP,omitempty"` IPMask string `protobuf:"bytes,2,opt,name=IPMask,proto3" json:"IPMask,omitempty"` }
func (*IPNet) Descriptor ¶ added in v0.3.9
func (*IPNet) ProtoMessage ¶ added in v0.3.9
func (*IPNet) ProtoMessage()
func (*IPNet) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *IPNet) XXX_DiscardUnknown()
func (*IPNet) XXX_Marshal ¶ added in v0.3.9
func (*IPNet) XXX_Unmarshal ¶ added in v0.3.9
type IPSecAH ¶ added in v0.3.7
type IPSecAH struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Reserved int32 `protobuf:"varint,2,opt,name=Reserved,proto3" json:"Reserved,omitempty"` SPI int32 `protobuf:"varint,3,opt,name=SPI,proto3" json:"SPI,omitempty"` Seq int32 `protobuf:"varint,4,opt,name=Seq,proto3" json:"Seq,omitempty"` AuthenticationData []byte `protobuf:"bytes,5,opt,name=AuthenticationData,proto3" json:"AuthenticationData,omitempty"` Context *PacketContext `protobuf:"bytes,6,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*IPSecAH) Descriptor ¶ added in v0.3.7
func (*IPSecAH) GetAuthenticationData ¶ added in v0.3.7
func (*IPSecAH) GetContext ¶ added in v0.4.2
func (m *IPSecAH) GetContext() *PacketContext
func (*IPSecAH) GetReserved ¶ added in v0.3.7
func (*IPSecAH) GetTimestamp ¶ added in v0.3.7
func (*IPSecAH) ProtoMessage ¶ added in v0.3.7
func (*IPSecAH) ProtoMessage()
func (*IPSecAH) SetPacketContext ¶ added in v0.4.2
func (a *IPSecAH) SetPacketContext(ctx *PacketContext)
func (*IPSecAH) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *IPSecAH) XXX_DiscardUnknown()
func (*IPSecAH) XXX_Marshal ¶ added in v0.3.7
func (*IPSecAH) XXX_Unmarshal ¶ added in v0.3.7
type IPSecESP ¶ added in v0.3.7
type IPSecESP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` SPI int32 `protobuf:"varint,2,opt,name=SPI,proto3" json:"SPI,omitempty"` Seq int32 `protobuf:"varint,3,opt,name=Seq,proto3" json:"Seq,omitempty"` LenEncrypted int32 `protobuf:"varint,4,opt,name=LenEncrypted,proto3" json:"LenEncrypted,omitempty"` Context *PacketContext `protobuf:"bytes,5,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*IPSecESP) Descriptor ¶ added in v0.3.7
func (*IPSecESP) GetContext ¶ added in v0.4.2
func (m *IPSecESP) GetContext() *PacketContext
func (*IPSecESP) GetLenEncrypted ¶ added in v0.3.7
func (*IPSecESP) GetTimestamp ¶ added in v0.3.7
func (*IPSecESP) ProtoMessage ¶ added in v0.3.7
func (*IPSecESP) ProtoMessage()
func (*IPSecESP) SetPacketContext ¶ added in v0.4.2
func (a *IPSecESP) SetPacketContext(ctx *PacketContext)
func (*IPSecESP) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *IPSecESP) XXX_DiscardUnknown()
func (*IPSecESP) XXX_Marshal ¶ added in v0.3.7
func (*IPSecESP) XXX_Unmarshal ¶ added in v0.3.7
type IPv4 ¶
type IPv4 struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Version int32 `protobuf:"varint,2,opt,name=Version,proto3" json:"Version,omitempty"` IHL int32 `protobuf:"varint,3,opt,name=IHL,proto3" json:"IHL,omitempty"` TOS int32 `protobuf:"varint,4,opt,name=TOS,proto3" json:"TOS,omitempty"` Length int32 `protobuf:"varint,5,opt,name=Length,proto3" json:"Length,omitempty"` Id int32 `protobuf:"varint,6,opt,name=Id,proto3" json:"Id,omitempty"` Flags int32 `protobuf:"varint,7,opt,name=Flags,proto3" json:"Flags,omitempty"` FragOffset int32 `protobuf:"varint,8,opt,name=FragOffset,proto3" json:"FragOffset,omitempty"` TTL int32 `protobuf:"varint,9,opt,name=TTL,proto3" json:"TTL,omitempty"` Protocol int32 `protobuf:"varint,10,opt,name=Protocol,proto3" json:"Protocol,omitempty"` Checksum int32 `protobuf:"varint,11,opt,name=Checksum,proto3" json:"Checksum,omitempty"` SrcIP string `protobuf:"bytes,12,opt,name=SrcIP,proto3" json:"SrcIP,omitempty"` DstIP string `protobuf:"bytes,13,opt,name=DstIP,proto3" json:"DstIP,omitempty"` Padding []byte `protobuf:"bytes,14,opt,name=Padding,proto3" json:"Padding,omitempty"` Options []*IPv4Option `protobuf:"bytes,15,rep,name=Options,proto3" json:"Options,omitempty"` PayloadEntropy float64 `protobuf:"fixed64,16,opt,name=PayloadEntropy,proto3" json:"PayloadEntropy,omitempty"` PayloadSize int32 `protobuf:"varint,17,opt,name=PayloadSize,proto3" json:"PayloadSize,omitempty"` Context *PacketContext `protobuf:"bytes,18,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*IPv4) Descriptor ¶
func (*IPv4) GetChecksum ¶
func (*IPv4) GetContext ¶ added in v0.4.2
func (m *IPv4) GetContext() *PacketContext
func (*IPv4) GetFragOffset ¶
func (*IPv4) GetOptions ¶
func (m *IPv4) GetOptions() []*IPv4Option
func (*IPv4) GetPadding ¶
func (*IPv4) GetPayloadEntropy ¶
func (*IPv4) GetPayloadSize ¶
func (*IPv4) GetProtocol ¶
func (*IPv4) GetTimestamp ¶
func (*IPv4) GetVersion ¶
func (*IPv4) ProtoMessage ¶
func (*IPv4) ProtoMessage()
func (*IPv4) SetPacketContext ¶ added in v0.4.2
func (a *IPv4) SetPacketContext(ctx *PacketContext)
func (*IPv4) XXX_DiscardUnknown ¶
func (m *IPv4) XXX_DiscardUnknown()
func (*IPv4) XXX_Unmarshal ¶
type IPv4Option ¶
type IPv4Option struct { OptionType int32 `protobuf:"varint,1,opt,name=OptionType,proto3" json:"OptionType,omitempty"` OptionLength int32 `protobuf:"varint,2,opt,name=OptionLength,proto3" json:"OptionLength,omitempty"` OptionData []byte `protobuf:"bytes,3,opt,name=OptionData,proto3" json:"OptionData,omitempty"` }
func (*IPv4Option) Descriptor ¶
func (*IPv4Option) Descriptor() ([]byte, []int)
func (*IPv4Option) GetOptionData ¶
func (m *IPv4Option) GetOptionData() []byte
func (*IPv4Option) GetOptionLength ¶
func (m *IPv4Option) GetOptionLength() int32
func (*IPv4Option) GetOptionType ¶
func (m *IPv4Option) GetOptionType() int32
func (*IPv4Option) Marshal ¶ added in v0.3.9
func (m *IPv4Option) Marshal() (dAtA []byte, err error)
func (*IPv4Option) MarshalTo ¶ added in v0.3.9
func (m *IPv4Option) MarshalTo(dAtA []byte) (int, error)
func (*IPv4Option) ProtoMessage ¶
func (*IPv4Option) ProtoMessage()
func (*IPv4Option) Reset ¶
func (m *IPv4Option) Reset()
func (*IPv4Option) Size ¶ added in v0.3.9
func (m *IPv4Option) Size() (n int)
func (*IPv4Option) String ¶
func (m *IPv4Option) String() string
func (IPv4Option) ToString ¶
func (i IPv4Option) ToString() string
func (*IPv4Option) Unmarshal ¶ added in v0.3.9
func (m *IPv4Option) Unmarshal(dAtA []byte) error
func (*IPv4Option) XXX_DiscardUnknown ¶
func (m *IPv4Option) XXX_DiscardUnknown()
func (*IPv4Option) XXX_Marshal ¶
func (m *IPv4Option) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IPv4Option) XXX_Merge ¶
func (m *IPv4Option) XXX_Merge(src proto.Message)
func (*IPv4Option) XXX_Size ¶
func (m *IPv4Option) XXX_Size() int
func (*IPv4Option) XXX_Unmarshal ¶
func (m *IPv4Option) XXX_Unmarshal(b []byte) error
type IPv6 ¶
type IPv6 struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Version int32 `protobuf:"varint,2,opt,name=Version,proto3" json:"Version,omitempty"` TrafficClass int32 `protobuf:"varint,3,opt,name=TrafficClass,proto3" json:"TrafficClass,omitempty"` FlowLabel uint32 `protobuf:"varint,4,opt,name=FlowLabel,proto3" json:"FlowLabel,omitempty"` Length int32 `protobuf:"varint,5,opt,name=Length,proto3" json:"Length,omitempty"` NextHeader int32 `protobuf:"varint,6,opt,name=NextHeader,proto3" json:"NextHeader,omitempty"` HopLimit int32 `protobuf:"varint,7,opt,name=HopLimit,proto3" json:"HopLimit,omitempty"` SrcIP string `protobuf:"bytes,8,opt,name=SrcIP,proto3" json:"SrcIP,omitempty"` DstIP string `protobuf:"bytes,9,opt,name=DstIP,proto3" json:"DstIP,omitempty"` PayloadEntropy float64 `protobuf:"fixed64,10,opt,name=PayloadEntropy,proto3" json:"PayloadEntropy,omitempty"` PayloadSize int32 `protobuf:"varint,11,opt,name=PayloadSize,proto3" json:"PayloadSize,omitempty"` HopByHop *IPv6HopByHop `protobuf:"bytes,12,opt,name=HopByHop,proto3" json:"HopByHop,omitempty"` Context *PacketContext `protobuf:"bytes,13,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*IPv6) Descriptor ¶
func (*IPv6) GetContext ¶ added in v0.4.2
func (m *IPv6) GetContext() *PacketContext
func (*IPv6) GetFlowLabel ¶
func (*IPv6) GetHopByHop ¶
func (m *IPv6) GetHopByHop() *IPv6HopByHop
func (*IPv6) GetHopLimit ¶
func (*IPv6) GetNextHeader ¶
func (*IPv6) GetPayloadEntropy ¶
func (*IPv6) GetPayloadSize ¶
func (*IPv6) GetTimestamp ¶
func (*IPv6) GetTrafficClass ¶
func (*IPv6) GetVersion ¶
func (*IPv6) ProtoMessage ¶
func (*IPv6) ProtoMessage()
func (*IPv6) SetPacketContext ¶ added in v0.4.2
func (a *IPv6) SetPacketContext(ctx *PacketContext)
func (*IPv6) XXX_DiscardUnknown ¶
func (m *IPv6) XXX_DiscardUnknown()
func (*IPv6) XXX_Unmarshal ¶
type IPv6Fragment ¶ added in v0.3.7
type IPv6Fragment struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` NextHeader int32 `protobuf:"varint,2,opt,name=NextHeader,proto3" json:"NextHeader,omitempty"` Reserved1 int32 `protobuf:"varint,3,opt,name=Reserved1,proto3" json:"Reserved1,omitempty"` FragmentOffset int32 `protobuf:"varint,4,opt,name=FragmentOffset,proto3" json:"FragmentOffset,omitempty"` Reserved2 int32 `protobuf:"varint,5,opt,name=Reserved2,proto3" json:"Reserved2,omitempty"` MoreFragments bool `protobuf:"varint,6,opt,name=MoreFragments,proto3" json:"MoreFragments,omitempty"` Identification uint32 `protobuf:"varint,7,opt,name=Identification,proto3" json:"Identification,omitempty"` Context *PacketContext `protobuf:"bytes,8,opt,name=Context,proto3" json:"Context,omitempty"` }
func (IPv6Fragment) CSVHeader ¶ added in v0.3.7
func (a IPv6Fragment) CSVHeader() []string
func (IPv6Fragment) CSVRecord ¶ added in v0.3.7
func (a IPv6Fragment) CSVRecord() []string
func (*IPv6Fragment) Descriptor ¶ added in v0.3.7
func (*IPv6Fragment) Descriptor() ([]byte, []int)
func (IPv6Fragment) Dst ¶ added in v0.4.3
func (a IPv6Fragment) Dst() string
func (*IPv6Fragment) GetContext ¶ added in v0.4.2
func (m *IPv6Fragment) GetContext() *PacketContext
func (*IPv6Fragment) GetFragmentOffset ¶ added in v0.3.7
func (m *IPv6Fragment) GetFragmentOffset() int32
func (*IPv6Fragment) GetIdentification ¶ added in v0.3.7
func (m *IPv6Fragment) GetIdentification() uint32
func (*IPv6Fragment) GetMoreFragments ¶ added in v0.3.7
func (m *IPv6Fragment) GetMoreFragments() bool
func (*IPv6Fragment) GetNextHeader ¶ added in v0.3.7
func (m *IPv6Fragment) GetNextHeader() int32
func (*IPv6Fragment) GetReserved1 ¶ added in v0.3.7
func (m *IPv6Fragment) GetReserved1() int32
func (*IPv6Fragment) GetReserved2 ¶ added in v0.3.7
func (m *IPv6Fragment) GetReserved2() int32
func (*IPv6Fragment) GetTimestamp ¶ added in v0.3.7
func (m *IPv6Fragment) GetTimestamp() string
func (IPv6Fragment) Inc ¶ added in v0.4.0
func (a IPv6Fragment) Inc()
func (IPv6Fragment) JSON ¶ added in v0.4.0
func (a IPv6Fragment) JSON() (string, error)
func (*IPv6Fragment) Marshal ¶ added in v0.3.9
func (m *IPv6Fragment) Marshal() (dAtA []byte, err error)
func (*IPv6Fragment) MarshalTo ¶ added in v0.3.9
func (m *IPv6Fragment) MarshalTo(dAtA []byte) (int, error)
func (*IPv6Fragment) ProtoMessage ¶ added in v0.3.7
func (*IPv6Fragment) ProtoMessage()
func (*IPv6Fragment) Reset ¶ added in v0.3.7
func (m *IPv6Fragment) Reset()
func (*IPv6Fragment) SetPacketContext ¶ added in v0.4.2
func (a *IPv6Fragment) SetPacketContext(ctx *PacketContext)
func (*IPv6Fragment) Size ¶ added in v0.3.9
func (m *IPv6Fragment) Size() (n int)
func (IPv6Fragment) Src ¶ added in v0.4.3
func (a IPv6Fragment) Src() string
func (*IPv6Fragment) String ¶ added in v0.3.7
func (m *IPv6Fragment) String() string
func (IPv6Fragment) Time ¶ added in v0.4.3
func (a IPv6Fragment) Time() string
func (*IPv6Fragment) Unmarshal ¶ added in v0.3.9
func (m *IPv6Fragment) Unmarshal(dAtA []byte) error
func (*IPv6Fragment) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *IPv6Fragment) XXX_DiscardUnknown()
func (*IPv6Fragment) XXX_Marshal ¶ added in v0.3.7
func (m *IPv6Fragment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IPv6Fragment) XXX_Merge ¶ added in v0.3.7
func (m *IPv6Fragment) XXX_Merge(src proto.Message)
func (*IPv6Fragment) XXX_Size ¶ added in v0.3.7
func (m *IPv6Fragment) XXX_Size() int
func (*IPv6Fragment) XXX_Unmarshal ¶ added in v0.3.7
func (m *IPv6Fragment) XXX_Unmarshal(b []byte) error
type IPv6HopByHop ¶
type IPv6HopByHop struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Options []*IPv6HopByHopOption `protobuf:"bytes,2,rep,name=Options,proto3" json:"Options,omitempty"` Context *PacketContext `protobuf:"bytes,3,opt,name=Context,proto3" json:"Context,omitempty"` }
func (IPv6HopByHop) CSVHeader ¶
func (l IPv6HopByHop) CSVHeader() []string
func (IPv6HopByHop) CSVRecord ¶
func (l IPv6HopByHop) CSVRecord() []string
func (*IPv6HopByHop) Descriptor ¶
func (*IPv6HopByHop) Descriptor() ([]byte, []int)
func (IPv6HopByHop) Dst ¶ added in v0.4.3
func (a IPv6HopByHop) Dst() string
func (*IPv6HopByHop) GetContext ¶ added in v0.4.2
func (m *IPv6HopByHop) GetContext() *PacketContext
func (*IPv6HopByHop) GetOptions ¶
func (m *IPv6HopByHop) GetOptions() []*IPv6HopByHopOption
func (*IPv6HopByHop) GetTimestamp ¶
func (m *IPv6HopByHop) GetTimestamp() string
func (IPv6HopByHop) Inc ¶ added in v0.4.0
func (a IPv6HopByHop) Inc()
func (IPv6HopByHop) JSON ¶ added in v0.4.0
func (a IPv6HopByHop) JSON() (string, error)
func (*IPv6HopByHop) Marshal ¶ added in v0.3.9
func (m *IPv6HopByHop) Marshal() (dAtA []byte, err error)
func (*IPv6HopByHop) MarshalTo ¶ added in v0.3.9
func (m *IPv6HopByHop) MarshalTo(dAtA []byte) (int, error)
func (*IPv6HopByHop) ProtoMessage ¶
func (*IPv6HopByHop) ProtoMessage()
func (*IPv6HopByHop) Reset ¶
func (m *IPv6HopByHop) Reset()
func (*IPv6HopByHop) SetPacketContext ¶ added in v0.4.2
func (a *IPv6HopByHop) SetPacketContext(ctx *PacketContext)
func (*IPv6HopByHop) Size ¶ added in v0.3.9
func (m *IPv6HopByHop) Size() (n int)
func (IPv6HopByHop) Src ¶ added in v0.4.3
func (a IPv6HopByHop) Src() string
func (*IPv6HopByHop) String ¶
func (m *IPv6HopByHop) String() string
func (IPv6HopByHop) Time ¶ added in v0.4.3
func (l IPv6HopByHop) Time() string
func (IPv6HopByHop) ToString ¶
func (h IPv6HopByHop) ToString() string
func (*IPv6HopByHop) Unmarshal ¶ added in v0.3.9
func (m *IPv6HopByHop) Unmarshal(dAtA []byte) error
func (*IPv6HopByHop) XXX_DiscardUnknown ¶
func (m *IPv6HopByHop) XXX_DiscardUnknown()
func (*IPv6HopByHop) XXX_Marshal ¶
func (m *IPv6HopByHop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IPv6HopByHop) XXX_Merge ¶
func (m *IPv6HopByHop) XXX_Merge(src proto.Message)
func (*IPv6HopByHop) XXX_Size ¶
func (m *IPv6HopByHop) XXX_Size() int
func (*IPv6HopByHop) XXX_Unmarshal ¶
func (m *IPv6HopByHop) XXX_Unmarshal(b []byte) error
type IPv6HopByHopOption ¶
type IPv6HopByHopOption struct { OptionType int32 `protobuf:"varint,1,opt,name=OptionType,proto3" json:"OptionType,omitempty"` OptionLength int32 `protobuf:"varint,2,opt,name=OptionLength,proto3" json:"OptionLength,omitempty"` ActualLength int32 `protobuf:"varint,3,opt,name=ActualLength,proto3" json:"ActualLength,omitempty"` OptionData []byte `protobuf:"bytes,4,opt,name=OptionData,proto3" json:"OptionData,omitempty"` OptionAlignment *IPv6HopByHopOptionAlignment `protobuf:"bytes,5,opt,name=OptionAlignment,proto3" json:"OptionAlignment,omitempty"` }
func (*IPv6HopByHopOption) Descriptor ¶
func (*IPv6HopByHopOption) Descriptor() ([]byte, []int)
func (*IPv6HopByHopOption) GetActualLength ¶
func (m *IPv6HopByHopOption) GetActualLength() int32
func (*IPv6HopByHopOption) GetOptionAlignment ¶
func (m *IPv6HopByHopOption) GetOptionAlignment() *IPv6HopByHopOptionAlignment
func (*IPv6HopByHopOption) GetOptionData ¶
func (m *IPv6HopByHopOption) GetOptionData() []byte
func (*IPv6HopByHopOption) GetOptionLength ¶
func (m *IPv6HopByHopOption) GetOptionLength() int32
func (*IPv6HopByHopOption) GetOptionType ¶
func (m *IPv6HopByHopOption) GetOptionType() int32
func (*IPv6HopByHopOption) Marshal ¶ added in v0.3.9
func (m *IPv6HopByHopOption) Marshal() (dAtA []byte, err error)
func (*IPv6HopByHopOption) MarshalTo ¶ added in v0.3.9
func (m *IPv6HopByHopOption) MarshalTo(dAtA []byte) (int, error)
func (*IPv6HopByHopOption) ProtoMessage ¶
func (*IPv6HopByHopOption) ProtoMessage()
func (*IPv6HopByHopOption) Reset ¶
func (m *IPv6HopByHopOption) Reset()
func (*IPv6HopByHopOption) Size ¶ added in v0.3.9
func (m *IPv6HopByHopOption) Size() (n int)
func (*IPv6HopByHopOption) String ¶
func (m *IPv6HopByHopOption) String() string
func (IPv6HopByHopOption) ToString ¶
func (o IPv6HopByHopOption) ToString() string
func (*IPv6HopByHopOption) Unmarshal ¶ added in v0.3.9
func (m *IPv6HopByHopOption) Unmarshal(dAtA []byte) error
func (*IPv6HopByHopOption) XXX_DiscardUnknown ¶
func (m *IPv6HopByHopOption) XXX_DiscardUnknown()
func (*IPv6HopByHopOption) XXX_Marshal ¶
func (m *IPv6HopByHopOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IPv6HopByHopOption) XXX_Merge ¶
func (m *IPv6HopByHopOption) XXX_Merge(src proto.Message)
func (*IPv6HopByHopOption) XXX_Size ¶
func (m *IPv6HopByHopOption) XXX_Size() int
func (*IPv6HopByHopOption) XXX_Unmarshal ¶
func (m *IPv6HopByHopOption) XXX_Unmarshal(b []byte) error
type IPv6HopByHopOptionAlignment ¶
type IPv6HopByHopOptionAlignment struct { One int32 `protobuf:"varint,1,opt,name=One,proto3" json:"One,omitempty"` Two int32 `protobuf:"varint,2,opt,name=Two,proto3" json:"Two,omitempty"` }
func (*IPv6HopByHopOptionAlignment) Descriptor ¶
func (*IPv6HopByHopOptionAlignment) Descriptor() ([]byte, []int)
func (*IPv6HopByHopOptionAlignment) GetOne ¶
func (m *IPv6HopByHopOptionAlignment) GetOne() int32
func (*IPv6HopByHopOptionAlignment) GetTwo ¶
func (m *IPv6HopByHopOptionAlignment) GetTwo() int32
func (*IPv6HopByHopOptionAlignment) Marshal ¶ added in v0.3.9
func (m *IPv6HopByHopOptionAlignment) Marshal() (dAtA []byte, err error)
func (*IPv6HopByHopOptionAlignment) MarshalTo ¶ added in v0.3.9
func (m *IPv6HopByHopOptionAlignment) MarshalTo(dAtA []byte) (int, error)
func (*IPv6HopByHopOptionAlignment) ProtoMessage ¶
func (*IPv6HopByHopOptionAlignment) ProtoMessage()
func (*IPv6HopByHopOptionAlignment) Reset ¶
func (m *IPv6HopByHopOptionAlignment) Reset()
func (*IPv6HopByHopOptionAlignment) Size ¶ added in v0.3.9
func (m *IPv6HopByHopOptionAlignment) Size() (n int)
func (*IPv6HopByHopOptionAlignment) String ¶
func (m *IPv6HopByHopOptionAlignment) String() string
func (IPv6HopByHopOptionAlignment) ToString ¶
func (a IPv6HopByHopOptionAlignment) ToString() string
func (*IPv6HopByHopOptionAlignment) Unmarshal ¶ added in v0.3.9
func (m *IPv6HopByHopOptionAlignment) Unmarshal(dAtA []byte) error
func (*IPv6HopByHopOptionAlignment) XXX_DiscardUnknown ¶
func (m *IPv6HopByHopOptionAlignment) XXX_DiscardUnknown()
func (*IPv6HopByHopOptionAlignment) XXX_Marshal ¶
func (m *IPv6HopByHopOptionAlignment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IPv6HopByHopOptionAlignment) XXX_Merge ¶
func (m *IPv6HopByHopOptionAlignment) XXX_Merge(src proto.Message)
func (*IPv6HopByHopOptionAlignment) XXX_Size ¶
func (m *IPv6HopByHopOptionAlignment) XXX_Size() int
func (*IPv6HopByHopOptionAlignment) XXX_Unmarshal ¶
func (m *IPv6HopByHopOptionAlignment) XXX_Unmarshal(b []byte) error
type InterAreaPrefixLSA ¶ added in v0.3.9
type InterAreaPrefixLSA struct { Metric uint32 `protobuf:"varint,1,opt,name=Metric,proto3" json:"Metric,omitempty"` PrefixLength int32 `protobuf:"varint,2,opt,name=PrefixLength,proto3" json:"PrefixLength,omitempty"` PrefixOptions int32 `protobuf:"varint,3,opt,name=PrefixOptions,proto3" json:"PrefixOptions,omitempty"` AddressPrefix []byte `protobuf:"bytes,4,opt,name=AddressPrefix,proto3" json:"AddressPrefix,omitempty"` }
func (*InterAreaPrefixLSA) Descriptor ¶ added in v0.3.9
func (*InterAreaPrefixLSA) Descriptor() ([]byte, []int)
func (*InterAreaPrefixLSA) GetAddressPrefix ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) GetAddressPrefix() []byte
func (*InterAreaPrefixLSA) GetMetric ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) GetMetric() uint32
func (*InterAreaPrefixLSA) GetPrefixLength ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) GetPrefixLength() int32
func (*InterAreaPrefixLSA) GetPrefixOptions ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) GetPrefixOptions() int32
func (*InterAreaPrefixLSA) Marshal ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) Marshal() (dAtA []byte, err error)
func (*InterAreaPrefixLSA) MarshalTo ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) MarshalTo(dAtA []byte) (int, error)
func (*InterAreaPrefixLSA) ProtoMessage ¶ added in v0.3.9
func (*InterAreaPrefixLSA) ProtoMessage()
func (*InterAreaPrefixLSA) Reset ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) Reset()
func (*InterAreaPrefixLSA) Size ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) Size() (n int)
func (*InterAreaPrefixLSA) String ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) String() string
func (InterAreaPrefixLSA) ToString ¶ added in v0.3.9
func (r InterAreaPrefixLSA) ToString() string
func (*InterAreaPrefixLSA) Unmarshal ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) Unmarshal(dAtA []byte) error
func (*InterAreaPrefixLSA) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) XXX_DiscardUnknown()
func (*InterAreaPrefixLSA) XXX_Marshal ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InterAreaPrefixLSA) XXX_Merge ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) XXX_Merge(src proto.Message)
func (*InterAreaPrefixLSA) XXX_Size ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) XXX_Size() int
func (*InterAreaPrefixLSA) XXX_Unmarshal ¶ added in v0.3.9
func (m *InterAreaPrefixLSA) XXX_Unmarshal(b []byte) error
type InterAreaRouterLSA ¶ added in v0.3.9
type InterAreaRouterLSA struct { Options uint32 `protobuf:"varint,1,opt,name=Options,proto3" json:"Options,omitempty"` Metric uint32 `protobuf:"varint,2,opt,name=Metric,proto3" json:"Metric,omitempty"` DestinationRouterID uint32 `protobuf:"varint,3,opt,name=DestinationRouterID,proto3" json:"DestinationRouterID,omitempty"` }
func (*InterAreaRouterLSA) Descriptor ¶ added in v0.3.9
func (*InterAreaRouterLSA) Descriptor() ([]byte, []int)
func (*InterAreaRouterLSA) GetDestinationRouterID ¶ added in v0.3.9
func (m *InterAreaRouterLSA) GetDestinationRouterID() uint32
func (*InterAreaRouterLSA) GetMetric ¶ added in v0.3.9
func (m *InterAreaRouterLSA) GetMetric() uint32
func (*InterAreaRouterLSA) GetOptions ¶ added in v0.3.9
func (m *InterAreaRouterLSA) GetOptions() uint32
func (*InterAreaRouterLSA) Marshal ¶ added in v0.3.9
func (m *InterAreaRouterLSA) Marshal() (dAtA []byte, err error)
func (*InterAreaRouterLSA) MarshalTo ¶ added in v0.3.9
func (m *InterAreaRouterLSA) MarshalTo(dAtA []byte) (int, error)
func (*InterAreaRouterLSA) ProtoMessage ¶ added in v0.3.9
func (*InterAreaRouterLSA) ProtoMessage()
func (*InterAreaRouterLSA) Reset ¶ added in v0.3.9
func (m *InterAreaRouterLSA) Reset()
func (*InterAreaRouterLSA) Size ¶ added in v0.3.9
func (m *InterAreaRouterLSA) Size() (n int)
func (*InterAreaRouterLSA) String ¶ added in v0.3.9
func (m *InterAreaRouterLSA) String() string
func (InterAreaRouterLSA) ToString ¶ added in v0.3.9
func (r InterAreaRouterLSA) ToString() string
func (*InterAreaRouterLSA) Unmarshal ¶ added in v0.3.9
func (m *InterAreaRouterLSA) Unmarshal(dAtA []byte) error
func (*InterAreaRouterLSA) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *InterAreaRouterLSA) XXX_DiscardUnknown()
func (*InterAreaRouterLSA) XXX_Marshal ¶ added in v0.3.9
func (m *InterAreaRouterLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InterAreaRouterLSA) XXX_Merge ¶ added in v0.3.9
func (m *InterAreaRouterLSA) XXX_Merge(src proto.Message)
func (*InterAreaRouterLSA) XXX_Size ¶ added in v0.3.9
func (m *InterAreaRouterLSA) XXX_Size() int
func (*InterAreaRouterLSA) XXX_Unmarshal ¶ added in v0.3.9
func (m *InterAreaRouterLSA) XXX_Unmarshal(b []byte) error
type IntraAreaPrefixLSA ¶ added in v0.3.9
type IntraAreaPrefixLSA struct { NumOfPrefixes int32 `protobuf:"varint,1,opt,name=NumOfPrefixes,proto3" json:"NumOfPrefixes,omitempty"` RefLSType int32 `protobuf:"varint,2,opt,name=RefLSType,proto3" json:"RefLSType,omitempty"` RefLinkStateID uint32 `protobuf:"varint,3,opt,name=RefLinkStateID,proto3" json:"RefLinkStateID,omitempty"` RefAdvRouter uint32 `protobuf:"varint,4,opt,name=RefAdvRouter,proto3" json:"RefAdvRouter,omitempty"` Prefixes []*LSAPrefix `protobuf:"bytes,5,rep,name=Prefixes,proto3" json:"Prefixes,omitempty"` }
func (*IntraAreaPrefixLSA) Descriptor ¶ added in v0.3.9
func (*IntraAreaPrefixLSA) Descriptor() ([]byte, []int)
func (*IntraAreaPrefixLSA) GetNumOfPrefixes ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) GetNumOfPrefixes() int32
func (*IntraAreaPrefixLSA) GetPrefixes ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) GetPrefixes() []*LSAPrefix
func (*IntraAreaPrefixLSA) GetRefAdvRouter ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) GetRefAdvRouter() uint32
func (*IntraAreaPrefixLSA) GetRefLSType ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) GetRefLSType() int32
func (*IntraAreaPrefixLSA) GetRefLinkStateID ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) GetRefLinkStateID() uint32
func (*IntraAreaPrefixLSA) Marshal ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) Marshal() (dAtA []byte, err error)
func (*IntraAreaPrefixLSA) MarshalTo ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) MarshalTo(dAtA []byte) (int, error)
func (*IntraAreaPrefixLSA) ProtoMessage ¶ added in v0.3.9
func (*IntraAreaPrefixLSA) ProtoMessage()
func (*IntraAreaPrefixLSA) Reset ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) Reset()
func (*IntraAreaPrefixLSA) Size ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) Size() (n int)
func (*IntraAreaPrefixLSA) String ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) String() string
func (IntraAreaPrefixLSA) ToString ¶ added in v0.3.9
func (r IntraAreaPrefixLSA) ToString() string
func (*IntraAreaPrefixLSA) Unmarshal ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) Unmarshal(dAtA []byte) error
func (*IntraAreaPrefixLSA) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) XXX_DiscardUnknown()
func (*IntraAreaPrefixLSA) XXX_Marshal ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IntraAreaPrefixLSA) XXX_Merge ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) XXX_Merge(src proto.Message)
func (*IntraAreaPrefixLSA) XXX_Size ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) XXX_Size() int
func (*IntraAreaPrefixLSA) XXX_Unmarshal ¶ added in v0.3.9
func (m *IntraAreaPrefixLSA) XXX_Unmarshal(b []byte) error
type LCM ¶ added in v0.3.7
type LCM struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Magic int32 `protobuf:"varint,2,opt,name=Magic,proto3" json:"Magic,omitempty"` SequenceNumber int32 `protobuf:"varint,3,opt,name=SequenceNumber,proto3" json:"SequenceNumber,omitempty"` PayloadSize int32 `protobuf:"varint,4,opt,name=PayloadSize,proto3" json:"PayloadSize,omitempty"` FragmentOffset int32 `protobuf:"varint,5,opt,name=FragmentOffset,proto3" json:"FragmentOffset,omitempty"` FragmentNumber int32 `protobuf:"varint,6,opt,name=FragmentNumber,proto3" json:"FragmentNumber,omitempty"` TotalFragments int32 `protobuf:"varint,7,opt,name=TotalFragments,proto3" json:"TotalFragments,omitempty"` ChannelName string `protobuf:"bytes,8,opt,name=ChannelName,proto3" json:"ChannelName,omitempty"` Fragmented bool `protobuf:"varint,9,opt,name=Fragmented,proto3" json:"Fragmented,omitempty"` Context *PacketContext `protobuf:"bytes,10,opt,name=Context,proto3" json:"Context,omitempty"` }
LCM (Lightweight Communications and Marshalling) is a set of libraries and tools for message passing and data marshalling, targeted at real-time systems where high-bandwidth and low latency are critical. It provides a publish/subscribe message passing model and automatic marshalling/unmarshalling code generation with bindings for applications in a variety of programming languages. References https://lcm-proj.github.io/ https://github.com/lcm-proj/lcm
func (*LCM) Descriptor ¶ added in v0.3.7
func (*LCM) GetChannelName ¶ added in v0.3.7
func (*LCM) GetContext ¶ added in v0.4.2
func (m *LCM) GetContext() *PacketContext
func (*LCM) GetFragmentNumber ¶ added in v0.3.7
func (*LCM) GetFragmentOffset ¶ added in v0.3.7
func (*LCM) GetFragmented ¶ added in v0.3.7
func (*LCM) GetPayloadSize ¶ added in v0.3.7
func (*LCM) GetSequenceNumber ¶ added in v0.3.7
func (*LCM) GetTimestamp ¶ added in v0.3.7
func (*LCM) GetTotalFragments ¶ added in v0.3.7
func (*LCM) ProtoMessage ¶ added in v0.3.7
func (*LCM) ProtoMessage()
func (*LCM) SetPacketContext ¶ added in v0.4.2
func (a *LCM) SetPacketContext(ctx *PacketContext)
func (*LCM) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *LCM) XXX_DiscardUnknown()
func (*LCM) XXX_Marshal ¶ added in v0.3.7
func (*LCM) XXX_Unmarshal ¶ added in v0.3.7
type LLC ¶
type LLC struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` DSAP int32 `protobuf:"varint,2,opt,name=DSAP,proto3" json:"DSAP,omitempty"` IG bool `protobuf:"varint,3,opt,name=IG,proto3" json:"IG,omitempty"` SSAP int32 `protobuf:"varint,4,opt,name=SSAP,proto3" json:"SSAP,omitempty"` CR bool `protobuf:"varint,5,opt,name=CR,proto3" json:"CR,omitempty"` Control int32 `protobuf:"varint,6,opt,name=Control,proto3" json:"Control,omitempty"` }
LLC is the layer used for 802.2 Logical Link Control headers. See http://standards.ieee.org/getieee802/download/802.2-1998.pdf
func (*LLC) Descriptor ¶
func (*LLC) GetControl ¶
func (*LLC) GetTimestamp ¶
func (*LLC) ProtoMessage ¶
func (*LLC) ProtoMessage()
func (*LLC) SetPacketContext ¶ added in v0.4.2
func (a *LLC) SetPacketContext(ctx *PacketContext)
func (*LLC) XXX_DiscardUnknown ¶
func (m *LLC) XXX_DiscardUnknown()
func (*LLC) XXX_Unmarshal ¶
type LLDPCapabilities ¶
type LLDPCapabilities struct { Other bool `protobuf:"varint,1,opt,name=Other,proto3" json:"Other,omitempty"` Repeater bool `protobuf:"varint,2,opt,name=Repeater,proto3" json:"Repeater,omitempty"` Bridge bool `protobuf:"varint,3,opt,name=Bridge,proto3" json:"Bridge,omitempty"` WLANAP bool `protobuf:"varint,4,opt,name=WLANAP,proto3" json:"WLANAP,omitempty"` Router bool `protobuf:"varint,5,opt,name=Router,proto3" json:"Router,omitempty"` Phone bool `protobuf:"varint,6,opt,name=Phone,proto3" json:"Phone,omitempty"` DocSis bool `protobuf:"varint,7,opt,name=DocSis,proto3" json:"DocSis,omitempty"` StationOnly bool `protobuf:"varint,8,opt,name=StationOnly,proto3" json:"StationOnly,omitempty"` CVLAN bool `protobuf:"varint,9,opt,name=CVLAN,proto3" json:"CVLAN,omitempty"` SVLAN bool `protobuf:"varint,10,opt,name=SVLAN,proto3" json:"SVLAN,omitempty"` TMPR bool `protobuf:"varint,11,opt,name=TMPR,proto3" json:"TMPR,omitempty"` }
func (*LLDPCapabilities) Descriptor ¶
func (*LLDPCapabilities) Descriptor() ([]byte, []int)
func (*LLDPCapabilities) GetBridge ¶
func (m *LLDPCapabilities) GetBridge() bool
func (*LLDPCapabilities) GetCVLAN ¶
func (m *LLDPCapabilities) GetCVLAN() bool
func (*LLDPCapabilities) GetDocSis ¶
func (m *LLDPCapabilities) GetDocSis() bool
func (*LLDPCapabilities) GetOther ¶
func (m *LLDPCapabilities) GetOther() bool
func (*LLDPCapabilities) GetPhone ¶
func (m *LLDPCapabilities) GetPhone() bool
func (*LLDPCapabilities) GetRepeater ¶
func (m *LLDPCapabilities) GetRepeater() bool
func (*LLDPCapabilities) GetRouter ¶
func (m *LLDPCapabilities) GetRouter() bool
func (*LLDPCapabilities) GetSVLAN ¶
func (m *LLDPCapabilities) GetSVLAN() bool
func (*LLDPCapabilities) GetStationOnly ¶
func (m *LLDPCapabilities) GetStationOnly() bool
func (*LLDPCapabilities) GetTMPR ¶
func (m *LLDPCapabilities) GetTMPR() bool
func (*LLDPCapabilities) GetWLANAP ¶
func (m *LLDPCapabilities) GetWLANAP() bool
func (*LLDPCapabilities) Marshal ¶ added in v0.3.9
func (m *LLDPCapabilities) Marshal() (dAtA []byte, err error)
func (*LLDPCapabilities) MarshalTo ¶ added in v0.3.9
func (m *LLDPCapabilities) MarshalTo(dAtA []byte) (int, error)
func (*LLDPCapabilities) ProtoMessage ¶
func (*LLDPCapabilities) ProtoMessage()
func (*LLDPCapabilities) Reset ¶
func (m *LLDPCapabilities) Reset()
func (*LLDPCapabilities) Size ¶ added in v0.3.9
func (m *LLDPCapabilities) Size() (n int)
func (*LLDPCapabilities) String ¶
func (m *LLDPCapabilities) String() string
func (*LLDPCapabilities) ToString ¶
func (c *LLDPCapabilities) ToString() string
func (*LLDPCapabilities) Unmarshal ¶ added in v0.3.9
func (m *LLDPCapabilities) Unmarshal(dAtA []byte) error
func (*LLDPCapabilities) XXX_DiscardUnknown ¶
func (m *LLDPCapabilities) XXX_DiscardUnknown()
func (*LLDPCapabilities) XXX_Marshal ¶
func (m *LLDPCapabilities) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LLDPCapabilities) XXX_Merge ¶
func (m *LLDPCapabilities) XXX_Merge(src proto.Message)
func (*LLDPCapabilities) XXX_Size ¶
func (m *LLDPCapabilities) XXX_Size() int
func (*LLDPCapabilities) XXX_Unmarshal ¶
func (m *LLDPCapabilities) XXX_Unmarshal(b []byte) error
type LLDPChassisID ¶
type LLDPChassisID struct { Subtype int32 `protobuf:"varint,1,opt,name=Subtype,proto3" json:"Subtype,omitempty"` ID []byte `protobuf:"bytes,2,opt,name=ID,proto3" json:"ID,omitempty"` }
func (*LLDPChassisID) Descriptor ¶
func (*LLDPChassisID) Descriptor() ([]byte, []int)
func (*LLDPChassisID) GetID ¶
func (m *LLDPChassisID) GetID() []byte
func (*LLDPChassisID) GetSubtype ¶
func (m *LLDPChassisID) GetSubtype() int32
func (*LLDPChassisID) Marshal ¶ added in v0.3.9
func (m *LLDPChassisID) Marshal() (dAtA []byte, err error)
func (*LLDPChassisID) MarshalTo ¶ added in v0.3.9
func (m *LLDPChassisID) MarshalTo(dAtA []byte) (int, error)
func (*LLDPChassisID) ProtoMessage ¶
func (*LLDPChassisID) ProtoMessage()
func (*LLDPChassisID) Reset ¶
func (m *LLDPChassisID) Reset()
func (*LLDPChassisID) Size ¶ added in v0.3.9
func (m *LLDPChassisID) Size() (n int)
func (*LLDPChassisID) String ¶
func (m *LLDPChassisID) String() string
func (LLDPChassisID) ToString ¶
func (l LLDPChassisID) ToString() string
func (*LLDPChassisID) Unmarshal ¶ added in v0.3.9
func (m *LLDPChassisID) Unmarshal(dAtA []byte) error
func (*LLDPChassisID) XXX_DiscardUnknown ¶
func (m *LLDPChassisID) XXX_DiscardUnknown()
func (*LLDPChassisID) XXX_Marshal ¶
func (m *LLDPChassisID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LLDPChassisID) XXX_Merge ¶
func (m *LLDPChassisID) XXX_Merge(src proto.Message)
func (*LLDPChassisID) XXX_Size ¶
func (m *LLDPChassisID) XXX_Size() int
func (*LLDPChassisID) XXX_Unmarshal ¶
func (m *LLDPChassisID) XXX_Unmarshal(b []byte) error
type LLDPMgmtAddress ¶
type LLDPMgmtAddress struct { Subtype int32 `protobuf:"varint,1,opt,name=Subtype,proto3" json:"Subtype,omitempty"` Address []byte `protobuf:"bytes,2,opt,name=Address,proto3" json:"Address,omitempty"` InterfaceSubtype int32 `protobuf:"varint,3,opt,name=InterfaceSubtype,proto3" json:"InterfaceSubtype,omitempty"` InterfaceNumber uint32 `protobuf:"varint,4,opt,name=InterfaceNumber,proto3" json:"InterfaceNumber,omitempty"` OID string `protobuf:"bytes,5,opt,name=OID,proto3" json:"OID,omitempty"` }
func (*LLDPMgmtAddress) Descriptor ¶
func (*LLDPMgmtAddress) Descriptor() ([]byte, []int)
func (*LLDPMgmtAddress) GetAddress ¶
func (m *LLDPMgmtAddress) GetAddress() []byte
func (*LLDPMgmtAddress) GetInterfaceNumber ¶
func (m *LLDPMgmtAddress) GetInterfaceNumber() uint32
func (*LLDPMgmtAddress) GetInterfaceSubtype ¶
func (m *LLDPMgmtAddress) GetInterfaceSubtype() int32
func (*LLDPMgmtAddress) GetOID ¶
func (m *LLDPMgmtAddress) GetOID() string
func (*LLDPMgmtAddress) GetSubtype ¶
func (m *LLDPMgmtAddress) GetSubtype() int32
func (*LLDPMgmtAddress) Marshal ¶ added in v0.3.9
func (m *LLDPMgmtAddress) Marshal() (dAtA []byte, err error)
func (*LLDPMgmtAddress) MarshalTo ¶ added in v0.3.9
func (m *LLDPMgmtAddress) MarshalTo(dAtA []byte) (int, error)
func (*LLDPMgmtAddress) ProtoMessage ¶
func (*LLDPMgmtAddress) ProtoMessage()
func (*LLDPMgmtAddress) Reset ¶
func (m *LLDPMgmtAddress) Reset()
func (*LLDPMgmtAddress) Size ¶ added in v0.3.9
func (m *LLDPMgmtAddress) Size() (n int)
func (*LLDPMgmtAddress) String ¶
func (m *LLDPMgmtAddress) String() string
func (*LLDPMgmtAddress) ToString ¶
func (lldma *LLDPMgmtAddress) ToString() string
func (*LLDPMgmtAddress) Unmarshal ¶ added in v0.3.9
func (m *LLDPMgmtAddress) Unmarshal(dAtA []byte) error
func (*LLDPMgmtAddress) XXX_DiscardUnknown ¶
func (m *LLDPMgmtAddress) XXX_DiscardUnknown()
func (*LLDPMgmtAddress) XXX_Marshal ¶
func (m *LLDPMgmtAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LLDPMgmtAddress) XXX_Merge ¶
func (m *LLDPMgmtAddress) XXX_Merge(src proto.Message)
func (*LLDPMgmtAddress) XXX_Size ¶
func (m *LLDPMgmtAddress) XXX_Size() int
func (*LLDPMgmtAddress) XXX_Unmarshal ¶
func (m *LLDPMgmtAddress) XXX_Unmarshal(b []byte) error
type LLDPOrgSpecificTLV ¶
type LLDPOrgSpecificTLV struct { OUI uint32 `protobuf:"varint,1,opt,name=OUI,proto3" json:"OUI,omitempty"` SubType int32 `protobuf:"varint,2,opt,name=SubType,proto3" json:"SubType,omitempty"` Info []byte `protobuf:"bytes,3,opt,name=Info,proto3" json:"Info,omitempty"` }
func (*LLDPOrgSpecificTLV) Descriptor ¶
func (*LLDPOrgSpecificTLV) Descriptor() ([]byte, []int)
func (*LLDPOrgSpecificTLV) GetInfo ¶
func (m *LLDPOrgSpecificTLV) GetInfo() []byte
func (*LLDPOrgSpecificTLV) GetOUI ¶
func (m *LLDPOrgSpecificTLV) GetOUI() uint32
func (*LLDPOrgSpecificTLV) GetSubType ¶
func (m *LLDPOrgSpecificTLV) GetSubType() int32
func (*LLDPOrgSpecificTLV) Marshal ¶ added in v0.3.9
func (m *LLDPOrgSpecificTLV) Marshal() (dAtA []byte, err error)
func (*LLDPOrgSpecificTLV) MarshalTo ¶ added in v0.3.9
func (m *LLDPOrgSpecificTLV) MarshalTo(dAtA []byte) (int, error)
func (*LLDPOrgSpecificTLV) ProtoMessage ¶
func (*LLDPOrgSpecificTLV) ProtoMessage()
func (*LLDPOrgSpecificTLV) Reset ¶
func (m *LLDPOrgSpecificTLV) Reset()
func (*LLDPOrgSpecificTLV) Size ¶ added in v0.3.9
func (m *LLDPOrgSpecificTLV) Size() (n int)
func (*LLDPOrgSpecificTLV) String ¶
func (m *LLDPOrgSpecificTLV) String() string
func (*LLDPOrgSpecificTLV) ToString ¶
func (lldst *LLDPOrgSpecificTLV) ToString() string
func (*LLDPOrgSpecificTLV) Unmarshal ¶ added in v0.3.9
func (m *LLDPOrgSpecificTLV) Unmarshal(dAtA []byte) error
func (*LLDPOrgSpecificTLV) XXX_DiscardUnknown ¶
func (m *LLDPOrgSpecificTLV) XXX_DiscardUnknown()
func (*LLDPOrgSpecificTLV) XXX_Marshal ¶
func (m *LLDPOrgSpecificTLV) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LLDPOrgSpecificTLV) XXX_Merge ¶
func (m *LLDPOrgSpecificTLV) XXX_Merge(src proto.Message)
func (*LLDPOrgSpecificTLV) XXX_Size ¶
func (m *LLDPOrgSpecificTLV) XXX_Size() int
func (*LLDPOrgSpecificTLV) XXX_Unmarshal ¶
func (m *LLDPOrgSpecificTLV) XXX_Unmarshal(b []byte) error
type LLDPPortID ¶
type LLDPPortID struct { Subtype int32 `protobuf:"varint,1,opt,name=Subtype,proto3" json:"Subtype,omitempty"` ID []byte `protobuf:"bytes,2,opt,name=ID,proto3" json:"ID,omitempty"` }
func (*LLDPPortID) Descriptor ¶
func (*LLDPPortID) Descriptor() ([]byte, []int)
func (*LLDPPortID) GetID ¶
func (m *LLDPPortID) GetID() []byte
func (*LLDPPortID) GetSubtype ¶
func (m *LLDPPortID) GetSubtype() int32
func (*LLDPPortID) Marshal ¶ added in v0.3.9
func (m *LLDPPortID) Marshal() (dAtA []byte, err error)
func (*LLDPPortID) MarshalTo ¶ added in v0.3.9
func (m *LLDPPortID) MarshalTo(dAtA []byte) (int, error)
func (*LLDPPortID) ProtoMessage ¶
func (*LLDPPortID) ProtoMessage()
func (*LLDPPortID) Reset ¶
func (m *LLDPPortID) Reset()
func (*LLDPPortID) Size ¶ added in v0.3.9
func (m *LLDPPortID) Size() (n int)
func (*LLDPPortID) String ¶
func (m *LLDPPortID) String() string
func (LLDPPortID) ToString ¶
func (l LLDPPortID) ToString() string
func (*LLDPPortID) Unmarshal ¶ added in v0.3.9
func (m *LLDPPortID) Unmarshal(dAtA []byte) error
func (*LLDPPortID) XXX_DiscardUnknown ¶
func (m *LLDPPortID) XXX_DiscardUnknown()
func (*LLDPPortID) XXX_Marshal ¶
func (m *LLDPPortID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LLDPPortID) XXX_Merge ¶
func (m *LLDPPortID) XXX_Merge(src proto.Message)
func (*LLDPPortID) XXX_Size ¶
func (m *LLDPPortID) XXX_Size() int
func (*LLDPPortID) XXX_Unmarshal ¶
func (m *LLDPPortID) XXX_Unmarshal(b []byte) error
type LLDPSysCapabilities ¶
type LLDPSysCapabilities struct { SystemCap *LLDPCapabilities `protobuf:"bytes,1,opt,name=SystemCap,proto3" json:"SystemCap,omitempty"` EnabledCap *LLDPCapabilities `protobuf:"bytes,2,opt,name=EnabledCap,proto3" json:"EnabledCap,omitempty"` }
func (*LLDPSysCapabilities) Descriptor ¶
func (*LLDPSysCapabilities) Descriptor() ([]byte, []int)
func (*LLDPSysCapabilities) GetEnabledCap ¶
func (m *LLDPSysCapabilities) GetEnabledCap() *LLDPCapabilities
func (*LLDPSysCapabilities) GetSystemCap ¶
func (m *LLDPSysCapabilities) GetSystemCap() *LLDPCapabilities
func (*LLDPSysCapabilities) Marshal ¶ added in v0.3.9
func (m *LLDPSysCapabilities) Marshal() (dAtA []byte, err error)
func (*LLDPSysCapabilities) MarshalTo ¶ added in v0.3.9
func (m *LLDPSysCapabilities) MarshalTo(dAtA []byte) (int, error)
func (*LLDPSysCapabilities) ProtoMessage ¶
func (*LLDPSysCapabilities) ProtoMessage()
func (*LLDPSysCapabilities) Reset ¶
func (m *LLDPSysCapabilities) Reset()
func (*LLDPSysCapabilities) Size ¶ added in v0.3.9
func (m *LLDPSysCapabilities) Size() (n int)
func (*LLDPSysCapabilities) String ¶
func (m *LLDPSysCapabilities) String() string
func (*LLDPSysCapabilities) ToString ¶
func (lldsc *LLDPSysCapabilities) ToString() string
func (*LLDPSysCapabilities) Unmarshal ¶ added in v0.3.9
func (m *LLDPSysCapabilities) Unmarshal(dAtA []byte) error
func (*LLDPSysCapabilities) XXX_DiscardUnknown ¶
func (m *LLDPSysCapabilities) XXX_DiscardUnknown()
func (*LLDPSysCapabilities) XXX_Marshal ¶
func (m *LLDPSysCapabilities) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LLDPSysCapabilities) XXX_Merge ¶
func (m *LLDPSysCapabilities) XXX_Merge(src proto.Message)
func (*LLDPSysCapabilities) XXX_Size ¶
func (m *LLDPSysCapabilities) XXX_Size() int
func (*LLDPSysCapabilities) XXX_Unmarshal ¶
func (m *LLDPSysCapabilities) XXX_Unmarshal(b []byte) error
type LSA ¶ added in v0.3.9
type LSA struct { Header *LSAheader `protobuf:"bytes,1,opt,name=Header,proto3" json:"Header,omitempty"` // interface Content RLSAV2 *RouterLSAV2 `protobuf:"bytes,2,opt,name=RLSAV2,proto3" json:"RLSAV2,omitempty"` ASELSAV2 *ASExternalLSAV2 `protobuf:"bytes,3,opt,name=ASELSAV2,proto3" json:"ASELSAV2,omitempty"` RLSA *RouterLSA `protobuf:"bytes,4,opt,name=RLSA,proto3" json:"RLSA,omitempty"` NLSA *NetworkLSA `protobuf:"bytes,5,opt,name=NLSA,proto3" json:"NLSA,omitempty"` InterAPrefixLSA *InterAreaPrefixLSA `protobuf:"bytes,6,opt,name=InterAPrefixLSA,proto3" json:"InterAPrefixLSA,omitempty"` IARouterLSA *InterAreaRouterLSA `protobuf:"bytes,7,opt,name=IARouterLSA,proto3" json:"IARouterLSA,omitempty"` ASELSA *ASExternalLSA `protobuf:"bytes,8,opt,name=ASELSA,proto3" json:"ASELSA,omitempty"` LLSA *LinkLSA `protobuf:"bytes,9,opt,name=LLSA,proto3" json:"LLSA,omitempty"` IntraAPrefixLSA *IntraAreaPrefixLSA `protobuf:"bytes,10,opt,name=IntraAPrefixLSA,proto3" json:"IntraAPrefixLSA,omitempty"` Context *PacketContext `protobuf:"bytes,11,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*LSA) Descriptor ¶ added in v0.3.9
func (*LSA) GetASELSA ¶ added in v0.3.9
func (m *LSA) GetASELSA() *ASExternalLSA
func (*LSA) GetASELSAV2 ¶ added in v0.3.9
func (m *LSA) GetASELSAV2() *ASExternalLSAV2
func (*LSA) GetContext ¶ added in v0.4.2
func (m *LSA) GetContext() *PacketContext
func (*LSA) GetIARouterLSA ¶ added in v0.3.9
func (m *LSA) GetIARouterLSA() *InterAreaRouterLSA
func (*LSA) GetInterAPrefixLSA ¶ added in v0.3.9
func (m *LSA) GetInterAPrefixLSA() *InterAreaPrefixLSA
func (*LSA) GetIntraAPrefixLSA ¶ added in v0.3.9
func (m *LSA) GetIntraAPrefixLSA() *IntraAreaPrefixLSA
func (*LSA) GetNLSA ¶ added in v0.3.9
func (m *LSA) GetNLSA() *NetworkLSA
func (*LSA) GetRLSAV2 ¶ added in v0.3.9
func (m *LSA) GetRLSAV2() *RouterLSAV2
func (*LSA) ProtoMessage ¶ added in v0.3.9
func (*LSA) ProtoMessage()
func (*LSA) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *LSA) XXX_DiscardUnknown()
func (*LSA) XXX_Marshal ¶ added in v0.3.9
func (*LSA) XXX_Unmarshal ¶ added in v0.3.9
type LSAPrefix ¶ added in v0.3.9
type LSAPrefix struct { PrefixLength int32 `protobuf:"varint,1,opt,name=PrefixLength,proto3" json:"PrefixLength,omitempty"` PrefixOptions int32 `protobuf:"varint,2,opt,name=PrefixOptions,proto3" json:"PrefixOptions,omitempty"` Metric int32 `protobuf:"varint,3,opt,name=Metric,proto3" json:"Metric,omitempty"` AddressPrefix []byte `protobuf:"bytes,4,opt,name=AddressPrefix,proto3" json:"AddressPrefix,omitempty"` }
func (*LSAPrefix) Descriptor ¶ added in v0.3.9
func (*LSAPrefix) GetAddressPrefix ¶ added in v0.3.9
func (*LSAPrefix) GetPrefixLength ¶ added in v0.3.9
func (*LSAPrefix) GetPrefixOptions ¶ added in v0.3.9
func (*LSAPrefix) ProtoMessage ¶ added in v0.3.9
func (*LSAPrefix) ProtoMessage()
func (*LSAPrefix) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *LSAPrefix) XXX_DiscardUnknown()
func (*LSAPrefix) XXX_Marshal ¶ added in v0.3.9
func (*LSAPrefix) XXX_Unmarshal ¶ added in v0.3.9
type LSAheader ¶ added in v0.3.9
type LSAheader struct { LSAge int32 `protobuf:"varint,1,opt,name=LSAge,proto3" json:"LSAge,omitempty"` LSType int32 `protobuf:"varint,2,opt,name=LSType,proto3" json:"LSType,omitempty"` LinkStateID uint32 `protobuf:"varint,3,opt,name=LinkStateID,proto3" json:"LinkStateID,omitempty"` AdvRouter uint32 `protobuf:"varint,4,opt,name=AdvRouter,proto3" json:"AdvRouter,omitempty"` LSSeqNumber uint32 `protobuf:"varint,5,opt,name=LSSeqNumber,proto3" json:"LSSeqNumber,omitempty"` LSChecksum int32 `protobuf:"varint,6,opt,name=LSChecksum,proto3" json:"LSChecksum,omitempty"` Length int32 `protobuf:"varint,7,opt,name=Length,proto3" json:"Length,omitempty"` LSOptions int32 `protobuf:"varint,8,opt,name=LSOptions,proto3" json:"LSOptions,omitempty"` }
func (*LSAheader) Descriptor ¶ added in v0.3.9
func (*LSAheader) GetAdvRouter ¶ added in v0.3.9
func (*LSAheader) GetLSChecksum ¶ added in v0.3.9
func (*LSAheader) GetLSOptions ¶ added in v0.3.9
func (*LSAheader) GetLSSeqNumber ¶ added in v0.3.9
func (*LSAheader) GetLinkStateID ¶ added in v0.3.9
func (*LSAheader) ProtoMessage ¶ added in v0.3.9
func (*LSAheader) ProtoMessage()
func (*LSAheader) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *LSAheader) XXX_DiscardUnknown()
func (*LSAheader) XXX_Marshal ¶ added in v0.3.9
func (*LSAheader) XXX_Unmarshal ¶ added in v0.3.9
type LSReq ¶ added in v0.3.9
type LSReq struct { LSType int32 `protobuf:"varint,1,opt,name=LSType,proto3" json:"LSType,omitempty"` LSID uint32 `protobuf:"varint,2,opt,name=LSID,proto3" json:"LSID,omitempty"` AdvRouter uint32 `protobuf:"varint,3,opt,name=AdvRouter,proto3" json:"AdvRouter,omitempty"` }
func (*LSReq) Descriptor ¶ added in v0.3.9
func (*LSReq) GetAdvRouter ¶ added in v0.3.9
func (*LSReq) ProtoMessage ¶ added in v0.3.9
func (*LSReq) ProtoMessage()
func (*LSReq) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *LSReq) XXX_DiscardUnknown()
func (*LSReq) XXX_Marshal ¶ added in v0.3.9
func (*LSReq) XXX_Unmarshal ¶ added in v0.3.9
type LSUpdate ¶ added in v0.3.9
type LSUpdate struct { NumOfLSAs uint32 `protobuf:"varint,1,opt,name=NumOfLSAs,proto3" json:"NumOfLSAs,omitempty"` LSAs []*LSA `protobuf:"bytes,2,rep,name=LSAs,proto3" json:"LSAs,omitempty"` }
func (*LSUpdate) Descriptor ¶ added in v0.3.9
func (*LSUpdate) GetNumOfLSAs ¶ added in v0.3.9
func (*LSUpdate) ProtoMessage ¶ added in v0.3.9
func (*LSUpdate) ProtoMessage()
func (*LSUpdate) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *LSUpdate) XXX_DiscardUnknown()
func (*LSUpdate) XXX_Marshal ¶ added in v0.3.9
func (*LSUpdate) XXX_Unmarshal ¶ added in v0.3.9
type LinkFlow ¶
type LinkFlow struct { TimestampFirst string `protobuf:"bytes,1,opt,name=TimestampFirst,proto3" json:"TimestampFirst,omitempty"` TimestampLast string `protobuf:"bytes,2,opt,name=TimestampLast,proto3" json:"TimestampLast,omitempty"` Proto string `protobuf:"bytes,3,opt,name=Proto,proto3" json:"Proto,omitempty"` SrcMAC string `protobuf:"bytes,4,opt,name=SrcMAC,proto3" json:"SrcMAC,omitempty"` DstMAC string `protobuf:"bytes,5,opt,name=DstMAC,proto3" json:"DstMAC,omitempty"` TotalSize int64 `protobuf:"varint,6,opt,name=TotalSize,proto3" json:"TotalSize,omitempty"` NumPackets int64 `protobuf:"varint,7,opt,name=NumPackets,proto3" json:"NumPackets,omitempty"` UID uint64 `protobuf:"varint,8,opt,name=UID,proto3" json:"UID,omitempty"` Duration int64 `protobuf:"varint,9,opt,name=Duration,proto3" json:"Duration,omitempty"` }
func (*LinkFlow) Descriptor ¶
func (*LinkFlow) GetDuration ¶
func (*LinkFlow) GetNumPackets ¶
func (*LinkFlow) GetTimestampFirst ¶
func (*LinkFlow) GetTimestampLast ¶
func (*LinkFlow) GetTotalSize ¶ added in v0.3.9
func (*LinkFlow) ProtoMessage ¶
func (*LinkFlow) ProtoMessage()
func (*LinkFlow) SetPacketContext ¶ added in v0.4.3
func (a *LinkFlow) SetPacketContext(ctx *PacketContext)
func (*LinkFlow) XXX_DiscardUnknown ¶
func (m *LinkFlow) XXX_DiscardUnknown()
func (*LinkFlow) XXX_Marshal ¶
func (*LinkFlow) XXX_Unmarshal ¶
type LinkLSA ¶ added in v0.3.9
type LinkLSA struct { RtrPriority int32 `protobuf:"varint,1,opt,name=RtrPriority,proto3" json:"RtrPriority,omitempty"` Options uint32 `protobuf:"varint,2,opt,name=Options,proto3" json:"Options,omitempty"` LinkLocalAddress []byte `protobuf:"bytes,3,opt,name=LinkLocalAddress,proto3" json:"LinkLocalAddress,omitempty"` NumOfPrefixes uint32 `protobuf:"varint,4,opt,name=NumOfPrefixes,proto3" json:"NumOfPrefixes,omitempty"` Prefixes []*LSAPrefix `protobuf:"bytes,5,rep,name=Prefixes,proto3" json:"Prefixes,omitempty"` }
func (*LinkLSA) Descriptor ¶ added in v0.3.9
func (*LinkLSA) GetLinkLocalAddress ¶ added in v0.3.9
func (*LinkLSA) GetNumOfPrefixes ¶ added in v0.3.9
func (*LinkLSA) GetOptions ¶ added in v0.3.9
func (*LinkLSA) GetPrefixes ¶ added in v0.3.9
func (*LinkLSA) GetRtrPriority ¶ added in v0.3.9
func (*LinkLSA) ProtoMessage ¶ added in v0.3.9
func (*LinkLSA) ProtoMessage()
func (*LinkLSA) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *LinkLSA) XXX_DiscardUnknown()
func (*LinkLSA) XXX_Marshal ¶ added in v0.3.9
func (*LinkLSA) XXX_Unmarshal ¶ added in v0.3.9
type LinkLayerDiscovery ¶
type LinkLayerDiscovery struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` ChassisID *LLDPChassisID `protobuf:"bytes,2,opt,name=ChassisID,proto3" json:"ChassisID,omitempty"` PortID *LLDPPortID `protobuf:"bytes,3,opt,name=PortID,proto3" json:"PortID,omitempty"` TTL int32 `protobuf:"varint,4,opt,name=TTL,proto3" json:"TTL,omitempty"` Values []*LinkLayerDiscoveryValue `protobuf:"bytes,5,rep,name=Values,proto3" json:"Values,omitempty"` }
func (LinkLayerDiscovery) CSVHeader ¶
func (l LinkLayerDiscovery) CSVHeader() []string
func (LinkLayerDiscovery) CSVRecord ¶
func (l LinkLayerDiscovery) CSVRecord() []string
func (*LinkLayerDiscovery) Descriptor ¶
func (*LinkLayerDiscovery) Descriptor() ([]byte, []int)
func (LinkLayerDiscovery) Dst ¶ added in v0.4.3
func (a LinkLayerDiscovery) Dst() string
func (*LinkLayerDiscovery) GetChassisID ¶
func (m *LinkLayerDiscovery) GetChassisID() *LLDPChassisID
func (*LinkLayerDiscovery) GetPortID ¶
func (m *LinkLayerDiscovery) GetPortID() *LLDPPortID
func (*LinkLayerDiscovery) GetTTL ¶
func (m *LinkLayerDiscovery) GetTTL() int32
func (*LinkLayerDiscovery) GetTimestamp ¶
func (m *LinkLayerDiscovery) GetTimestamp() string
func (*LinkLayerDiscovery) GetValues ¶
func (m *LinkLayerDiscovery) GetValues() []*LinkLayerDiscoveryValue
func (LinkLayerDiscovery) Inc ¶ added in v0.4.0
func (a LinkLayerDiscovery) Inc()
func (LinkLayerDiscovery) JSON ¶ added in v0.4.0
func (a LinkLayerDiscovery) JSON() (string, error)
func (*LinkLayerDiscovery) Marshal ¶ added in v0.3.9
func (m *LinkLayerDiscovery) Marshal() (dAtA []byte, err error)
func (*LinkLayerDiscovery) MarshalTo ¶ added in v0.3.9
func (m *LinkLayerDiscovery) MarshalTo(dAtA []byte) (int, error)
func (*LinkLayerDiscovery) ProtoMessage ¶
func (*LinkLayerDiscovery) ProtoMessage()
func (*LinkLayerDiscovery) Reset ¶
func (m *LinkLayerDiscovery) Reset()
func (*LinkLayerDiscovery) SetPacketContext ¶ added in v0.4.2
func (a *LinkLayerDiscovery) SetPacketContext(ctx *PacketContext)
func (*LinkLayerDiscovery) Size ¶ added in v0.3.9
func (m *LinkLayerDiscovery) Size() (n int)
func (*LinkLayerDiscovery) String ¶
func (m *LinkLayerDiscovery) String() string
func (LinkLayerDiscovery) Time ¶ added in v0.4.3
func (l LinkLayerDiscovery) Time() string
func (*LinkLayerDiscovery) Unmarshal ¶ added in v0.3.9
func (m *LinkLayerDiscovery) Unmarshal(dAtA []byte) error
func (*LinkLayerDiscovery) XXX_DiscardUnknown ¶
func (m *LinkLayerDiscovery) XXX_DiscardUnknown()
func (*LinkLayerDiscovery) XXX_Marshal ¶
func (m *LinkLayerDiscovery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinkLayerDiscovery) XXX_Merge ¶
func (m *LinkLayerDiscovery) XXX_Merge(src proto.Message)
func (*LinkLayerDiscovery) XXX_Size ¶
func (m *LinkLayerDiscovery) XXX_Size() int
func (*LinkLayerDiscovery) XXX_Unmarshal ¶
func (m *LinkLayerDiscovery) XXX_Unmarshal(b []byte) error
type LinkLayerDiscoveryInfo ¶
type LinkLayerDiscoveryInfo struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` PortDescription string `protobuf:"bytes,2,opt,name=PortDescription,proto3" json:"PortDescription,omitempty"` SysName string `protobuf:"bytes,3,opt,name=SysName,proto3" json:"SysName,omitempty"` SysDescription string `protobuf:"bytes,4,opt,name=SysDescription,proto3" json:"SysDescription,omitempty"` SysCapabilities *LLDPSysCapabilities `protobuf:"bytes,5,opt,name=SysCapabilities,proto3" json:"SysCapabilities,omitempty"` MgmtAddress *LLDPMgmtAddress `protobuf:"bytes,6,opt,name=MgmtAddress,proto3" json:"MgmtAddress,omitempty"` OrgTLVs []*LLDPOrgSpecificTLV `protobuf:"bytes,7,rep,name=OrgTLVs,proto3" json:"OrgTLVs,omitempty"` Unknown []*LinkLayerDiscoveryValue `protobuf:"bytes,8,rep,name=Unknown,proto3" json:"Unknown,omitempty"` }
func (LinkLayerDiscoveryInfo) CSVHeader ¶
func (l LinkLayerDiscoveryInfo) CSVHeader() []string
func (LinkLayerDiscoveryInfo) CSVRecord ¶
func (l LinkLayerDiscoveryInfo) CSVRecord() []string
func (*LinkLayerDiscoveryInfo) Descriptor ¶
func (*LinkLayerDiscoveryInfo) Descriptor() ([]byte, []int)
func (LinkLayerDiscoveryInfo) Dst ¶ added in v0.4.3
func (a LinkLayerDiscoveryInfo) Dst() string
func (*LinkLayerDiscoveryInfo) GetMgmtAddress ¶
func (m *LinkLayerDiscoveryInfo) GetMgmtAddress() *LLDPMgmtAddress
func (*LinkLayerDiscoveryInfo) GetOrgTLVs ¶
func (m *LinkLayerDiscoveryInfo) GetOrgTLVs() []*LLDPOrgSpecificTLV
func (*LinkLayerDiscoveryInfo) GetPortDescription ¶
func (m *LinkLayerDiscoveryInfo) GetPortDescription() string
func (*LinkLayerDiscoveryInfo) GetSysCapabilities ¶
func (m *LinkLayerDiscoveryInfo) GetSysCapabilities() *LLDPSysCapabilities
func (*LinkLayerDiscoveryInfo) GetSysDescription ¶
func (m *LinkLayerDiscoveryInfo) GetSysDescription() string
func (*LinkLayerDiscoveryInfo) GetSysName ¶
func (m *LinkLayerDiscoveryInfo) GetSysName() string
func (*LinkLayerDiscoveryInfo) GetTimestamp ¶
func (m *LinkLayerDiscoveryInfo) GetTimestamp() string
func (*LinkLayerDiscoveryInfo) GetUnknown ¶
func (m *LinkLayerDiscoveryInfo) GetUnknown() []*LinkLayerDiscoveryValue
func (LinkLayerDiscoveryInfo) Inc ¶ added in v0.4.0
func (a LinkLayerDiscoveryInfo) Inc()
func (LinkLayerDiscoveryInfo) JSON ¶ added in v0.4.0
func (a LinkLayerDiscoveryInfo) JSON() (string, error)
func (*LinkLayerDiscoveryInfo) Marshal ¶ added in v0.3.9
func (m *LinkLayerDiscoveryInfo) Marshal() (dAtA []byte, err error)
func (*LinkLayerDiscoveryInfo) MarshalTo ¶ added in v0.3.9
func (m *LinkLayerDiscoveryInfo) MarshalTo(dAtA []byte) (int, error)
func (*LinkLayerDiscoveryInfo) ProtoMessage ¶
func (*LinkLayerDiscoveryInfo) ProtoMessage()
func (*LinkLayerDiscoveryInfo) Reset ¶
func (m *LinkLayerDiscoveryInfo) Reset()
func (*LinkLayerDiscoveryInfo) SetPacketContext ¶ added in v0.4.2
func (a *LinkLayerDiscoveryInfo) SetPacketContext(ctx *PacketContext)
func (*LinkLayerDiscoveryInfo) Size ¶ added in v0.3.9
func (m *LinkLayerDiscoveryInfo) Size() (n int)
func (LinkLayerDiscoveryInfo) Src ¶ added in v0.4.3
func (a LinkLayerDiscoveryInfo) Src() string
TODO
func (*LinkLayerDiscoveryInfo) String ¶
func (m *LinkLayerDiscoveryInfo) String() string
func (LinkLayerDiscoveryInfo) Time ¶ added in v0.4.3
func (l LinkLayerDiscoveryInfo) Time() string
func (*LinkLayerDiscoveryInfo) Unmarshal ¶ added in v0.3.9
func (m *LinkLayerDiscoveryInfo) Unmarshal(dAtA []byte) error
func (*LinkLayerDiscoveryInfo) XXX_DiscardUnknown ¶
func (m *LinkLayerDiscoveryInfo) XXX_DiscardUnknown()
func (*LinkLayerDiscoveryInfo) XXX_Marshal ¶
func (m *LinkLayerDiscoveryInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinkLayerDiscoveryInfo) XXX_Merge ¶
func (m *LinkLayerDiscoveryInfo) XXX_Merge(src proto.Message)
func (*LinkLayerDiscoveryInfo) XXX_Size ¶
func (m *LinkLayerDiscoveryInfo) XXX_Size() int
func (*LinkLayerDiscoveryInfo) XXX_Unmarshal ¶
func (m *LinkLayerDiscoveryInfo) XXX_Unmarshal(b []byte) error
type LinkLayerDiscoveryValue ¶
type LinkLayerDiscoveryValue struct { Type int32 `protobuf:"varint,1,opt,name=Type,proto3" json:"Type,omitempty"` Length int32 `protobuf:"varint,2,opt,name=Length,proto3" json:"Length,omitempty"` Value []byte `protobuf:"bytes,3,opt,name=Value,proto3" json:"Value,omitempty"` }
func (*LinkLayerDiscoveryValue) Descriptor ¶
func (*LinkLayerDiscoveryValue) Descriptor() ([]byte, []int)
func (*LinkLayerDiscoveryValue) GetLength ¶
func (m *LinkLayerDiscoveryValue) GetLength() int32
func (*LinkLayerDiscoveryValue) GetType ¶
func (m *LinkLayerDiscoveryValue) GetType() int32
func (*LinkLayerDiscoveryValue) GetValue ¶
func (m *LinkLayerDiscoveryValue) GetValue() []byte
func (*LinkLayerDiscoveryValue) Marshal ¶ added in v0.3.9
func (m *LinkLayerDiscoveryValue) Marshal() (dAtA []byte, err error)
func (*LinkLayerDiscoveryValue) MarshalTo ¶ added in v0.3.9
func (m *LinkLayerDiscoveryValue) MarshalTo(dAtA []byte) (int, error)
func (*LinkLayerDiscoveryValue) ProtoMessage ¶
func (*LinkLayerDiscoveryValue) ProtoMessage()
func (*LinkLayerDiscoveryValue) Reset ¶
func (m *LinkLayerDiscoveryValue) Reset()
func (*LinkLayerDiscoveryValue) Size ¶ added in v0.3.9
func (m *LinkLayerDiscoveryValue) Size() (n int)
func (*LinkLayerDiscoveryValue) String ¶
func (m *LinkLayerDiscoveryValue) String() string
func (*LinkLayerDiscoveryValue) ToString ¶
func (lldv *LinkLayerDiscoveryValue) ToString() string
func (*LinkLayerDiscoveryValue) Unmarshal ¶ added in v0.3.9
func (m *LinkLayerDiscoveryValue) Unmarshal(dAtA []byte) error
func (*LinkLayerDiscoveryValue) XXX_DiscardUnknown ¶
func (m *LinkLayerDiscoveryValue) XXX_DiscardUnknown()
func (*LinkLayerDiscoveryValue) XXX_Marshal ¶
func (m *LinkLayerDiscoveryValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinkLayerDiscoveryValue) XXX_Merge ¶
func (m *LinkLayerDiscoveryValue) XXX_Merge(src proto.Message)
func (*LinkLayerDiscoveryValue) XXX_Size ¶
func (m *LinkLayerDiscoveryValue) XXX_Size() int
func (*LinkLayerDiscoveryValue) XXX_Unmarshal ¶
func (m *LinkLayerDiscoveryValue) XXX_Unmarshal(b []byte) error
type MPLS ¶ added in v0.3.7
type MPLS struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Label int32 `protobuf:"varint,2,opt,name=Label,proto3" json:"Label,omitempty"` TrafficClass int32 `protobuf:"varint,3,opt,name=TrafficClass,proto3" json:"TrafficClass,omitempty"` StackBottom bool `protobuf:"varint,4,opt,name=StackBottom,proto3" json:"StackBottom,omitempty"` TTL int32 `protobuf:"varint,5,opt,name=TTL,proto3" json:"TTL,omitempty"` Context *PacketContext `protobuf:"bytes,6,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*MPLS) Descriptor ¶ added in v0.3.7
func (*MPLS) GetContext ¶ added in v0.4.2
func (m *MPLS) GetContext() *PacketContext
func (*MPLS) GetStackBottom ¶ added in v0.3.7
func (*MPLS) GetTimestamp ¶ added in v0.3.7
func (*MPLS) GetTrafficClass ¶ added in v0.3.7
func (*MPLS) ProtoMessage ¶ added in v0.3.7
func (*MPLS) ProtoMessage()
func (*MPLS) SetPacketContext ¶ added in v0.4.2
func (a *MPLS) SetPacketContext(ctx *PacketContext)
func (*MPLS) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *MPLS) XXX_DiscardUnknown()
func (*MPLS) XXX_Marshal ¶ added in v0.3.7
func (*MPLS) XXX_Unmarshal ¶ added in v0.3.7
type Modbus ¶ added in v0.4.3
type Modbus struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` TransactionID int32 `protobuf:"varint,2,opt,name=TransactionID,proto3" json:"TransactionID,omitempty"` ProtocolID int32 `protobuf:"varint,3,opt,name=ProtocolID,proto3" json:"ProtocolID,omitempty"` Length int32 `protobuf:"varint,4,opt,name=Length,proto3" json:"Length,omitempty"` UnitID int32 `protobuf:"varint,5,opt,name=UnitID,proto3" json:"UnitID,omitempty"` Payload []byte `protobuf:"bytes,6,opt,name=Payload,proto3" json:"Payload,omitempty"` Exception bool `protobuf:"varint,7,opt,name=Exception,proto3" json:"Exception,omitempty"` FunctionCode int32 `protobuf:"varint,8,opt,name=FunctionCode,proto3" json:"FunctionCode,omitempty"` Context *PacketContext `protobuf:"bytes,9,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*Modbus) Descriptor ¶ added in v0.4.3
func (*Modbus) GetContext ¶ added in v0.4.3
func (m *Modbus) GetContext() *PacketContext
func (*Modbus) GetException ¶ added in v0.4.3
func (*Modbus) GetFunctionCode ¶ added in v0.4.3
func (*Modbus) GetPayload ¶ added in v0.4.3
func (*Modbus) GetProtocolID ¶ added in v0.4.3
func (*Modbus) GetTimestamp ¶ added in v0.4.3
func (*Modbus) GetTransactionID ¶ added in v0.4.3
func (*Modbus) ProtoMessage ¶ added in v0.4.3
func (*Modbus) ProtoMessage()
func (*Modbus) SetPacketContext ¶ added in v0.4.3
func (a *Modbus) SetPacketContext(ctx *PacketContext)
func (*Modbus) XXX_DiscardUnknown ¶ added in v0.4.3
func (m *Modbus) XXX_DiscardUnknown()
func (*Modbus) XXX_Marshal ¶ added in v0.4.3
func (*Modbus) XXX_Unmarshal ¶ added in v0.4.3
type NTP ¶
type NTP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` LeapIndicator int32 `protobuf:"varint,2,opt,name=LeapIndicator,proto3" json:"LeapIndicator,omitempty"` Version int32 `protobuf:"varint,3,opt,name=Version,proto3" json:"Version,omitempty"` Mode int32 `protobuf:"varint,4,opt,name=Mode,proto3" json:"Mode,omitempty"` Stratum int32 `protobuf:"varint,5,opt,name=Stratum,proto3" json:"Stratum,omitempty"` Poll int32 `protobuf:"varint,6,opt,name=Poll,proto3" json:"Poll,omitempty"` Precision int32 `protobuf:"varint,7,opt,name=Precision,proto3" json:"Precision,omitempty"` RootDelay uint32 `protobuf:"varint,8,opt,name=RootDelay,proto3" json:"RootDelay,omitempty"` RootDispersion uint32 `protobuf:"varint,9,opt,name=RootDispersion,proto3" json:"RootDispersion,omitempty"` ReferenceID uint32 `protobuf:"varint,10,opt,name=ReferenceID,proto3" json:"ReferenceID,omitempty"` ReferenceTimestamp uint64 `protobuf:"varint,11,opt,name=ReferenceTimestamp,proto3" json:"ReferenceTimestamp,omitempty"` OriginTimestamp uint64 `protobuf:"varint,12,opt,name=OriginTimestamp,proto3" json:"OriginTimestamp,omitempty"` ReceiveTimestamp uint64 `protobuf:"varint,13,opt,name=ReceiveTimestamp,proto3" json:"ReceiveTimestamp,omitempty"` TransmitTimestamp uint64 `protobuf:"varint,14,opt,name=TransmitTimestamp,proto3" json:"TransmitTimestamp,omitempty"` ExtensionBytes []byte `protobuf:"bytes,15,opt,name=ExtensionBytes,proto3" json:"ExtensionBytes,omitempty"` Context *PacketContext `protobuf:"bytes,16,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*NTP) Descriptor ¶
func (*NTP) GetContext ¶ added in v0.4.2
func (m *NTP) GetContext() *PacketContext
func (*NTP) GetExtensionBytes ¶
func (*NTP) GetLeapIndicator ¶
func (*NTP) GetOriginTimestamp ¶
func (*NTP) GetPrecision ¶
func (*NTP) GetReceiveTimestamp ¶
func (*NTP) GetReferenceID ¶
func (*NTP) GetReferenceTimestamp ¶
func (*NTP) GetRootDelay ¶
func (*NTP) GetRootDispersion ¶
func (*NTP) GetStratum ¶
func (*NTP) GetTimestamp ¶
func (*NTP) GetTransmitTimestamp ¶
func (*NTP) GetVersion ¶
func (*NTP) ProtoMessage ¶
func (*NTP) ProtoMessage()
func (*NTP) SetPacketContext ¶ added in v0.4.2
func (a *NTP) SetPacketContext(ctx *PacketContext)
func (*NTP) XXX_DiscardUnknown ¶
func (m *NTP) XXX_DiscardUnknown()
func (*NTP) XXX_Unmarshal ¶
type NetworkFlow ¶
type NetworkFlow struct { TimestampFirst string `protobuf:"bytes,1,opt,name=TimestampFirst,proto3" json:"TimestampFirst,omitempty"` TimestampLast string `protobuf:"bytes,2,opt,name=TimestampLast,proto3" json:"TimestampLast,omitempty"` Proto string `protobuf:"bytes,3,opt,name=Proto,proto3" json:"Proto,omitempty"` SrcIP string `protobuf:"bytes,4,opt,name=SrcIP,proto3" json:"SrcIP,omitempty"` DstIP string `protobuf:"bytes,5,opt,name=DstIP,proto3" json:"DstIP,omitempty"` TotalSize int64 `protobuf:"varint,6,opt,name=TotalSize,proto3" json:"TotalSize,omitempty"` NumPackets int64 `protobuf:"varint,7,opt,name=NumPackets,proto3" json:"NumPackets,omitempty"` UID uint64 `protobuf:"varint,8,opt,name=UID,proto3" json:"UID,omitempty"` Duration int64 `protobuf:"varint,9,opt,name=Duration,proto3" json:"Duration,omitempty"` }
func (NetworkFlow) CSVHeader ¶
func (f NetworkFlow) CSVHeader() []string
func (NetworkFlow) CSVRecord ¶
func (f NetworkFlow) CSVRecord() []string
func (*NetworkFlow) Descriptor ¶
func (*NetworkFlow) Descriptor() ([]byte, []int)
func (NetworkFlow) Dst ¶ added in v0.4.3
func (a NetworkFlow) Dst() string
func (*NetworkFlow) GetDstIP ¶
func (m *NetworkFlow) GetDstIP() string
func (*NetworkFlow) GetDuration ¶
func (m *NetworkFlow) GetDuration() int64
func (*NetworkFlow) GetNumPackets ¶
func (m *NetworkFlow) GetNumPackets() int64
func (*NetworkFlow) GetProto ¶
func (m *NetworkFlow) GetProto() string
func (*NetworkFlow) GetSrcIP ¶
func (m *NetworkFlow) GetSrcIP() string
func (*NetworkFlow) GetTimestampFirst ¶
func (m *NetworkFlow) GetTimestampFirst() string
func (*NetworkFlow) GetTimestampLast ¶
func (m *NetworkFlow) GetTimestampLast() string
func (*NetworkFlow) GetTotalSize ¶ added in v0.3.9
func (m *NetworkFlow) GetTotalSize() int64
func (*NetworkFlow) GetUID ¶
func (m *NetworkFlow) GetUID() uint64
func (NetworkFlow) Inc ¶ added in v0.4.0
func (a NetworkFlow) Inc()
func (NetworkFlow) JSON ¶ added in v0.4.0
func (u NetworkFlow) JSON() (string, error)
func (*NetworkFlow) Marshal ¶ added in v0.3.9
func (m *NetworkFlow) Marshal() (dAtA []byte, err error)
func (*NetworkFlow) MarshalTo ¶ added in v0.3.9
func (m *NetworkFlow) MarshalTo(dAtA []byte) (int, error)
func (*NetworkFlow) ProtoMessage ¶
func (*NetworkFlow) ProtoMessage()
func (*NetworkFlow) Reset ¶
func (m *NetworkFlow) Reset()
func (*NetworkFlow) SetPacketContext ¶ added in v0.4.3
func (a *NetworkFlow) SetPacketContext(ctx *PacketContext)
func (*NetworkFlow) Size ¶
func (m *NetworkFlow) Size() (n int)
func (NetworkFlow) Src ¶ added in v0.4.3
func (a NetworkFlow) Src() string
func (*NetworkFlow) String ¶
func (m *NetworkFlow) String() string
func (NetworkFlow) Time ¶ added in v0.4.3
func (f NetworkFlow) Time() string
func (*NetworkFlow) Unmarshal ¶ added in v0.3.9
func (m *NetworkFlow) Unmarshal(dAtA []byte) error
func (*NetworkFlow) XXX_DiscardUnknown ¶
func (m *NetworkFlow) XXX_DiscardUnknown()
func (*NetworkFlow) XXX_Marshal ¶
func (m *NetworkFlow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NetworkFlow) XXX_Merge ¶
func (m *NetworkFlow) XXX_Merge(src proto.Message)
func (*NetworkFlow) XXX_Size ¶
func (m *NetworkFlow) XXX_Size() int
func (*NetworkFlow) XXX_Unmarshal ¶
func (m *NetworkFlow) XXX_Unmarshal(b []byte) error
type NetworkLSA ¶ added in v0.3.9
type NetworkLSA struct { Options uint32 `protobuf:"varint,1,opt,name=Options,proto3" json:"Options,omitempty"` AttachedRouter []uint32 `protobuf:"varint,2,rep,packed,name=AttachedRouter,proto3" json:"AttachedRouter,omitempty"` }
func (*NetworkLSA) Descriptor ¶ added in v0.3.9
func (*NetworkLSA) Descriptor() ([]byte, []int)
func (*NetworkLSA) GetAttachedRouter ¶ added in v0.3.9
func (m *NetworkLSA) GetAttachedRouter() []uint32
func (*NetworkLSA) GetOptions ¶ added in v0.3.9
func (m *NetworkLSA) GetOptions() uint32
func (*NetworkLSA) Marshal ¶ added in v0.3.9
func (m *NetworkLSA) Marshal() (dAtA []byte, err error)
func (*NetworkLSA) MarshalTo ¶ added in v0.3.9
func (m *NetworkLSA) MarshalTo(dAtA []byte) (int, error)
func (*NetworkLSA) ProtoMessage ¶ added in v0.3.9
func (*NetworkLSA) ProtoMessage()
func (*NetworkLSA) Reset ¶ added in v0.3.9
func (m *NetworkLSA) Reset()
func (*NetworkLSA) Size ¶ added in v0.3.9
func (m *NetworkLSA) Size() (n int)
func (*NetworkLSA) String ¶ added in v0.3.9
func (m *NetworkLSA) String() string
func (NetworkLSA) ToString ¶ added in v0.3.9
func (r NetworkLSA) ToString() string
func (*NetworkLSA) Unmarshal ¶ added in v0.3.9
func (m *NetworkLSA) Unmarshal(dAtA []byte) error
func (*NetworkLSA) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *NetworkLSA) XXX_DiscardUnknown()
func (*NetworkLSA) XXX_Marshal ¶ added in v0.3.9
func (m *NetworkLSA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NetworkLSA) XXX_Merge ¶ added in v0.3.9
func (m *NetworkLSA) XXX_Merge(src proto.Message)
func (*NetworkLSA) XXX_Size ¶ added in v0.3.9
func (m *NetworkLSA) XXX_Size() int
func (*NetworkLSA) XXX_Unmarshal ¶ added in v0.3.9
func (m *NetworkLSA) XXX_Unmarshal(b []byte) error
type NortelDiscovery ¶ added in v0.3.9
type NortelDiscovery struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` IPAddress string `protobuf:"bytes,2,opt,name=IPAddress,proto3" json:"IPAddress,omitempty"` SegmentID []byte `protobuf:"bytes,3,opt,name=SegmentID,proto3" json:"SegmentID,omitempty"` Chassis int32 `protobuf:"varint,4,opt,name=Chassis,proto3" json:"Chassis,omitempty"` Backplane int32 `protobuf:"varint,5,opt,name=Backplane,proto3" json:"Backplane,omitempty"` State int32 `protobuf:"varint,6,opt,name=State,proto3" json:"State,omitempty"` NumLinks int32 `protobuf:"varint,7,opt,name=NumLinks,proto3" json:"NumLinks,omitempty"` Context *PacketContext `protobuf:"bytes,8,opt,name=Context,proto3" json:"Context,omitempty"` }
func (NortelDiscovery) CSVHeader ¶ added in v0.3.9
func (a NortelDiscovery) CSVHeader() []string
func (NortelDiscovery) CSVRecord ¶ added in v0.3.9
func (a NortelDiscovery) CSVRecord() []string
func (*NortelDiscovery) Descriptor ¶ added in v0.3.9
func (*NortelDiscovery) Descriptor() ([]byte, []int)
func (NortelDiscovery) Dst ¶ added in v0.4.3
func (a NortelDiscovery) Dst() string
func (*NortelDiscovery) GetBackplane ¶ added in v0.3.9
func (m *NortelDiscovery) GetBackplane() int32
func (*NortelDiscovery) GetChassis ¶ added in v0.3.9
func (m *NortelDiscovery) GetChassis() int32
func (*NortelDiscovery) GetContext ¶ added in v0.4.2
func (m *NortelDiscovery) GetContext() *PacketContext
func (*NortelDiscovery) GetIPAddress ¶ added in v0.3.9
func (m *NortelDiscovery) GetIPAddress() string
func (*NortelDiscovery) GetNumLinks ¶ added in v0.3.9
func (m *NortelDiscovery) GetNumLinks() int32
func (*NortelDiscovery) GetSegmentID ¶ added in v0.3.9
func (m *NortelDiscovery) GetSegmentID() []byte
func (*NortelDiscovery) GetState ¶ added in v0.3.9
func (m *NortelDiscovery) GetState() int32
func (*NortelDiscovery) GetTimestamp ¶ added in v0.3.9
func (m *NortelDiscovery) GetTimestamp() string
func (NortelDiscovery) Inc ¶ added in v0.4.0
func (a NortelDiscovery) Inc()
func (NortelDiscovery) JSON ¶ added in v0.4.0
func (a NortelDiscovery) JSON() (string, error)
func (*NortelDiscovery) Marshal ¶ added in v0.3.9
func (m *NortelDiscovery) Marshal() (dAtA []byte, err error)
func (*NortelDiscovery) MarshalTo ¶ added in v0.3.9
func (m *NortelDiscovery) MarshalTo(dAtA []byte) (int, error)
func (*NortelDiscovery) ProtoMessage ¶ added in v0.3.9
func (*NortelDiscovery) ProtoMessage()
func (*NortelDiscovery) Reset ¶ added in v0.3.9
func (m *NortelDiscovery) Reset()
func (*NortelDiscovery) SetPacketContext ¶ added in v0.4.2
func (a *NortelDiscovery) SetPacketContext(ctx *PacketContext)
func (*NortelDiscovery) Size ¶ added in v0.3.9
func (m *NortelDiscovery) Size() (n int)
func (*NortelDiscovery) String ¶ added in v0.3.9
func (m *NortelDiscovery) String() string
func (NortelDiscovery) Time ¶ added in v0.4.3
func (a NortelDiscovery) Time() string
func (*NortelDiscovery) Unmarshal ¶ added in v0.3.9
func (m *NortelDiscovery) Unmarshal(dAtA []byte) error
func (*NortelDiscovery) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *NortelDiscovery) XXX_DiscardUnknown()
func (*NortelDiscovery) XXX_Marshal ¶ added in v0.3.9
func (m *NortelDiscovery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NortelDiscovery) XXX_Merge ¶ added in v0.3.9
func (m *NortelDiscovery) XXX_Merge(src proto.Message)
func (*NortelDiscovery) XXX_Size ¶ added in v0.3.9
func (m *NortelDiscovery) XXX_Size() int
func (*NortelDiscovery) XXX_Unmarshal ¶ added in v0.3.9
func (m *NortelDiscovery) XXX_Unmarshal(b []byte) error
type OSPFv2 ¶ added in v0.3.7
type OSPFv2 struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Version int32 `protobuf:"varint,2,opt,name=Version,proto3" json:"Version,omitempty"` Type int32 `protobuf:"varint,3,opt,name=Type,proto3" json:"Type,omitempty"` PacketLength int32 `protobuf:"varint,4,opt,name=PacketLength,proto3" json:"PacketLength,omitempty"` RouterID uint32 `protobuf:"varint,5,opt,name=RouterID,proto3" json:"RouterID,omitempty"` AreaID uint32 `protobuf:"varint,6,opt,name=AreaID,proto3" json:"AreaID,omitempty"` Checksum int32 `protobuf:"varint,7,opt,name=Checksum,proto3" json:"Checksum,omitempty"` AuType int32 `protobuf:"varint,8,opt,name=AuType,proto3" json:"AuType,omitempty"` Authentication int64 `protobuf:"varint,9,opt,name=Authentication,proto3" json:"Authentication,omitempty"` // interface Content LSAs []*LSAheader `protobuf:"bytes,10,rep,name=LSAs,proto3" json:"LSAs,omitempty"` LSU *LSUpdate `protobuf:"bytes,11,opt,name=LSU,proto3" json:"LSU,omitempty"` LSR []*LSReq `protobuf:"bytes,12,rep,name=LSR,proto3" json:"LSR,omitempty"` DbDesc *DbDescPkg `protobuf:"bytes,13,opt,name=DbDesc,proto3" json:"DbDesc,omitempty"` HelloV2 *HelloPkgV2 `protobuf:"bytes,14,opt,name=HelloV2,proto3" json:"HelloV2,omitempty"` Context *PacketContext `protobuf:"bytes,15,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*OSPFv2) Descriptor ¶ added in v0.3.7
func (*OSPFv2) GetAuthentication ¶ added in v0.3.7
func (*OSPFv2) GetChecksum ¶ added in v0.3.7
func (*OSPFv2) GetContext ¶ added in v0.4.2
func (m *OSPFv2) GetContext() *PacketContext
func (*OSPFv2) GetHelloV2 ¶ added in v0.3.9
func (m *OSPFv2) GetHelloV2() *HelloPkgV2
func (*OSPFv2) GetPacketLength ¶ added in v0.3.7
func (*OSPFv2) GetRouterID ¶ added in v0.3.7
func (*OSPFv2) GetTimestamp ¶ added in v0.3.7
func (*OSPFv2) GetVersion ¶ added in v0.3.7
func (*OSPFv2) ProtoMessage ¶ added in v0.3.7
func (*OSPFv2) ProtoMessage()
func (*OSPFv2) SetPacketContext ¶ added in v0.4.2
func (a *OSPFv2) SetPacketContext(ctx *PacketContext)
func (*OSPFv2) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *OSPFv2) XXX_DiscardUnknown()
func (*OSPFv2) XXX_Marshal ¶ added in v0.3.7
func (*OSPFv2) XXX_Unmarshal ¶ added in v0.3.7
type OSPFv3 ¶ added in v0.3.7
type OSPFv3 struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Version int32 `protobuf:"varint,2,opt,name=Version,proto3" json:"Version,omitempty"` Type int32 `protobuf:"varint,3,opt,name=Type,proto3" json:"Type,omitempty"` PacketLength int32 `protobuf:"varint,4,opt,name=PacketLength,proto3" json:"PacketLength,omitempty"` RouterID uint32 `protobuf:"varint,5,opt,name=RouterID,proto3" json:"RouterID,omitempty"` AreaID uint32 `protobuf:"varint,6,opt,name=AreaID,proto3" json:"AreaID,omitempty"` Checksum int32 `protobuf:"varint,7,opt,name=Checksum,proto3" json:"Checksum,omitempty"` Instance int32 `protobuf:"varint,8,opt,name=Instance,proto3" json:"Instance,omitempty"` Reserved int32 `protobuf:"varint,9,opt,name=Reserved,proto3" json:"Reserved,omitempty"` // interface Content Hello *HelloPkg `protobuf:"bytes,10,opt,name=Hello,proto3" json:"Hello,omitempty"` DbDesc *DbDescPkg `protobuf:"bytes,11,opt,name=DbDesc,proto3" json:"DbDesc,omitempty"` LSR []*LSReq `protobuf:"bytes,12,rep,name=LSR,proto3" json:"LSR,omitempty"` LSU *LSUpdate `protobuf:"bytes,13,opt,name=LSU,proto3" json:"LSU,omitempty"` LSAs []*LSAheader `protobuf:"bytes,14,rep,name=LSAs,proto3" json:"LSAs,omitempty"` Context *PacketContext `protobuf:"bytes,15,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*OSPFv3) Descriptor ¶ added in v0.3.7
func (*OSPFv3) GetChecksum ¶ added in v0.3.7
func (*OSPFv3) GetContext ¶ added in v0.4.2
func (m *OSPFv3) GetContext() *PacketContext
func (*OSPFv3) GetInstance ¶ added in v0.3.7
func (*OSPFv3) GetPacketLength ¶ added in v0.3.7
func (*OSPFv3) GetReserved ¶ added in v0.3.7
func (*OSPFv3) GetRouterID ¶ added in v0.3.7
func (*OSPFv3) GetTimestamp ¶ added in v0.3.7
func (*OSPFv3) GetVersion ¶ added in v0.3.7
func (*OSPFv3) ProtoMessage ¶ added in v0.3.7
func (*OSPFv3) ProtoMessage()
func (*OSPFv3) SetPacketContext ¶ added in v0.4.2
func (a *OSPFv3) SetPacketContext(ctx *PacketContext)
func (*OSPFv3) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *OSPFv3) XXX_DiscardUnknown()
func (*OSPFv3) XXX_Marshal ¶ added in v0.3.7
func (*OSPFv3) XXX_Unmarshal ¶ added in v0.3.7
type PacketContext ¶ added in v0.4.2
type PacketContext struct { SrcIP string `protobuf:"bytes,1,opt,name=SrcIP,proto3" json:"SrcIP,omitempty"` DstIP string `protobuf:"bytes,2,opt,name=DstIP,proto3" json:"DstIP,omitempty"` SrcPort string `protobuf:"bytes,3,opt,name=SrcPort,proto3" json:"SrcPort,omitempty"` DstPort string `protobuf:"bytes,4,opt,name=DstPort,proto3" json:"DstPort,omitempty"` }
func (*PacketContext) Descriptor ¶ added in v0.4.2
func (*PacketContext) Descriptor() ([]byte, []int)
func (*PacketContext) GetDstIP ¶ added in v0.4.2
func (m *PacketContext) GetDstIP() string
func (*PacketContext) GetDstPort ¶ added in v0.4.2
func (m *PacketContext) GetDstPort() string
func (*PacketContext) GetSrcIP ¶ added in v0.4.2
func (m *PacketContext) GetSrcIP() string
func (*PacketContext) GetSrcPort ¶ added in v0.4.2
func (m *PacketContext) GetSrcPort() string
func (*PacketContext) Marshal ¶ added in v0.4.2
func (m *PacketContext) Marshal() (dAtA []byte, err error)
func (*PacketContext) MarshalTo ¶ added in v0.4.2
func (m *PacketContext) MarshalTo(dAtA []byte) (int, error)
func (*PacketContext) ProtoMessage ¶ added in v0.4.2
func (*PacketContext) ProtoMessage()
func (*PacketContext) Reset ¶ added in v0.4.2
func (m *PacketContext) Reset()
func (*PacketContext) Size ¶ added in v0.4.2
func (m *PacketContext) Size() (n int)
func (*PacketContext) String ¶ added in v0.4.2
func (m *PacketContext) String() string
func (*PacketContext) Unmarshal ¶ added in v0.4.2
func (m *PacketContext) Unmarshal(dAtA []byte) error
func (*PacketContext) XXX_DiscardUnknown ¶ added in v0.4.2
func (m *PacketContext) XXX_DiscardUnknown()
func (*PacketContext) XXX_Marshal ¶ added in v0.4.2
func (m *PacketContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PacketContext) XXX_Merge ¶ added in v0.4.2
func (m *PacketContext) XXX_Merge(src proto.Message)
func (*PacketContext) XXX_Size ¶ added in v0.4.2
func (m *PacketContext) XXX_Size() int
func (*PacketContext) XXX_Unmarshal ¶ added in v0.4.2
func (m *PacketContext) XXX_Unmarshal(b []byte) error
type Router ¶ added in v0.3.9
type Router struct { Type int32 `protobuf:"varint,1,opt,name=Type,proto3" json:"Type,omitempty"` Metric int32 `protobuf:"varint,2,opt,name=Metric,proto3" json:"Metric,omitempty"` InterfaceID uint32 `protobuf:"varint,3,opt,name=InterfaceID,proto3" json:"InterfaceID,omitempty"` NeighborInterfaceID uint32 `protobuf:"varint,4,opt,name=NeighborInterfaceID,proto3" json:"NeighborInterfaceID,omitempty"` NeighborRouterID uint32 `protobuf:"varint,5,opt,name=NeighborRouterID,proto3" json:"NeighborRouterID,omitempty"` }
func (*Router) Descriptor ¶ added in v0.3.9
func (*Router) GetInterfaceID ¶ added in v0.3.9
func (*Router) GetNeighborInterfaceID ¶ added in v0.3.9
func (*Router) GetNeighborRouterID ¶ added in v0.3.9
func (*Router) ProtoMessage ¶ added in v0.3.9
func (*Router) ProtoMessage()
func (*Router) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *Router) XXX_DiscardUnknown()
func (*Router) XXX_Marshal ¶ added in v0.3.9
func (*Router) XXX_Unmarshal ¶ added in v0.3.9
type RouterLSA ¶ added in v0.3.9
type RouterLSA struct { Flags int32 `protobuf:"varint,1,opt,name=Flags,proto3" json:"Flags,omitempty"` Options uint32 `protobuf:"varint,2,opt,name=Options,proto3" json:"Options,omitempty"` Routers []*Router `protobuf:"bytes,3,rep,name=Routers,proto3" json:"Routers,omitempty"` }
func (*RouterLSA) Descriptor ¶ added in v0.3.9
func (*RouterLSA) GetOptions ¶ added in v0.3.9
func (*RouterLSA) GetRouters ¶ added in v0.3.9
func (*RouterLSA) ProtoMessage ¶ added in v0.3.9
func (*RouterLSA) ProtoMessage()
func (*RouterLSA) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *RouterLSA) XXX_DiscardUnknown()
func (*RouterLSA) XXX_Marshal ¶ added in v0.3.9
func (*RouterLSA) XXX_Unmarshal ¶ added in v0.3.9
type RouterLSAV2 ¶ added in v0.3.9
type RouterLSAV2 struct { Flags int32 `protobuf:"varint,1,opt,name=Flags,proto3" json:"Flags,omitempty"` Links int32 `protobuf:"varint,2,opt,name=Links,proto3" json:"Links,omitempty"` Routers []*RouterV2 `protobuf:"bytes,3,rep,name=Routers,proto3" json:"Routers,omitempty"` }
func (*RouterLSAV2) Descriptor ¶ added in v0.3.9
func (*RouterLSAV2) Descriptor() ([]byte, []int)
func (*RouterLSAV2) GetFlags ¶ added in v0.3.9
func (m *RouterLSAV2) GetFlags() int32
func (*RouterLSAV2) GetLinks ¶ added in v0.3.9
func (m *RouterLSAV2) GetLinks() int32
func (*RouterLSAV2) GetRouters ¶ added in v0.3.9
func (m *RouterLSAV2) GetRouters() []*RouterV2
func (*RouterLSAV2) Marshal ¶ added in v0.3.9
func (m *RouterLSAV2) Marshal() (dAtA []byte, err error)
func (*RouterLSAV2) MarshalTo ¶ added in v0.3.9
func (m *RouterLSAV2) MarshalTo(dAtA []byte) (int, error)
func (*RouterLSAV2) ProtoMessage ¶ added in v0.3.9
func (*RouterLSAV2) ProtoMessage()
func (*RouterLSAV2) Reset ¶ added in v0.3.9
func (m *RouterLSAV2) Reset()
func (*RouterLSAV2) Size ¶ added in v0.3.9
func (m *RouterLSAV2) Size() (n int)
func (*RouterLSAV2) String ¶ added in v0.3.9
func (m *RouterLSAV2) String() string
func (RouterLSAV2) ToString ¶ added in v0.3.9
func (r RouterLSAV2) ToString() string
func (*RouterLSAV2) Unmarshal ¶ added in v0.3.9
func (m *RouterLSAV2) Unmarshal(dAtA []byte) error
func (*RouterLSAV2) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *RouterLSAV2) XXX_DiscardUnknown()
func (*RouterLSAV2) XXX_Marshal ¶ added in v0.3.9
func (m *RouterLSAV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouterLSAV2) XXX_Merge ¶ added in v0.3.9
func (m *RouterLSAV2) XXX_Merge(src proto.Message)
func (*RouterLSAV2) XXX_Size ¶ added in v0.3.9
func (m *RouterLSAV2) XXX_Size() int
func (*RouterLSAV2) XXX_Unmarshal ¶ added in v0.3.9
func (m *RouterLSAV2) XXX_Unmarshal(b []byte) error
type RouterV2 ¶ added in v0.3.9
type RouterV2 struct { Type int32 `protobuf:"varint,1,opt,name=Type,proto3" json:"Type,omitempty"` LinkID uint32 `protobuf:"varint,2,opt,name=LinkID,proto3" json:"LinkID,omitempty"` LinkData uint32 `protobuf:"varint,3,opt,name=LinkData,proto3" json:"LinkData,omitempty"` Metric uint32 `protobuf:"varint,4,opt,name=Metric,proto3" json:"Metric,omitempty"` }
func (*RouterV2) Descriptor ¶ added in v0.3.9
func (*RouterV2) GetLinkData ¶ added in v0.3.9
func (*RouterV2) ProtoMessage ¶ added in v0.3.9
func (*RouterV2) ProtoMessage()
func (*RouterV2) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *RouterV2) XXX_DiscardUnknown()
func (*RouterV2) XXX_Marshal ¶ added in v0.3.9
func (*RouterV2) XXX_Unmarshal ¶ added in v0.3.9
type SCTP ¶
type SCTP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` SrcPort uint32 `protobuf:"varint,2,opt,name=SrcPort,proto3" json:"SrcPort,omitempty"` DstPort uint32 `protobuf:"varint,3,opt,name=DstPort,proto3" json:"DstPort,omitempty"` VerificationTag uint32 `protobuf:"varint,4,opt,name=VerificationTag,proto3" json:"VerificationTag,omitempty"` Checksum uint32 `protobuf:"varint,5,opt,name=Checksum,proto3" json:"Checksum,omitempty"` Context *PacketContext `protobuf:"bytes,6,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*SCTP) Descriptor ¶
func (*SCTP) GetChecksum ¶
func (*SCTP) GetContext ¶ added in v0.4.2
func (m *SCTP) GetContext() *PacketContext
func (*SCTP) GetDstPort ¶
func (*SCTP) GetSrcPort ¶
func (*SCTP) GetTimestamp ¶
func (*SCTP) GetVerificationTag ¶
func (*SCTP) ProtoMessage ¶
func (*SCTP) ProtoMessage()
func (*SCTP) SetPacketContext ¶ added in v0.4.2
func (a *SCTP) SetPacketContext(ctx *PacketContext)
func (*SCTP) XXX_DiscardUnknown ¶
func (m *SCTP) XXX_DiscardUnknown()
func (*SCTP) XXX_Unmarshal ¶
type SIP ¶
type SIP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` // Base information Version int32 `protobuf:"varint,2,opt,name=Version,proto3" json:"Version,omitempty"` Method int32 `protobuf:"varint,3,opt,name=Method,proto3" json:"Method,omitempty"` //map[string][]string Headers Headers []string `protobuf:"bytes,4,rep,name=Headers,proto3" json:"Headers,omitempty"` // Response IsResponse bool `protobuf:"varint,5,opt,name=IsResponse,proto3" json:"IsResponse,omitempty"` ResponseCode int32 `protobuf:"varint,6,opt,name=ResponseCode,proto3" json:"ResponseCode,omitempty"` ResponseStatus string `protobuf:"bytes,7,opt,name=ResponseStatus,proto3" json:"ResponseStatus,omitempty"` Context *PacketContext `protobuf:"bytes,8,opt,name=Context,proto3" json:"Context,omitempty"` }
The Session Initiation Protocol (SIP) is a signalling protocol used for initiating, maintaining, and terminating real-time sessions that include voice, video and messaging applications
func (*SIP) Descriptor ¶
func (*SIP) GetContext ¶ added in v0.4.2
func (m *SIP) GetContext() *PacketContext
func (*SIP) GetHeaders ¶
func (*SIP) GetIsResponse ¶
func (*SIP) GetResponseCode ¶
func (*SIP) GetResponseStatus ¶
func (*SIP) GetTimestamp ¶
func (*SIP) GetVersion ¶
func (*SIP) ProtoMessage ¶
func (*SIP) ProtoMessage()
func (*SIP) SetPacketContext ¶ added in v0.4.2
func (a *SIP) SetPacketContext(ctx *PacketContext)
func (*SIP) XXX_DiscardUnknown ¶
func (m *SIP) XXX_DiscardUnknown()
func (*SIP) XXX_Unmarshal ¶
type SNAP ¶
type SNAP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` OrganizationalCode []byte `protobuf:"bytes,2,opt,name=OrganizationalCode,proto3" json:"OrganizationalCode,omitempty"` Type int32 `protobuf:"varint,3,opt,name=Type,proto3" json:"Type,omitempty"` }
SNAP is used inside LLC. See http://standards.ieee.org/getieee802/download/802-2001.pdf. From http://en.wikipedia.org/wiki/Subnetwork_Access_Protocol: "[T]he Subnetwork Access Protocol (SNAP) is a mechanism for multiplexing, on networks using IEEE 802.2 LLC, more protocols than can be distinguished by the 8-bit 802.2 Service Access Point (SAP) fields."
func (*SNAP) Descriptor ¶
func (*SNAP) GetOrganizationalCode ¶
func (*SNAP) GetTimestamp ¶
func (*SNAP) ProtoMessage ¶
func (*SNAP) ProtoMessage()
func (*SNAP) SetPacketContext ¶ added in v0.4.2
func (a *SNAP) SetPacketContext(ctx *PacketContext)
func (*SNAP) XXX_DiscardUnknown ¶
func (m *SNAP) XXX_DiscardUnknown()
func (*SNAP) XXX_Unmarshal ¶
type Stringable ¶ added in v0.3.9
type Stringable interface {
ToString() string
}
type TCP ¶
type TCP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` SrcPort int32 `protobuf:"varint,2,opt,name=SrcPort,proto3" json:"SrcPort,omitempty"` DstPort int32 `protobuf:"varint,3,opt,name=DstPort,proto3" json:"DstPort,omitempty"` SeqNum uint32 `protobuf:"varint,4,opt,name=SeqNum,proto3" json:"SeqNum,omitempty"` AckNum uint32 `protobuf:"varint,5,opt,name=AckNum,proto3" json:"AckNum,omitempty"` DataOffset int32 `protobuf:"varint,6,opt,name=DataOffset,proto3" json:"DataOffset,omitempty"` FIN bool `protobuf:"varint,7,opt,name=FIN,proto3" json:"FIN,omitempty"` SYN bool `protobuf:"varint,8,opt,name=SYN,proto3" json:"SYN,omitempty"` RST bool `protobuf:"varint,9,opt,name=RST,proto3" json:"RST,omitempty"` PSH bool `protobuf:"varint,10,opt,name=PSH,proto3" json:"PSH,omitempty"` ACK bool `protobuf:"varint,11,opt,name=ACK,proto3" json:"ACK,omitempty"` URG bool `protobuf:"varint,12,opt,name=URG,proto3" json:"URG,omitempty"` ECE bool `protobuf:"varint,13,opt,name=ECE,proto3" json:"ECE,omitempty"` CWR bool `protobuf:"varint,14,opt,name=CWR,proto3" json:"CWR,omitempty"` NS bool `protobuf:"varint,15,opt,name=NS,proto3" json:"NS,omitempty"` Window int32 `protobuf:"varint,16,opt,name=Window,proto3" json:"Window,omitempty"` Checksum int32 `protobuf:"varint,17,opt,name=Checksum,proto3" json:"Checksum,omitempty"` Urgent int32 `protobuf:"varint,18,opt,name=Urgent,proto3" json:"Urgent,omitempty"` Padding []byte `protobuf:"bytes,19,opt,name=Padding,proto3" json:"Padding,omitempty"` Options []*TCPOption `protobuf:"bytes,20,rep,name=Options,proto3" json:"Options,omitempty"` PayloadEntropy float64 `protobuf:"fixed64,21,opt,name=PayloadEntropy,proto3" json:"PayloadEntropy,omitempty"` PayloadSize int32 `protobuf:"varint,22,opt,name=PayloadSize,proto3" json:"PayloadSize,omitempty"` Payload []byte `protobuf:"bytes,23,opt,name=Payload,proto3" json:"Payload,omitempty"` Context *PacketContext `protobuf:"bytes,24,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*TCP) Descriptor ¶
func (*TCP) GetChecksum ¶
func (*TCP) GetContext ¶ added in v0.4.2
func (m *TCP) GetContext() *PacketContext
func (*TCP) GetDataOffset ¶
func (*TCP) GetDstPort ¶
func (TCP) GetOptionString ¶
func (*TCP) GetOptions ¶
func (*TCP) GetPadding ¶
func (*TCP) GetPayload ¶ added in v0.3.9
func (*TCP) GetPayloadEntropy ¶
func (*TCP) GetPayloadSize ¶
func (*TCP) GetSrcPort ¶
func (*TCP) GetTimestamp ¶
func (*TCP) ProtoMessage ¶
func (*TCP) ProtoMessage()
func (*TCP) SetPacketContext ¶ added in v0.4.2
func (a *TCP) SetPacketContext(ctx *PacketContext)
func (*TCP) XXX_DiscardUnknown ¶
func (m *TCP) XXX_DiscardUnknown()
func (*TCP) XXX_Unmarshal ¶
type TCPOption ¶
type TCPOption struct { OptionType int32 `protobuf:"varint,1,opt,name=OptionType,proto3" json:"OptionType,omitempty"` OptionLength int32 `protobuf:"varint,2,opt,name=OptionLength,proto3" json:"OptionLength,omitempty"` OptionData []byte `protobuf:"bytes,3,opt,name=OptionData,proto3" json:"OptionData,omitempty"` }
func (*TCPOption) Descriptor ¶
func (*TCPOption) GetOptionData ¶
func (*TCPOption) GetOptionLength ¶
func (*TCPOption) GetOptionType ¶
func (*TCPOption) ProtoMessage ¶
func (*TCPOption) ProtoMessage()
func (*TCPOption) XXX_DiscardUnknown ¶
func (m *TCPOption) XXX_DiscardUnknown()
func (*TCPOption) XXX_Marshal ¶
func (*TCPOption) XXX_Unmarshal ¶
type TLSClientHello ¶
type TLSClientHello struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Type int32 `protobuf:"varint,2,opt,name=Type,proto3" json:"Type,omitempty"` Version int32 `protobuf:"varint,3,opt,name=Version,proto3" json:"Version,omitempty"` MessageLen int32 `protobuf:"varint,4,opt,name=MessageLen,proto3" json:"MessageLen,omitempty"` HandshakeType int32 `protobuf:"varint,5,opt,name=HandshakeType,proto3" json:"HandshakeType,omitempty"` HandshakeLen uint32 `protobuf:"varint,6,opt,name=HandshakeLen,proto3" json:"HandshakeLen,omitempty"` HandshakeVersion int32 `protobuf:"varint,7,opt,name=HandshakeVersion,proto3" json:"HandshakeVersion,omitempty"` Random []byte `protobuf:"bytes,8,opt,name=Random,proto3" json:"Random,omitempty"` SessionIDLen uint32 `protobuf:"varint,9,opt,name=SessionIDLen,proto3" json:"SessionIDLen,omitempty"` SessionID []byte `protobuf:"bytes,10,opt,name=SessionID,proto3" json:"SessionID,omitempty"` CipherSuiteLen int32 `protobuf:"varint,11,opt,name=CipherSuiteLen,proto3" json:"CipherSuiteLen,omitempty"` ExtensionLen int32 `protobuf:"varint,12,opt,name=ExtensionLen,proto3" json:"ExtensionLen,omitempty"` SNI string `protobuf:"bytes,13,opt,name=SNI,proto3" json:"SNI,omitempty"` OSCP bool `protobuf:"varint,14,opt,name=OSCP,proto3" json:"OSCP,omitempty"` CipherSuites []int32 `protobuf:"varint,15,rep,packed,name=CipherSuites,proto3" json:"CipherSuites,omitempty"` CompressMethods []int32 `protobuf:"varint,16,rep,packed,name=CompressMethods,proto3" json:"CompressMethods,omitempty"` SignatureAlgs []int32 `protobuf:"varint,17,rep,packed,name=SignatureAlgs,proto3" json:"SignatureAlgs,omitempty"` SupportedGroups []int32 `protobuf:"varint,18,rep,packed,name=SupportedGroups,proto3" json:"SupportedGroups,omitempty"` SupportedPoints []int32 `protobuf:"varint,19,rep,packed,name=SupportedPoints,proto3" json:"SupportedPoints,omitempty"` ALPNs []string `protobuf:"bytes,20,rep,name=ALPNs,proto3" json:"ALPNs,omitempty"` //map[Extension]uint16 // [Type]Length Extensions Ja3 string `protobuf:"bytes,21,opt,name=Ja3,proto3" json:"Ja3,omitempty"` SrcIP string `protobuf:"bytes,22,opt,name=SrcIP,proto3" json:"SrcIP,omitempty"` DstIP string `protobuf:"bytes,23,opt,name=DstIP,proto3" json:"DstIP,omitempty"` SrcMAC string `protobuf:"bytes,24,opt,name=SrcMAC,proto3" json:"SrcMAC,omitempty"` DstMAC string `protobuf:"bytes,25,opt,name=DstMAC,proto3" json:"DstMAC,omitempty"` SrcPort int32 `protobuf:"varint,26,opt,name=SrcPort,proto3" json:"SrcPort,omitempty"` DstPort int32 `protobuf:"varint,27,opt,name=DstPort,proto3" json:"DstPort,omitempty"` Extensions []int32 `protobuf:"varint,28,rep,packed,name=Extensions,proto3" json:"Extensions,omitempty"` }
func (TLSClientHello) CSVHeader ¶
func (t TLSClientHello) CSVHeader() []string
func (TLSClientHello) CSVRecord ¶
func (t TLSClientHello) CSVRecord() []string
func (*TLSClientHello) Descriptor ¶
func (*TLSClientHello) Descriptor() ([]byte, []int)
func (TLSClientHello) Dst ¶ added in v0.4.3
func (a TLSClientHello) Dst() string
func (*TLSClientHello) GetALPNs ¶
func (m *TLSClientHello) GetALPNs() []string
func (*TLSClientHello) GetCipherSuiteLen ¶
func (m *TLSClientHello) GetCipherSuiteLen() int32
func (*TLSClientHello) GetCipherSuites ¶
func (m *TLSClientHello) GetCipherSuites() []int32
func (*TLSClientHello) GetCompressMethods ¶
func (m *TLSClientHello) GetCompressMethods() []int32
func (*TLSClientHello) GetDstIP ¶
func (m *TLSClientHello) GetDstIP() string
func (*TLSClientHello) GetDstMAC ¶
func (m *TLSClientHello) GetDstMAC() string
func (*TLSClientHello) GetDstPort ¶
func (m *TLSClientHello) GetDstPort() int32
func (*TLSClientHello) GetExtensionLen ¶
func (m *TLSClientHello) GetExtensionLen() int32
func (*TLSClientHello) GetExtensions ¶
func (m *TLSClientHello) GetExtensions() []int32
func (*TLSClientHello) GetHandshakeLen ¶
func (m *TLSClientHello) GetHandshakeLen() uint32
func (*TLSClientHello) GetHandshakeType ¶
func (m *TLSClientHello) GetHandshakeType() int32
func (*TLSClientHello) GetHandshakeVersion ¶
func (m *TLSClientHello) GetHandshakeVersion() int32
func (*TLSClientHello) GetJa3 ¶
func (m *TLSClientHello) GetJa3() string
func (*TLSClientHello) GetMessageLen ¶
func (m *TLSClientHello) GetMessageLen() int32
func (*TLSClientHello) GetOSCP ¶
func (m *TLSClientHello) GetOSCP() bool
func (*TLSClientHello) GetRandom ¶
func (m *TLSClientHello) GetRandom() []byte
func (*TLSClientHello) GetSNI ¶
func (m *TLSClientHello) GetSNI() string
func (*TLSClientHello) GetSessionID ¶
func (m *TLSClientHello) GetSessionID() []byte
func (*TLSClientHello) GetSessionIDLen ¶
func (m *TLSClientHello) GetSessionIDLen() uint32
func (*TLSClientHello) GetSignatureAlgs ¶
func (m *TLSClientHello) GetSignatureAlgs() []int32
func (*TLSClientHello) GetSrcIP ¶
func (m *TLSClientHello) GetSrcIP() string
func (*TLSClientHello) GetSrcMAC ¶
func (m *TLSClientHello) GetSrcMAC() string
func (*TLSClientHello) GetSrcPort ¶
func (m *TLSClientHello) GetSrcPort() int32
func (*TLSClientHello) GetSupportedGroups ¶
func (m *TLSClientHello) GetSupportedGroups() []int32
func (*TLSClientHello) GetSupportedPoints ¶
func (m *TLSClientHello) GetSupportedPoints() []int32
func (*TLSClientHello) GetTimestamp ¶
func (m *TLSClientHello) GetTimestamp() string
func (*TLSClientHello) GetType ¶
func (m *TLSClientHello) GetType() int32
func (*TLSClientHello) GetVersion ¶
func (m *TLSClientHello) GetVersion() int32
func (TLSClientHello) Inc ¶ added in v0.4.0
func (a TLSClientHello) Inc()
func (TLSClientHello) JSON ¶ added in v0.4.0
func (u TLSClientHello) JSON() (string, error)
func (*TLSClientHello) Marshal ¶ added in v0.3.9
func (m *TLSClientHello) Marshal() (dAtA []byte, err error)
func (*TLSClientHello) MarshalTo ¶ added in v0.3.9
func (m *TLSClientHello) MarshalTo(dAtA []byte) (int, error)
func (*TLSClientHello) ProtoMessage ¶
func (*TLSClientHello) ProtoMessage()
func (*TLSClientHello) Reset ¶
func (m *TLSClientHello) Reset()
func (*TLSClientHello) SetPacketContext ¶ added in v0.4.3
func (a *TLSClientHello) SetPacketContext(ctx *PacketContext)
func (*TLSClientHello) Size ¶ added in v0.3.9
func (m *TLSClientHello) Size() (n int)
func (TLSClientHello) Src ¶ added in v0.4.3
func (a TLSClientHello) Src() string
func (*TLSClientHello) String ¶
func (m *TLSClientHello) String() string
func (TLSClientHello) Time ¶ added in v0.4.3
func (f TLSClientHello) Time() string
func (*TLSClientHello) Unmarshal ¶ added in v0.3.9
func (m *TLSClientHello) Unmarshal(dAtA []byte) error
func (*TLSClientHello) XXX_DiscardUnknown ¶
func (m *TLSClientHello) XXX_DiscardUnknown()
func (*TLSClientHello) XXX_Marshal ¶
func (m *TLSClientHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TLSClientHello) XXX_Merge ¶
func (m *TLSClientHello) XXX_Merge(src proto.Message)
func (*TLSClientHello) XXX_Size ¶
func (m *TLSClientHello) XXX_Size() int
func (*TLSClientHello) XXX_Unmarshal ¶
func (m *TLSClientHello) XXX_Unmarshal(b []byte) error
type TransportFlow ¶
type TransportFlow struct { TimestampFirst string `protobuf:"bytes,1,opt,name=TimestampFirst,proto3" json:"TimestampFirst,omitempty"` TimestampLast string `protobuf:"bytes,2,opt,name=TimestampLast,proto3" json:"TimestampLast,omitempty"` Proto string `protobuf:"bytes,3,opt,name=Proto,proto3" json:"Proto,omitempty"` SrcPort int32 `protobuf:"varint,4,opt,name=SrcPort,proto3" json:"SrcPort,omitempty"` DstPort int32 `protobuf:"varint,5,opt,name=DstPort,proto3" json:"DstPort,omitempty"` TotalSize int64 `protobuf:"varint,6,opt,name=TotalSize,proto3" json:"TotalSize,omitempty"` NumPackets int64 `protobuf:"varint,7,opt,name=NumPackets,proto3" json:"NumPackets,omitempty"` UID uint64 `protobuf:"varint,8,opt,name=UID,proto3" json:"UID,omitempty"` Duration int64 `protobuf:"varint,9,opt,name=Duration,proto3" json:"Duration,omitempty"` }
func (TransportFlow) CSVHeader ¶
func (f TransportFlow) CSVHeader() []string
func (TransportFlow) CSVRecord ¶
func (f TransportFlow) CSVRecord() []string
func (*TransportFlow) Descriptor ¶
func (*TransportFlow) Descriptor() ([]byte, []int)
func (TransportFlow) Dst ¶ added in v0.4.3
func (a TransportFlow) Dst() string
func (*TransportFlow) GetDstPort ¶
func (m *TransportFlow) GetDstPort() int32
func (*TransportFlow) GetDuration ¶
func (m *TransportFlow) GetDuration() int64
func (*TransportFlow) GetNumPackets ¶
func (m *TransportFlow) GetNumPackets() int64
func (*TransportFlow) GetProto ¶
func (m *TransportFlow) GetProto() string
func (*TransportFlow) GetSrcPort ¶
func (m *TransportFlow) GetSrcPort() int32
func (*TransportFlow) GetTimestampFirst ¶
func (m *TransportFlow) GetTimestampFirst() string
func (*TransportFlow) GetTimestampLast ¶
func (m *TransportFlow) GetTimestampLast() string
func (*TransportFlow) GetTotalSize ¶ added in v0.3.9
func (m *TransportFlow) GetTotalSize() int64
func (*TransportFlow) GetUID ¶
func (m *TransportFlow) GetUID() uint64
func (TransportFlow) Inc ¶ added in v0.4.0
func (a TransportFlow) Inc()
func (TransportFlow) JSON ¶ added in v0.4.0
func (u TransportFlow) JSON() (string, error)
func (*TransportFlow) Marshal ¶ added in v0.3.9
func (m *TransportFlow) Marshal() (dAtA []byte, err error)
func (*TransportFlow) MarshalTo ¶ added in v0.3.9
func (m *TransportFlow) MarshalTo(dAtA []byte) (int, error)
func (*TransportFlow) ProtoMessage ¶
func (*TransportFlow) ProtoMessage()
func (*TransportFlow) Reset ¶
func (m *TransportFlow) Reset()
func (*TransportFlow) SetPacketContext ¶ added in v0.4.3
func (a *TransportFlow) SetPacketContext(ctx *PacketContext)
func (*TransportFlow) Size ¶
func (m *TransportFlow) Size() (n int)
func (TransportFlow) Src ¶ added in v0.4.3
func (a TransportFlow) Src() string
func (*TransportFlow) String ¶
func (m *TransportFlow) String() string
func (TransportFlow) Time ¶ added in v0.4.3
func (f TransportFlow) Time() string
func (*TransportFlow) Unmarshal ¶ added in v0.3.9
func (m *TransportFlow) Unmarshal(dAtA []byte) error
func (*TransportFlow) XXX_DiscardUnknown ¶
func (m *TransportFlow) XXX_DiscardUnknown()
func (*TransportFlow) XXX_Marshal ¶
func (m *TransportFlow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TransportFlow) XXX_Merge ¶
func (m *TransportFlow) XXX_Merge(src proto.Message)
func (*TransportFlow) XXX_Size ¶
func (m *TransportFlow) XXX_Size() int
func (*TransportFlow) XXX_Unmarshal ¶
func (m *TransportFlow) XXX_Unmarshal(b []byte) error
type Type ¶
type Type int32
const ( Type_NC_Header Type = 0 Type_NC_Batch Type = 1 Type_NC_Flow Type = 2 Type_NC_Connection Type = 3 Type_NC_LinkFlow Type = 4 Type_NC_NetworkFlow Type = 5 Type_NC_TransportFlow Type = 6 Type_NC_Ethernet Type = 7 Type_NC_ARP Type = 8 Type_NC_Dot1Q Type = 9 Type_NC_Dot11 Type = 10 Type_NC_Dot11QOS Type = 11 Type_NC_Dot11HTControl Type = 12 Type_NC_Dot11HTControlVHT Type = 13 Type_NC_Dot11HTControlHT Type = 14 Type_NC_Dot11HTControlMFB Type = 15 Type_NC_Dot11LinkAdapationControl Type = 16 Type_NC_Dot11ASEL Type = 17 Type_NC_LinkLayerDiscovery Type = 18 Type_NC_LLDPChassisID Type = 19 Type_NC_LLDPPortID Type = 20 Type_NC_LinkLayerDiscoveryValue Type = 21 Type_NC_EthernetCTP Type = 22 Type_NC_EthernetCTPReply Type = 23 Type_NC_LinkLayerDiscoveryInfo Type = 24 Type_NC_LLDPSysCapabilities Type = 25 Type_NC_LLDPCapabilities Type = 26 Type_NC_LLDPMgmtAddress Type = 27 Type_NC_LLDPOrgSpecificTLV Type = 28 Type_NC_IPv4 Type = 29 Type_NC_IPv4Option Type = 30 Type_NC_IPv6 Type = 31 Type_NC_ICMPv4 Type = 32 Type_NC_ICMPv6 Type = 33 Type_NC_ICMPv6NeighborAdvertisement Type = 34 Type_NC_ICMPv6RouterAdvertisement Type = 35 Type_NC_ICMPv6Option Type = 36 Type_NC_UDP Type = 37 Type_NC_TCP Type = 38 Type_NC_TCPOption Type = 39 Type_NC_SCTP Type = 40 Type_NC_DNS Type = 41 Type_NC_DNSResourceRecord Type = 42 Type_NC_DNSSOA Type = 43 Type_NC_DNSSRV Type = 44 Type_NC_DNSMX Type = 45 Type_NC_DNSQuestion Type = 46 Type_NC_DHCPv4 Type = 47 Type_NC_DHCPOption Type = 48 Type_NC_DHCPv6 Type = 49 Type_NC_DHCPv6Option Type = 50 Type_NC_LLC Type = 51 Type_NC_NTP Type = 52 Type_NC_SIP Type = 53 Type_NC_IGMP Type = 54 Type_NC_IGMPv3GroupRecord Type = 55 Type_NC_IPv6HopByHop Type = 56 Type_NC_IPv6HopByHopOption Type = 57 Type_NC_IPv6HopByHopOptionAlignment Type = 58 Type_NC_SNAP Type = 59 Type_NC_ICMPv6Echo Type = 60 Type_NC_ICMPv6NeighborSolicitation Type = 61 Type_NC_ICMPv6RouterSolicitation Type = 62 Type_NC_HTTP Type = 63 Type_NC_TLSClientHello Type = 64 Type_NC_IPSecAH Type = 65 Type_NC_IPSecESP Type = 66 Type_NC_Geneve Type = 67 Type_NC_IPv6Fragment Type = 68 Type_NC_VXLAN Type = 69 Type_NC_USB Type = 70 Type_NC_LCM Type = 71 Type_NC_MPLS Type = 72 Type_NC_Modbus Type = 73 Type_NC_OSPFv2 Type = 74 Type_NC_OSPFv3 Type = 75 Type_NC_BFD Type = 76 Type_NC_GRE Type = 77 Type_NC_FDDI Type = 78 Type_NC_EAP Type = 79 Type_NC_VRRPv2 Type = 80 Type_NC_EAPOL Type = 81 Type_NC_EAPOLKey Type = 82 Type_NC_CiscoDiscovery Type = 83 Type_NC_CiscoDiscoveryInfo Type = 84 Type_NC_USBRequestBlockSetup Type = 85 Type_NC_NortelDiscovery Type = 86 Type_NC_CIP Type = 87 Type_NC_ENIP Type = 88 )
func (Type) EnumDescriptor ¶
type UDP ¶
type UDP struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` SrcPort int32 `protobuf:"varint,2,opt,name=SrcPort,proto3" json:"SrcPort,omitempty"` DstPort int32 `protobuf:"varint,3,opt,name=DstPort,proto3" json:"DstPort,omitempty"` Length int32 `protobuf:"varint,4,opt,name=Length,proto3" json:"Length,omitempty"` Checksum int32 `protobuf:"varint,5,opt,name=Checksum,proto3" json:"Checksum,omitempty"` PayloadEntropy float64 `protobuf:"fixed64,6,opt,name=PayloadEntropy,proto3" json:"PayloadEntropy,omitempty"` PayloadSize int32 `protobuf:"varint,7,opt,name=PayloadSize,proto3" json:"PayloadSize,omitempty"` Payload []byte `protobuf:"bytes,8,opt,name=Payload,proto3" json:"Payload,omitempty"` Context *PacketContext `protobuf:"bytes,9,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*UDP) Descriptor ¶
func (*UDP) GetChecksum ¶
func (*UDP) GetContext ¶ added in v0.4.2
func (m *UDP) GetContext() *PacketContext
func (*UDP) GetDstPort ¶
func (*UDP) GetPayload ¶ added in v0.3.9
func (*UDP) GetPayloadEntropy ¶
func (*UDP) GetPayloadSize ¶
func (*UDP) GetSrcPort ¶
func (*UDP) GetTimestamp ¶
func (*UDP) ProtoMessage ¶
func (*UDP) ProtoMessage()
func (*UDP) SetPacketContext ¶ added in v0.4.2
func (a *UDP) SetPacketContext(ctx *PacketContext)
func (*UDP) XXX_DiscardUnknown ¶
func (m *UDP) XXX_DiscardUnknown()
func (*UDP) XXX_Unmarshal ¶
type USB ¶ added in v0.3.7
type USB struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` ID uint64 `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"` EventType int32 `protobuf:"varint,3,opt,name=EventType,proto3" json:"EventType,omitempty"` TransferType int32 `protobuf:"varint,4,opt,name=TransferType,proto3" json:"TransferType,omitempty"` Direction int32 `protobuf:"varint,5,opt,name=Direction,proto3" json:"Direction,omitempty"` EndpointNumber int32 `protobuf:"varint,6,opt,name=EndpointNumber,proto3" json:"EndpointNumber,omitempty"` DeviceAddress int32 `protobuf:"varint,7,opt,name=DeviceAddress,proto3" json:"DeviceAddress,omitempty"` BusID int32 `protobuf:"varint,8,opt,name=BusID,proto3" json:"BusID,omitempty"` TimestampSec int64 `protobuf:"varint,9,opt,name=TimestampSec,proto3" json:"TimestampSec,omitempty"` TimestampUsec int32 `protobuf:"varint,10,opt,name=TimestampUsec,proto3" json:"TimestampUsec,omitempty"` Setup bool `protobuf:"varint,11,opt,name=Setup,proto3" json:"Setup,omitempty"` Data bool `protobuf:"varint,12,opt,name=Data,proto3" json:"Data,omitempty"` Status int32 `protobuf:"varint,13,opt,name=Status,proto3" json:"Status,omitempty"` UrbLength uint32 `protobuf:"varint,14,opt,name=UrbLength,proto3" json:"UrbLength,omitempty"` UrbDataLength uint32 `protobuf:"varint,15,opt,name=UrbDataLength,proto3" json:"UrbDataLength,omitempty"` UrbInterval uint32 `protobuf:"varint,16,opt,name=UrbInterval,proto3" json:"UrbInterval,omitempty"` UrbStartFrame uint32 `protobuf:"varint,17,opt,name=UrbStartFrame,proto3" json:"UrbStartFrame,omitempty"` UrbCopyOfTransferFlags uint32 `protobuf:"varint,18,opt,name=UrbCopyOfTransferFlags,proto3" json:"UrbCopyOfTransferFlags,omitempty"` IsoNumDesc uint32 `protobuf:"varint,19,opt,name=IsoNumDesc,proto3" json:"IsoNumDesc,omitempty"` Payload []byte `protobuf:"bytes,20,opt,name=Payload,proto3" json:"Payload,omitempty"` }
func (*USB) Descriptor ¶ added in v0.3.7
func (*USB) GetDeviceAddress ¶ added in v0.3.7
func (*USB) GetDirection ¶ added in v0.3.7
func (*USB) GetEndpointNumber ¶ added in v0.3.7
func (*USB) GetEventType ¶ added in v0.3.7
func (*USB) GetIsoNumDesc ¶ added in v0.3.7
func (*USB) GetPayload ¶ added in v0.3.9
func (*USB) GetTimestamp ¶ added in v0.3.7
func (*USB) GetTimestampSec ¶ added in v0.3.7
func (*USB) GetTimestampUsec ¶ added in v0.3.7
func (*USB) GetTransferType ¶ added in v0.3.7
func (*USB) GetUrbCopyOfTransferFlags ¶ added in v0.3.7
func (*USB) GetUrbDataLength ¶ added in v0.3.7
func (*USB) GetUrbInterval ¶ added in v0.3.7
func (*USB) GetUrbLength ¶ added in v0.3.7
func (*USB) GetUrbStartFrame ¶ added in v0.3.7
func (*USB) ProtoMessage ¶ added in v0.3.7
func (*USB) ProtoMessage()
func (*USB) SetPacketContext ¶ added in v0.4.2
func (a *USB) SetPacketContext(ctx *PacketContext)
func (*USB) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *USB) XXX_DiscardUnknown()
func (*USB) XXX_Marshal ¶ added in v0.3.7
func (*USB) XXX_Unmarshal ¶ added in v0.3.7
type USBRequestBlockSetup ¶ added in v0.3.9
type USBRequestBlockSetup struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` RequestType int32 `protobuf:"varint,2,opt,name=RequestType,proto3" json:"RequestType,omitempty"` Request int32 `protobuf:"varint,3,opt,name=Request,proto3" json:"Request,omitempty"` Value int32 `protobuf:"varint,4,opt,name=Value,proto3" json:"Value,omitempty"` Index int32 `protobuf:"varint,5,opt,name=Index,proto3" json:"Index,omitempty"` Length int32 `protobuf:"varint,6,opt,name=Length,proto3" json:"Length,omitempty"` }
func (USBRequestBlockSetup) CSVHeader ¶ added in v0.3.9
func (a USBRequestBlockSetup) CSVHeader() []string
func (USBRequestBlockSetup) CSVRecord ¶ added in v0.3.9
func (a USBRequestBlockSetup) CSVRecord() []string
func (*USBRequestBlockSetup) Descriptor ¶ added in v0.3.9
func (*USBRequestBlockSetup) Descriptor() ([]byte, []int)
func (USBRequestBlockSetup) Dst ¶ added in v0.4.3
func (a USBRequestBlockSetup) Dst() string
TODO return destination DeviceAddress?
func (*USBRequestBlockSetup) GetIndex ¶ added in v0.3.9
func (m *USBRequestBlockSetup) GetIndex() int32
func (*USBRequestBlockSetup) GetLength ¶ added in v0.3.9
func (m *USBRequestBlockSetup) GetLength() int32
func (*USBRequestBlockSetup) GetRequest ¶ added in v0.3.9
func (m *USBRequestBlockSetup) GetRequest() int32
func (*USBRequestBlockSetup) GetRequestType ¶ added in v0.3.9
func (m *USBRequestBlockSetup) GetRequestType() int32
func (*USBRequestBlockSetup) GetTimestamp ¶ added in v0.3.9
func (m *USBRequestBlockSetup) GetTimestamp() string
func (*USBRequestBlockSetup) GetValue ¶ added in v0.3.9
func (m *USBRequestBlockSetup) GetValue() int32
func (USBRequestBlockSetup) Inc ¶ added in v0.4.0
func (a USBRequestBlockSetup) Inc()
func (USBRequestBlockSetup) JSON ¶ added in v0.4.0
func (a USBRequestBlockSetup) JSON() (string, error)
func (*USBRequestBlockSetup) Marshal ¶ added in v0.3.9
func (m *USBRequestBlockSetup) Marshal() (dAtA []byte, err error)
func (*USBRequestBlockSetup) MarshalTo ¶ added in v0.3.9
func (m *USBRequestBlockSetup) MarshalTo(dAtA []byte) (int, error)
func (*USBRequestBlockSetup) ProtoMessage ¶ added in v0.3.9
func (*USBRequestBlockSetup) ProtoMessage()
func (*USBRequestBlockSetup) Reset ¶ added in v0.3.9
func (m *USBRequestBlockSetup) Reset()
func (*USBRequestBlockSetup) SetPacketContext ¶ added in v0.4.2
func (a *USBRequestBlockSetup) SetPacketContext(ctx *PacketContext)
func (*USBRequestBlockSetup) Size ¶ added in v0.3.9
func (m *USBRequestBlockSetup) Size() (n int)
func (USBRequestBlockSetup) Src ¶ added in v0.4.3
func (a USBRequestBlockSetup) Src() string
TODO return source DeviceAddress?
func (*USBRequestBlockSetup) String ¶ added in v0.3.9
func (m *USBRequestBlockSetup) String() string
func (USBRequestBlockSetup) Time ¶ added in v0.4.3
func (a USBRequestBlockSetup) Time() string
func (*USBRequestBlockSetup) Unmarshal ¶ added in v0.3.9
func (m *USBRequestBlockSetup) Unmarshal(dAtA []byte) error
func (*USBRequestBlockSetup) XXX_DiscardUnknown ¶ added in v0.3.9
func (m *USBRequestBlockSetup) XXX_DiscardUnknown()
func (*USBRequestBlockSetup) XXX_Marshal ¶ added in v0.3.9
func (m *USBRequestBlockSetup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*USBRequestBlockSetup) XXX_Merge ¶ added in v0.3.9
func (m *USBRequestBlockSetup) XXX_Merge(src proto.Message)
func (*USBRequestBlockSetup) XXX_Size ¶ added in v0.3.9
func (m *USBRequestBlockSetup) XXX_Size() int
func (*USBRequestBlockSetup) XXX_Unmarshal ¶ added in v0.3.9
func (m *USBRequestBlockSetup) XXX_Unmarshal(b []byte) error
type VRRPv2 ¶ added in v0.3.7
type VRRPv2 struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` Version int32 `protobuf:"varint,2,opt,name=Version,proto3" json:"Version,omitempty"` Type int32 `protobuf:"varint,3,opt,name=Type,proto3" json:"Type,omitempty"` VirtualRtrID int32 `protobuf:"varint,4,opt,name=VirtualRtrID,proto3" json:"VirtualRtrID,omitempty"` Priority int32 `protobuf:"varint,5,opt,name=Priority,proto3" json:"Priority,omitempty"` CountIPAddr int32 `protobuf:"varint,6,opt,name=CountIPAddr,proto3" json:"CountIPAddr,omitempty"` AuthType int32 `protobuf:"varint,7,opt,name=AuthType,proto3" json:"AuthType,omitempty"` AdverInt int32 `protobuf:"varint,8,opt,name=AdverInt,proto3" json:"AdverInt,omitempty"` Checksum int32 `protobuf:"varint,9,opt,name=Checksum,proto3" json:"Checksum,omitempty"` IPAddress []string `protobuf:"bytes,10,rep,name=IPAddress,proto3" json:"IPAddress,omitempty"` Context *PacketContext `protobuf:"bytes,11,opt,name=Context,proto3" json:"Context,omitempty"` }
func (*VRRPv2) Descriptor ¶ added in v0.3.7
func (*VRRPv2) GetAdverInt ¶ added in v0.3.7
func (*VRRPv2) GetAuthType ¶ added in v0.3.7
func (*VRRPv2) GetChecksum ¶ added in v0.3.7
func (*VRRPv2) GetContext ¶ added in v0.4.2
func (m *VRRPv2) GetContext() *PacketContext
func (*VRRPv2) GetCountIPAddr ¶ added in v0.3.7
func (*VRRPv2) GetIPAddress ¶ added in v0.3.7
func (*VRRPv2) GetPriority ¶ added in v0.3.7
func (*VRRPv2) GetTimestamp ¶ added in v0.3.7
func (*VRRPv2) GetVersion ¶ added in v0.3.7
func (*VRRPv2) GetVirtualRtrID ¶ added in v0.3.7
func (*VRRPv2) ProtoMessage ¶ added in v0.3.7
func (*VRRPv2) ProtoMessage()
func (*VRRPv2) SetPacketContext ¶ added in v0.4.2
func (a *VRRPv2) SetPacketContext(ctx *PacketContext)
func (*VRRPv2) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *VRRPv2) XXX_DiscardUnknown()
func (*VRRPv2) XXX_Marshal ¶ added in v0.3.7
func (*VRRPv2) XXX_Unmarshal ¶ added in v0.3.7
type VXLAN ¶ added in v0.3.7
type VXLAN struct { Timestamp string `protobuf:"bytes,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"` ValidIDFlag bool `protobuf:"varint,2,opt,name=ValidIDFlag,proto3" json:"ValidIDFlag,omitempty"` VNI uint32 `protobuf:"varint,3,opt,name=VNI,proto3" json:"VNI,omitempty"` GBPExtension bool `protobuf:"varint,4,opt,name=GBPExtension,proto3" json:"GBPExtension,omitempty"` GBPDontLearn bool `protobuf:"varint,5,opt,name=GBPDontLearn,proto3" json:"GBPDontLearn,omitempty"` GBPApplied bool `protobuf:"varint,6,opt,name=GBPApplied,proto3" json:"GBPApplied,omitempty"` GBPGroupPolicyID int32 `protobuf:"varint,7,opt,name=GBPGroupPolicyID,proto3" json:"GBPGroupPolicyID,omitempty"` Context *PacketContext `protobuf:"bytes,8,opt,name=Context,proto3" json:"Context,omitempty"` }
VXLAN is a VXLAN packet header
func (*VXLAN) Descriptor ¶ added in v0.3.7
func (*VXLAN) GetContext ¶ added in v0.4.2
func (m *VXLAN) GetContext() *PacketContext
func (*VXLAN) GetGBPApplied ¶ added in v0.3.7
func (*VXLAN) GetGBPDontLearn ¶ added in v0.3.7
func (*VXLAN) GetGBPExtension ¶ added in v0.3.7
func (*VXLAN) GetGBPGroupPolicyID ¶ added in v0.3.7
func (*VXLAN) GetTimestamp ¶ added in v0.3.7
func (*VXLAN) GetValidIDFlag ¶ added in v0.3.7
func (*VXLAN) ProtoMessage ¶ added in v0.3.7
func (*VXLAN) ProtoMessage()
func (*VXLAN) SetPacketContext ¶ added in v0.4.2
func (a *VXLAN) SetPacketContext(ctx *PacketContext)
func (*VXLAN) XXX_DiscardUnknown ¶ added in v0.3.7
func (m *VXLAN) XXX_DiscardUnknown()
func (*VXLAN) XXX_Marshal ¶ added in v0.3.7
func (*VXLAN) XXX_Unmarshal ¶ added in v0.3.7
Source Files ¶
- arp.go
- auditRecord.go
- bfd.go
- cip.go
- ciscoDiscovery.go
- ciscoDiscoveryInfo.go
- connection.go
- dhcp4.go
- dhcp6.go
- dns.go
- dot11.go
- dot1q.go
- eap.go
- eapol.go
- eapolkey.go
- enip.go
- eth.go
- ethctp.go
- ethctpr.go
- fddi.go
- flow.go
- geneve.go
- gre.go
- http.go
- icmp4.go
- icmp6.go
- icmp6e.go
- icmp6na.go
- icmp6ns.go
- icmp6ra.go
- icmp6rs.go
- igmp.go
- ip4.go
- ip6.go
- ip6hop.go
- ipsecah.go
- ipsecesp.go
- ipv6fragment.go
- lcm.go
- linkFlow.go
- llc.go
- lld.go
- lldi.go
- modbus.go
- mpls.go
- netcap.pb.go
- networkFlow.go
- nortelDiscovery.go
- ntp.go
- ospfv2.go
- ospfv3.go
- sctp.go
- sip.go
- snap.go
- tcp.go
- tls.go
- transportFlow.go
- udp.go
- usb.go
- usbRequestBlockSetup.go
- utils.go
- vrrpv2.go
- vxlan.go