All Classes Namespaces Files Functions Pages
utils.tcl File Reference

Utility module that provides various generic helper methods to ease Tcl development. More...

Functions

 excentis::basic::ByteList.Check byteList
 
 excentis::basic::Mac.To.Hex macAddress
 
 excentis::basic::IPv4.IsValid ip
 
 excentis::basic::IPv4.IsNullIpAddress ip
 
 excentis::basic::IPv4.IsThisNetwork ip
 
 excentis::basic::IPv4.IsLoopback ip
 
 excentis::basic::IPv4.IsMulticast ip
 
 excentis::basic::IPv4.IsBroadcast ip?netmask?
 
 excentis::basic::IPv6.IsComplete ip
 
 excentis::basic::IPv6.IsCompressed ip
 
 excentis::basic::IPv6.Isv4Inv6 ip
 
 excentis::basic::IPv6.IsCompressedv4Inv6 ip
 
 excentis::basic::IPv6.IsValid ip
 
 excentis::basic::IPv6.IsMulticast ip
 
 excentis::basic::IP.IsValid ip
 
 excentis::basic::IP.To.Hex ip
 
 excentis::basic::Hex.To.IP hex
 
 excentis::basic::Byte.To.Hex byte
 
 excentis::basic::Short.To.Hex short
 
 excentis::basic::CheckSum.16 byteList
 
 excentis::basic::IPv6.To.Hex ip
 
 excentis::basic::Hex.To.IPv6 hex
 
 excentis::basic::IP.Increment address?amount?
 
 excentis::basic::IPv6.Increment address?amount?
 
 excentis::basic::Mac.Increment address
 
 excentis::basic::Multicast.IP.To.Mac multicastAddress
 
 excentis::basic::Multicast.IPv6.To.Mac ipv6MulticastAddress
 
 excentis::basic::String.To.Hex byteString
 
 excentis::basic::Hex.To.String byteList
 

Module overview

Utility module that provides various generic helper methods to ease Tcl development.

It contains utilities such as data conversion methods, checksum calculation, IP validation, etc.

Definition in file utils.tcl.