X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvpp-api%2Fpython%2Fvpp_papi%2Fvpp_transport_shmem.py;h=5920cd16dcb004262f0e67914a2fa6ffddbbb01a;hb=53fffa1;hp=a20295b0f090198b5f36bc12818fc341941ff521;hpb=94495f2a6a68ac2202b7715ce09620f1ba6fe673;p=vpp.git diff --git a/src/vpp-api/python/vpp_papi/vpp_transport_shmem.py b/src/vpp-api/python/vpp_papi/vpp_transport_shmem.py index a20295b0f09..5920cd16dcb 100644 --- a/src/vpp-api/python/vpp_papi/vpp_transport_shmem.py +++ b/src/vpp-api/python/vpp_papi/vpp_transport_shmem.py @@ -47,7 +47,7 @@ def vac_error_handler(arg, msg, msg_len): vpp_object.logger.warning("VPP API client:: %s", ffi.string(msg, msg_len)) -class VppTransport: +class VppTransport(object): def __init__(self, parent, read_timeout, server_address): self.connected = False self.read_timeout = read_timeout @@ -75,7 +75,7 @@ class VppTransport: def disconnect(self): self.connected = False - vpp_api.vac_disconnect() + return vpp_api.vac_disconnect() def suspend(self): vpp_api.vac_rx_suspend() @@ -83,8 +83,8 @@ class VppTransport: def resume(self): vpp_api.vac_rx_resume() - def get_callback(self, async): - return vac_callback_sync if not async else vac_callback_async + def get_callback(self, do_async): + return vac_callback_sync if not do_async else vac_callback_async def get_msg_index(self, name): return vpp_api.vac_get_msg_index(name)