7 #import <kerio/web/idl/SharedStructures.idl>
24 kerio::web::IpAddress network;
25 kerio::web::IpAddress
mask;
27 kerio::web::IpAddress gateway;
35 typedef sequence<Route> RouteList;
47 void get(out RouteList routes, in [Opt]
boolean ipv6);
57 void getStaticRoutes(out RouteList routes, in [Opt]
boolean ipv6);
71 void setStaticRoutes(out kerio::web::ErrorList errors, in RouteList routes, in [Opt]
boolean ipv6);
boolean enabled
valid only for RouteStatic
Definition: RoutingTable.idl:19
IdReference interfaceId
Definition: RoutingTable.idl:30
Definition: RoutingTable.idl:37
long prefixLen
used for IPv6
Definition: RoutingTable.idl:26
Definition: common.idl:28
InterfaceType interfaceType
Definition: RoutingTable.idl:29
Definition: RoutingTable.idl:18
string name
valid only for RouteStatic
Definition: RoutingTable.idl:20
RouteType type
Definition: RoutingTable.idl:22
API for network interfaces administration.
Definition: Accounting.idl:11
kerio::web::IpAddress mask
used for IPv4
Definition: RoutingTable.idl:25