diff options
Diffstat (limited to 'vpp-api/java/jvpp/gen/jvpp_impl_gen.py')
-rw-r--r-- | vpp-api/java/jvpp/gen/jvpp_impl_gen.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/vpp-api/java/jvpp/gen/jvpp_impl_gen.py b/vpp-api/java/jvpp/gen/jvpp_impl_gen.py index 4e2625714a9..4e408c364b1 100644 --- a/vpp-api/java/jvpp/gen/jvpp_impl_gen.py +++ b/vpp-api/java/jvpp/gen/jvpp_impl_gen.py @@ -28,6 +28,16 @@ package $base_package; public interface JVpp extends java.lang.AutoCloseable { /** + * Generic connect with $base_package.callback.JVppCallback callback handler + * providing connecting to VPP + * + * @param callback JVppCallback instance providing callback handling + * + * @throws java.io.IOException if connection cannot be initiated + */ + void connect($base_package.callback.JVppCallback callback) throws java.io.IOException; + + /** * Generic dispatch method for sending requests to VPP */ int send($base_package.$dto_package.JVppRequest request); @@ -56,6 +66,11 @@ public final class JVppImpl implements $base_package.JVpp { } @Override + public void connect($base_package.callback.JVppCallback callback) throws java.io.IOException { + connection.connect(callback); + } + + @Override public void close() { connection.close(); } |