TCCInterface.cc | |
Functions | |
f__setIP | Set IP address, subnet mask and broadcast address in a network inteface If number is set, a range of virtual interfaces are set up with continuous IP address (no subnet mask, broadcast checking) |
f__deleteIP | Delete IP address from a network inteface |
f__getIP | Get IP address, subnet mask and broadcast address from a network inteface |
f__setInterfaceUp | Set up a network interface |
f__setInterfaceDown | Set down a network interface |
f__getHostName | Get name of host |
f__getIpAddr | Get IP address of host |
f_setIP_ip | Set IP address, subnet mask in a network inteface Uses RTLN netlink interface on linux, which is faster than original POSIX. |
f_delIP_ip | Set IP address, subnet mask in a network inteface Uses RTLN netlink interface on linux, which is faster than original POSIX. |
f_getIpAddresses | Get both IPv4 and IPv6 addresses of the given host |
Set IP address, subnet mask and broadcast address in a network inteface If number is set, a range of virtual interfaces are set up with continuous IP address (no subnet mask, broadcast checking)
interface | in charstring - network interface |
ipaddress | in charstring - starting IP address |
subnetmask | in charstring - subnetmask |
broadcast | in charstring - broadcast |
number | in integer - number of interfaces to set up |
-
-
-
Get IP address, subnet mask and broadcast address from a network inteface
interface | in charstring - network interface |
ip | out charstring - IP address |
netmask | out charstring - netmask |
broadcast | out charstring - broadcast |
addressType | in TCCInterface_IPAddressType - type of IP addresses (default is IPv4) |
-
-
-
Set up a network interface
interface | in charstring - network interface |
addressType | in TCCInterface_IPAddressType - type of IP addresses (default is IPv4) |
-
-
-
Set down a network interface
interface | in charstring - network interface |
addressType | in TCCInterface_IPAddressType - type of IP addresses (default is IPv4) |
-
-
-
Get IP address of host
hostname | in charstring - name of the host |
addressType | in TCCInterface_IPAddressType - type of IP addresses (default is IPv4) |
charstring | IP address of the host |
-
-
Set IP address, subnet mask in a network inteface Uses RTLN netlink interface on linux, which is faster than original POSIX.
interface | in charstring - network interface |
ipaddress | in charstring - starting IP address |
prefix | in integer - subnetmask of the ipaddress |
True on success, false in other cases.
Many possibilities, all generates a TTCN_warning
-
Set IP address, subnet mask in a network inteface Uses RTLN netlink interface on linux, which is faster than original POSIX.
interface | in charstring - network interface |
ipaddress | in charstring - starting IP address |
prefix | in integer - subnetmask of the ipaddress |
True on success, false in other cases.
Many possibilities, all generates a TTCN_warning
-