symmetry.linux.namespace

Undocumented in source.

Members

Functions

addAddressesIP4
void addAddressesIP4(string addresses, string deviceName, string namespace)
Undocumented in source. Be warned that the author may not have intended to support it.
addAddressesIP4Peer
void addAddressesIP4Peer(string nameSpace, string addresses, string deviceName)
Undocumented in source. Be warned that the author may not have intended to support it.
addDefaultRoutePeer
void addDefaultRoutePeer(string nameSpace, string defaultGateway)
Undocumented in source. Be warned that the author may not have intended to support it.
addRoute
string addRoute(string route, string device, string nameSpace)
Undocumented in source. Be warned that the author may not have intended to support it.
addVethPairToNamespace
void addVethPairToNamespace(string peerName, string namespace)
Undocumented in source. Be warned that the author may not have intended to support it.
allowForwarding
void allowForwarding(string hostDeviceName, string clientDeviceName)
Undocumented in source. Be warned that the author may not have intended to support it.
containNetwork
void containNetwork(string namespace, string hostDeviceName, string deviceName, string peerName, string addresses)
Undocumented in source. Be warned that the author may not have intended to support it.
createNetworkNamespace
void createNetworkNamespace(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
createVethPair
void createVethPair(string name, string peerName)
Undocumented in source. Be warned that the author may not have intended to support it.
deleteNetworkNamespace
void deleteNetworkNamespace(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
deleteVethPair
void deleteVethPair(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
enableMasquerading
void enableMasquerading(string peerAddress, string interfaceName)
Undocumented in source. Be warned that the author may not have intended to support it.
executeNamespace
string executeNamespace(string nameSpace, string cmd)
Undocumented in source. Be warned that the author may not have intended to support it.
flushForwardRules
void flushForwardRules()
Undocumented in source. Be warned that the author may not have intended to support it.
flushNatRules
void flushNatRules()
Undocumented in source. Be warned that the author may not have intended to support it.
getRoute
string getRoute(string destinationIP, string nameSpace)
Undocumented in source. Be warned that the author may not have intended to support it.
mounts
void mounts(ChildConfig config)
Undocumented in source. Be warned that the author may not have intended to support it.
setHostForwarding
void setHostForwarding(bool enableForwarding)
Undocumented in source. Be warned that the author may not have intended to support it.
setHostForwarding
void setHostForwarding(string hostDeviceName, string clientDeviceName, string address)
Undocumented in source. Be warned that the author may not have intended to support it.
setLinkUp
void setLinkUp(string deviceName, string nameSpace)
Undocumented in source. Be warned that the author may not have intended to support it.
setLinkUpPeer
void setLinkUpPeer(string nameSpace, string deviceName)
Undocumented in source. Be warned that the author may not have intended to support it.
setNamespace
void setNamespace(string path, CloneFlag[] cloneFlags)
Undocumented in source. Be warned that the author may not have intended to support it.
setNamespace_
void setNamespace_(string path, int flags)
Undocumented in source. Be warned that the author may not have intended to support it.
setPolicyDropDefault
void setPolicyDropDefault()
Undocumented in source. Be warned that the author may not have intended to support it.
setns
int setns(int fd, int nstype)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setupChroot
void setupChroot(ChildConfig childConfig)
Undocumented in source. Be warned that the author may not have intended to support it.
showAddresses
string showAddresses(string nameSpace)
Undocumented in source. Be warned that the author may not have intended to support it.
showLink
string showLink(string nameSpace)
Undocumented in source. Be warned that the author may not have intended to support it.
showRoute
string showRoute(string nameSpace)
Undocumented in source. Be warned that the author may not have intended to support it.
teardownChroot
void teardownChroot(ChildConfig childConfig)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta