|
| Checksum.Udp.Calculate frame?vlanCount? |
|
| Checksum.Udpv6.Calculate frame?vlanCount? |
|
| Checksum.Tcp.Calculate frame?vlanCount? |
|
| Checksum.Tcpv6.Calculate frame?vlanCount? |
|
| Checksum.Ipv4.Calculate frame?vlanCount? |
|
| ParseFilter filter |
|
| ConvertSubFilter inFilter |
|
| GetSubFilter inFilter |
|
| ConvertToBpf filter |
|
| ConvertToBpfEth field operation value |
|
| ConvertToBpfVlan field operation value |
|
| ConvertToBpfIp field operation value |
|
| ConvertToBpfUdp field operation value |
|
| ConvertToBpfTcp field operation value |
|
| ConvertToBpfIpv6 field operation value |
|
| Frame.Udpv6.Set DMAC SMAC DIP SIP DP SP dataOrLength?params? |
|
| Frame.Udp.Set DMAC SMAC DIP SIP DP SP dataOrLength?params? |
|
| Frame.Tcp.Set DMAC SMAC DIP SIP DP SP dataOrLength?params? |
|
| Frame.Tcpv6.Set DMAC SMAC DIP SIP DP SP dataOrLength?params? |
|
| Frame.Igmp.Set SMAC SIP Type GroupAddress?params? |
|
| Frame.Icmp.Echo.Set DMAC SMAC DIP SIP ID seqNr dataOrLength?params? |
|
| Frame.Icmp.Set DMAC SMAC DIP SIP Type Code dataOrLength?params? |
|
| Frame.Ipv4.Set DMAC SMAC DIP SIP protocol dataOrLength?params? |
|
| Frame.Ipv6.Set DMAC SMAC DIP SIP nextHeader dataOrLength?params? |
|
| Frame.Mac.Set DMAC SMAC EtherType data?params? |
|
| Frame.Pad frame?length??padByte? |
|
| Frame.Vlan.Tag.Create id priority dropeligable tpid |
|
| Frame.Vlan.Insert frame id priority dropeligable?tpid? |
|
| Frame.PPP.ProtocolId.FromEtherType ethernetEtherType |
|
| Frame.PPPoE.Session.Header.Create sessionId payloadLength ethernetEtherType |
|
| x.Frame.EtherII.Set DMAC SMAC type data?length? |
|
| x.Frame.SNAP.Set DMAC SMAC type data?length? |
|
| x.Frame.802.3.Set DMAC SMAC data?length? |
|
| x.Frame.DataOrLength.Parse dataOrLength |
|
| ByteList.Check byteList |
|
| Mac.To.Hex macAddress |
|
| IPv4.IsValid ip |
|
| IPv4.IsNullIpAddress ip |
|
| IPv4.IsThisNetwork ip |
|
| IPv4.IsLoopback ip |
|
| IPv4.IsMulticast ip |
|
| IPv4.IsBroadcast ip?netmask? |
|
| IPv6.IsComplete ip |
|
| IPv6.IsCompressed ip |
|
| IPv6.Isv4Inv6 ip |
|
| IPv6.IsCompressedv4Inv6 ip |
|
| IPv6.IsValid ip |
|
| IPv6.IsMulticast ip |
|
| IP.IsValid ip |
|
| IP.To.Hex ip |
|
| Hex.To.IP hex |
|
| Byte.To.Hex byte |
|
| Short.To.Hex short |
|
| CheckSum.16 byteList |
|
| IPv6.To.Hex ip |
|
| Hex.To.IPv6 hex |
|
| IP.Increment address?amount? |
|
| IPv6.Increment address?amount? |
|
| Mac.Increment address |
|
| Multicast.IP.To.Mac multicastAddress |
|
| Multicast.IPv6.To.Mac ipv6MulticastAddress |
|
| String.To.Hex byteString |
|
| Hex.To.String byteList |
|
Namespace for Excentis Tcl extensions for basic functions.
This includes functionality such as:
- Network frame generation
- Address parsing and conversion
- ...