Mininet Python API Reference Manual
|
Patch interface on an OVSSwitch. More...
Public Member Functions | |
def | ifconfig (self, *args) |
Configure ourselves using ifconfig. | |
Public Member Functions inherited from mininet.link.Intf | |
def | __init__ (self, name, node=None, port=None, link=None, mac=None, **params) |
def | cmd (self, *args, **kwargs) |
Run a command in our owning node. | |
def | setIP (self, ipstr, prefixLen=None) |
Set our IP address. | |
def | setMAC (self, macstr) |
Set the MAC address for an interface. More... | |
def | updateIP (self) |
Return updated IP address based on ifconfig. | |
def | updateMAC (self) |
Return updated MAC address based on ifconfig. | |
def | updateAddr (self) |
Return IP address and MAC address based on ifconfig. | |
def | IP (self) |
Return IP address. | |
def | MAC (self) |
Return MAC address. | |
def | isUp (self, setUp=False) |
Return whether interface is up. | |
def | rename (self, newname) |
Rename interface. | |
def | setParam (self, results, method, **param) |
Internal. More... | |
def | config (self, mac=None, ip=None, ifconfig=None, up=True, **_params) |
Configure Node according to (optional) More... | |
def | delete (self) |
Delete interface. | |
def | status (self) |
Return intf status as a string. | |
def | __repr__ (self) |
def | __str__ (self) |
Additional Inherited Members | |
Public Attributes inherited from mininet.link.Intf | |
node | |
name | |
link | |
mac | |
prefixLen | |
ip | |
params | |
Patch interface on an OVSSwitch.