5.6.5.10. vlcp.service.sdn.ofpmanager¶
Note
This document is generated from the source file.
Created on 2016/2/19
author: | hubo |
---|
-
class
vlcp.service.sdn.ofpmanager.
FlowInitialize
(*args, **kwargs)¶
-
class
vlcp.service.sdn.ofpmanager.
OpenflowManager
(server)¶ Manage Openflow Connections
-
__init__
(server)¶ Constructor
-
acquiretable
(modulename)¶ Start to acquire tables for a module on module loading.
-
getallconnections
(vhost='')¶ Get all connections from vhost. If vhost is None, return all connections from any host
-
getalldatapathids
()¶ Get all datapath IDs from any vhost. Return
(vhost, datapathid)
pair.
-
getallendpoints
()¶ Get all endpoints from any vhost. Return
(vhost, endpoint)
pairs.
-
getconnection
(datapathid, auxiliaryid=0, vhost='')¶ Get current connection of datapath
-
getconnections
(datapathid, vhost='')¶ Return all connections of datapath
-
getconnectionsbyendpoint
(endpoint, vhost='')¶ Get connection by endpoint address (IP, IPv6 or UNIX socket address)
-
getconnectionsbyendpointname
(name, vhost='', timeout=30)¶ Get connection by endpoint name (Domain name, IP or IPv6 address)
-
getdatapathids
(vhost='')¶ Get All datapath IDs
-
getendpoints
(vhost='')¶ Get all endpoints for vhost
-
lastacquiredtables
(vhost='')¶ Get acquired table IDs
-
load
(container)¶ Load module
-
unacquiretable
(modulename)¶ When module is unloaded, stop acquiring tables for this module.
-
unload
(container, force=False)¶ Unload module
-
waitconnection
(datapathid, auxiliaryid=0, timeout=30, vhost='')¶ Wait for a datapath connection
-
-
class
vlcp.service.sdn.ofpmanager.
TableAcquireDelayEvent
(*args, **kwargs)¶
-
class
vlcp.service.sdn.ofpmanager.
TableAcquireUpdate
(*args, **kwargs)¶