yangcli-gw Examples
Note
This section is preliminary.
More examples will be added in the future.
The 'yangcli-gw-apps' directory contains some simple example programs to demonstrate the usage of the yangcli-gw program.
An application is required to perform the following operations:
Connect to the correct ZeroMQ socket(s)
Send ZeroMQ Multi-part messages
Receive ZeroMQ Multi-part messages
yangcli-gw-app File Locations
The 'yangcli-gw-apps' folder contains the example applications.
This is a top level folder in the source code distribution.
This is located in the following folder in the Advanced SDK binary packages:
/usr/share/yumapro/src/yangcli-gw-apps
Python3 Examples
The Python examples require Python3 to be installed and used. They are located within the 'Python3' sub-folder.
Refer to the yangcli-gw Getting Started section for details on installing the pyzmq library.
The following files are included in this directory:
pyclient.py: simple command channel example
pyclient2.py: simple command and event channel combined example
pycollect.py: simple event channel example
These simple programs hard-wire the ZMQAPI endpoints used. They must be changed if non-default endpoint values are used in the yangcli-gw program.