Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
7d29e320fb2855a1ddb7a6af09078b8ed636de01
/
src
/
vpp-api
/
python
/
vpp_papi
/
vpp_papi.py
f5db371
api: add new stream message convention
by Ole Troan
· 4 years, 7 months ago
e64e5ff
tests: implement ipaddress convenience methods
by Paul Vinciguerra
· 4 years, 8 months ago
fd57408
papi: add call stats
by Ole Troan
· 5 years ago
e2ccdf0
papi: add a per-call _timeout option
by Paul Vinciguerra
· 5 years ago
c046d70
papi: add wrapper to validate crc manifest
by Ole Troan
· 5 years ago
ead1e53
misc: Fix python scripts shebang line
by Renato Botelho do Couto
· 5 years ago
0938547
papi: introduce read_blocking
by Vratko Polak
· 5 years ago
5e2f84d
papi: truncate long logger messages
by Klement Sekera
· 5 years ago
2f6e0c6
papi: let async calls return context
by Vratko Polak
· 5 years ago
daa4bff
api: memclnt api use string type.
by Ole Troan
· 5 years ago
edfe2c0
api: vppapitrace JSON/API trace converter
by Ole Troan
· 5 years ago
6595ff7
api: api socket respect unix runtime directory
by Ole Troan
· 5 years ago
b659020
papi: use the injected logger wherever possible
by Vratko Polak
· 5 years ago
4866459
misc: papi - add __repr__ to FuncWrapper
by Paul Vinciguerra
· 6 years ago
ae8819f
misc: vpp_papi- add tests, clean up pep8
by Paul Vinciguerra
· 6 years ago
8a2fa3b
misc: vpp-api - add __repr__ to VPPApiClient.
by Paul Vinciguerra
· 6 years ago
2af6e92
vpp_papi: Context_id allocator for running forked.
by Paul Vinciguerra
· 6 years ago
34ce574
vpp_papi: Fix vapi.disconnect exception.
by Paul Vinciguerra
· 6 years ago
94e4531
papi: avoid IOError on disconnect
by Vratko Polak
· 6 years ago
cbf1fd2
vpp_papi: Do not raise before find_api_dir()
by Vratko Polak
· 6 years ago
1954229
vpp_papi: remove dependency on environment var. VPP_API_DIR.
by Paul Vinciguerra
· 6 years ago
b8daa25
vpp_papi: Expose the list of field attributes to the client.
by Paul Vinciguerra
· 6 years ago
3d04e33
vpp_papi: specify encoding for .encode()/.decode()
by Paul Vinciguerra
· 6 years ago
f159f58
test framework: add factory function and default parameters
by Ole Troan
· 6 years ago
5fced04
vpp_papi.py: Change VppEnum from explicit metaclass to metaclass wrapper/decorator.
by Paul Vinciguerra
· 6 years ago
8006c6a
PAPI: Add MACAddress object wrapper for vl_api_mac_address_t
by Ole Troan
· 6 years ago
413f4a5
API: Use string type instead of u8.
by Ole Troan
· 6 years ago
0bcad32
PAPI: Allow ipaddress object as argument and return values from API calls
by Ole Troan
· 6 years ago
dfb984d
Python API: Use services to determine stream RPC
by Ole Troan
· 6 years ago
6ccc6e9
vpp_papi: Add custom exceptions.
by Paul Vinciguerra
· 6 years ago
53fffa1
API: Add support for type aliases
by Ole Troan
· 6 years ago
7e713f1
vpp_papi: Use new style classes.
by Paul Vinciguerra
· 6 years ago
5efd14f
Alter logging semantics for VPP PAPI object
by Igor Mikhailov (imichail)
· 6 years ago
31555a3
PAPI: Add support for format/unformat functions.
by Ole Troan
· 6 years ago
0685da4
PAPI: Expose API enums to tests / applications
by Ole Troan
· 6 years ago
94495f2
PAPI: Use UNIX domain sockets instead of shared memory
by Ole Troan
· 6 years ago
c84cbad
PAPI: Unpack embedded types with variable length arrays.
by Ole Troan
· 6 years ago
184870a
CSIT-1139: Implement parallel test execution
by juraj.linkes
· 6 years ago
eabd607
PAPI: Python 3.7 uses async keyword.
by Ole Troan
· 6 years ago
8aedf5e
vpp-api: improve naming for easier debugging
by Klement Sekera
· 6 years ago
a7564e8
Python API: Add enum and union support.
by Ole Troan
· 7 years ago
[Renamed (63%) from src/vpp-api/python/vpp_papi.py]
61debaa
Revert "Python API: Add enum and union support."
by Ole Trøan
· 7 years ago
[Renamed (63%) from src/vpp-api/python/vpp_papi/vpp_papi.py]
a5ee900
Python API: Add enum and union support.
by Ole Troan
· 7 years ago
[Renamed (63%) from src/vpp-api/python/vpp_papi.py]
d0e812f
Alter logging semantics for VPP PAPI object
by Ian Wells
· 7 years ago
68e2ffb
fix: AttributeError: module 'os' has no attribute 'cwd'
by Andrey "Zed" Zaikin
· 7 years ago
7fe930b
fixes python3 TypeError; python2 intact
by Andrey "Zed" Zaikin
· 7 years ago
afddd83
PAPI: pycodestyle on vpp_papi.py
by Ole Troan
· 7 years ago
49bec57
vpp_papi: remove legacy way of calling VPP APIs
by Klement Sekera
· 7 years ago
180402d
vpp_papi: reduce memory leaks
by Klement Sekera
· 7 years ago
2eaf2d2
VPP-1144: PAPI Import leads to duplicate type definition.
by Ole Troan
· 7 years ago
52bf22e
Have PAPI find its API definition files
by Chris Luke
· 7 years ago
8493752
nowhere to set read_timeout
by dongjuan
· 7 years ago
a74b741
VPP-959: Support old version of CFFI
by Ole Troan
· 7 years ago
ca3b6f1
VPP PAPI: Error in unserializer for non-array compound types.
by Ole Troan
· 7 years ago
895b6e8
VPP-1033: Python API support arbitrary sized input parameters.
by Ole Troan
· 7 years ago
68ec940
VPP-960: Python API add more information in exception for invalid arguments to API calls.
by Ole Troan
· 7 years ago
b0856b4
Python API: Fix error message typo.
by Ole Troan
· 7 years ago
6bf177c
Python API: VPP-947 Empty chroot_prefix fails on encode()
by Ole Troan
· 7 years ago
4df9716
API: Add Python3 support to vpp_papi.py
by Ole Troan
· 7 years ago
5fec1e8
vpp-api: rename libpneum to libvppapiclient
by Damjan Marion
· 8 years ago
3cc4971
Python API: Change from cPython to CFFI.
by Ole Troan
· 8 years ago
[Renamed (85%) from src/vpp-api/python/vpp_papi/vpp_papi.py]
dfc9b7c
Python API: Synchronous mode.
by Ole Troan
· 8 years ago
7112c54
python API: work towards python/vpp api separation
by Klement Sekera
· 8 years ago
3d31f00
Python API: event_callback not initialised.
by Ole Troan
· 8 years ago
1fd5d01
Fix PAPI async response
by Wojciech Dec
· 8 years ago
5016f99
Python API: Missing locking of results data structure.
by Ole Troan
· 8 years ago
f952692
python clients can set the API rx message queue length
by Dave Barach
· 8 years ago
7cd468a
Reorganize source tree to use single autotools instance
by Damjan Marion
· 8 years ago
[Renamed from vpp-api/python/vpp_papi/vpp_papi.py]
85bdafa
Python API: Incorrect error for empty VLA list.
by Ole Troan
· 8 years ago
f5984bd
Python API: Add back support for old-style VLA, e.g. mask[0]
by Ole Troan
· 8 years ago
04f4b78
vpp_papi: Add help() support for python interactive mode
by Christophe Fontaine
· 8 years ago
64bc612
Fix for PAPI async call registration
by Wojciech Dec
· 8 years ago
399ca1c
SPAN API: Fix various errors making SPAN break make tests.
by Ole Troan
· 8 years ago
7e3a875
API: Adapt make test to Python API changes.
by Ole Troan
· 8 years ago
a03f4ef
Python API: Support for per message CRC and API split.
by Ole Troan
· 8 years ago
b8602b5
Python API: Add support for shared memory prefix
by Ole Troan
· 8 years ago
57c3d66
Python API: Preparation for RPM/DEB packaging.
by Ole Troan
· 8 years ago
1732fc1
Python API: Re-adding rudimentary variable length array pack support.
by Ole Troan
· 8 years ago
c27213a
Add in-message cli_request/cli_reply API
by Ole Troan
· 8 years ago
5f9dcff
VPP Python language binding - plugin support
by Ole Troan
· 8 years ago