Unit ShellNetwork

From Ultibo.org
Revision as of 05:55, 2 November 2022 by Ultibo (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Return to Unit Reference


Description


Ultibo Network Shell Extension unit

Constants



Shell network command constants SHELL_NET_COMMAND_*
SHELL_NET_COMMAND_NET = 'NET';  
SHELL_NET_COMMAND_PING = 'PING';  
SHELL_NET_COMMAND_IPCONFIG = 'IPCONFIG';  
SHELL_NET_COMMAND_IFCONFIG = 'IFCONFIG';  
SHELL_NET_COMMAND_IFUP = 'IFUP';  
SHELL_NET_COMMAND_IFDOWN = 'IFDOWN';  


Shell network action constants SHELL_NET_ACTION_*
SHELL_NET_ACTION_LIST = 'LIST';  
SHELL_NET_ACTION_SHOW = 'SHOW';  
 
SHELL_NET_ACTION_START= 'START'; Adapter only
SHELL_NET_ACTION_STOP = 'STOP'; Adapter only
 
SHELL_NET_ACTION_ADD = 'ADD'; ARP/IP/ROUTE only
SHELL_NET_ACTION_DELETE = 'DELETE'; ARP/IP/ROUTE only
 
SHELL_NET_ACTION_FLUSH = 'FLUSH'; ARP only
SHELL_NET_ACTION_SEND = 'SEND'; ARP only
 
SHELL_NET_ACTION_RELEASE = 'RELEASE'; IP only
SHELL_NET_ACTION_RENEW = 'RENEW'; IP only
SHELL_NET_ACTION_CONFIG = 'CONFIG'; IP only


Shell network item constants SHELL_NET_ITEM_*
SHELL_NET_ITEM_ALL = 'ALL';  
SHELL_NET_ITEM_ARP = 'ARP';  
SHELL_NET_ITEM_IP = 'IP';  
SHELL_NET_ITEM_ROUTE = 'ROUTE';  
SHELL_NET_ITEM_ADAPTER = 'ADAPTER';  
SHELL_NET_ITEM_TRANSPORT = 'TRANSPORT';  
SHELL_NET_ITEM_PROTOCOL = 'PROTOCOL';  


Type definitions


None defined

Class definitions



Shell Ping classes

TShellPing = class(TShellCommand)


Public variables


None defined

Function declarations



Initialization functions

procedure ShellNetworkInit;
Description: To be documented
Note None documented


Return to Unit Reference