|
static int | connect_to_vpe (char *name) |
|
| BIND_JAPI_CLASS (vppBridgeDomainDetails,"()V") |
|
| BIND_JAPI_BOOL_FIELD (vppBridgeDomainDetails, arpTerm) |
|
| BIND_JAPI_BOOL_FIELD (vppBridgeDomainDetails, flood) |
|
| BIND_JAPI_BOOL_FIELD (vppBridgeDomainDetails, forward) |
|
| BIND_JAPI_BOOL_FIELD (vppBridgeDomainDetails, learn) |
|
| BIND_JAPI_BOOL_FIELD (vppBridgeDomainDetails, uuFlood) |
|
| BIND_JAPI_INT_FIELD (vppBridgeDomainDetails, bdId) |
|
| BIND_JAPI_STRING_FIELD (vppBridgeDomainDetails, name) |
|
| BIND_JAPI_STRING_FIELD (vppBridgeDomainDetails, bviInterfaceName) |
|
| BIND_JAPI_OBJ_FIELD (vppBridgeDomainDetails, interfaces,"[Lorg/openvpp/vppjapi/vppBridgeDomainInterfaceDetails;") |
|
| BIND_JAPI_CLASS (vppBridgeDomainInterfaceDetails,"()V") |
|
| BIND_JAPI_BYTE_FIELD (vppBridgeDomainInterfaceDetails, splitHorizonGroup) |
|
| BIND_JAPI_STRING_FIELD (vppBridgeDomainInterfaceDetails, interfaceName) |
|
| BIND_JAPI_CLASS (vppInterfaceCounters,"(JJJJJJJJJJJJJJJJJJJJJJ)V") |
|
| BIND_JAPI_CLASS (vppInterfaceDetails,"(ILjava/lang/String;I[BBBBBIBBIIBBBBIIIII)V") |
|
| BIND_JAPI_CLASS (vppIPv4Address,"(IB)V") |
|
| BIND_JAPI_CLASS (vppIPv6Address,"([BB)V") |
|
| BIND_JAPI_CLASS (vppL2Fib,"([BZLjava/lang/String;ZZ)V") |
|
| BIND_JAPI_CLASS (vppVersion,"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V") |
|
| BIND_JAPI_CLASS (vppVxlanTunnelDetails,"(IIIII)V") |
|
void | vl_client_add_api_signatures (vl_api_memclnt_create_t *mp) |
|
static int | sw_interface_dump (vppjni_main_t *jm) |
|
JNIEXPORT jobject JNICALL | Java_org_openvpp_vppjapi_vppConn_getVppVersion0 (JNIEnv *env, jobject obj) |
|
static int | jm_show_version (vppjni_main_t *jm) |
|
static int | jm_stats_enable_disable (vppjni_main_t *jm, u8 enable) |
|
JNIEXPORT jint JNICALL | Java_org_openvpp_vppjapi_vppConn_setInterfaceDescription0 (JNIEnv *env, jobject obj, jstring ifName, jstring ifDesc) |
|
JNIEXPORT jstring JNICALL | Java_org_openvpp_vppjapi_vppConn_getInterfaceDescription0 (JNIEnv *env, jobject obj, jstring ifName) |
|
JNIEXPORT jint JNICALL | Java_org_openvpp_vppjapi_vppConn_clientConnect (JNIEnv *env, jobject obj, jstring clientName) |
|
JNIEXPORT void JNICALL | Java_org_openvpp_vppjapi_vppConn_clientDisconnect (JNIEnv *env, jobject obj) |
|
void | vl_api_generic_reply_handler (vl_api_generic_reply_t *mp) |
|
JNIEXPORT jint JNICALL | Java_org_openvpp_vppjapi_vppConn_getRetval0 (JNIEnv *env, jobject obj, jint context, jint release) |
|
static int | name_sort_cmp (void *a1, void *a2) |
|
JNIEXPORT jstring JNICALL | Java_org_openvpp_vppjapi_vppConn_getInterfaceList0 (JNIEnv *env, jobject obj, jstring name_filter) |
|
JNIEXPORT jint JNICALL | Java_org_openvpp_vppjapi_vppConn_swIfIndexFromName0 (JNIEnv *env, jobject obj, jstring interfaceName) |
|
JNIEXPORT jobject JNICALL | Java_org_openvpp_vppjapi_vppConn_getInterfaceCounters0 (JNIEnv *env, jobject obj, jint swIfIndex) |
|
JNIEXPORT jstring JNICALL | Java_org_openvpp_vppjapi_vppConn_interfaceNameFromSwIfIndex0 (JNIEnv *env, jobject obj, jint swIfIndex) |
|
JNIEXPORT void JNICALL | Java_org_openvpp_vppjapi_vppConn_clearInterfaceTable0 (JNIEnv *env, jobject obj) |
|
static jobjectArray | sw_if_dump_get_interfaces () |
|
JNIEXPORT jobjectArray JNICALL | Java_org_openvpp_vppjapi_vppConn_swInterfaceDump0 (JNIEnv *env, jobject obj, jbyte name_filter_valid, jbyteArray name_filter) |
|
static jobjectArray | sw_if_dump_get_interfaces (JNIEnv *env) |
|
JNIEXPORT jint JNICALL | Java_org_openvpp_vppjapi_vppConn_findOrAddBridgeDomainId0 (JNIEnv *env, jobject obj, jstring bridgeDomain) |
|
JNIEXPORT jint JNICALL | Java_org_openvpp_vppjapi_vppConn_bridgeDomainIdFromName0 (JNIEnv *env, jobject obj, jstring bridgeDomain) |
|
JNIEXPORT jint JNICALL | Java_org_openvpp_vppjapi_vppConn_bridgeDomainIdFromInterfaceName0 (JNIEnv *env, jobject obj, jstring interfaceName) |
|
static void | vl_api_sw_interface_details_t_handler (vl_api_sw_interface_details_t *mp) |
|
static void | vl_api_sw_interface_set_flags_t_handler (vl_api_sw_interface_set_flags_t *mp) |
|
static jintArray | create_array_of_bd_ids (JNIEnv *env, jint bd_id) |
|
static void | bridge_domain_oper_free (void) |
|
JNIEXPORT jintArray JNICALL | Java_org_openvpp_vppjapi_vppConn_bridgeDomainDump0 (JNIEnv *env, jobject obj, jint bd_id) |
|
static void | vl_api_bridge_domain_details_t_handler (vl_api_bridge_domain_details_t *mp) |
|
static void | vl_api_bridge_domain_sw_if_details_t_handler (vl_api_bridge_domain_sw_if_details_t *mp) |
|
static const char * | interface_name_from_sw_if_index (u32 sw_if_index) |
|
JNIEXPORT jobject JNICALL | Java_org_openvpp_vppjapi_vppConn_getBridgeDomainDetails0 (JNIEnv *env, jobject obj, jint bdId) |
|
static jobject | l2_fib_create_object (JNIEnv *env, bd_l2fib_oper_t *l2_fib) |
|
JNIEXPORT jobjectArray JNICALL | Java_org_openvpp_vppjapi_vppConn_l2FibTableDump0 (JNIEnv *env, jobject obj, jint bd_id) |
|
static void | vl_api_l2_fib_table_entry_t_handler (vl_api_l2_fib_table_entry_t *mp) |
|
static int | ipAddressDump (JNIEnv *env, jobject obj, jstring interfaceName, jboolean isIPv6) |
|
JNIEXPORT jobjectArray JNICALL | Java_org_openvpp_vppjapi_vppConn_ipv4AddressDump0 (JNIEnv *env, jobject obj, jstring interfaceName) |
|
JNIEXPORT jobjectArray JNICALL | Java_org_openvpp_vppjapi_vppConn_ipv6AddressDump0 (JNIEnv *env, jobject obj, jstring interfaceName) |
|
static void | vl_api_ip_address_details_t_handler (vl_api_ip_address_details_t *mp) |
|
JNIEXPORT jobjectArray JNICALL | Java_org_openvpp_vppjapi_vppConn_vxlanTunnelDump0 (JNIEnv *env, jobject obj, jint swIfIndex) |
|
static void | vl_api_vxlan_tunnel_details_t_handler (vl_api_vxlan_tunnel_details_t *mp) |
|
static void | cleanup_rx_thread (void *arg) |
|
static void | vl_api_show_version_reply_t_handler (vl_api_show_version_reply_t *mp) |
|
static void | vl_api_want_stats_reply_t_handler (vl_api_want_stats_reply_t *mp) |
|
static void | vl_api_control_ping_reply_t_handler (vl_api_control_ping_reply_t *mp) |
|
static void | vl_api_vnet_interface_counters_t_handler (vl_api_vnet_interface_counters_t *mp) |
|
jint | JNI_OnLoad (JavaVM *vm, void *reserved) |
|
void | JNI_OnUnload (JavaVM *vm, void *reserved) |
|
u8 * | format_ip6_address (u8 *s, va_list *args) |
|
u8 * | format_ip4_address (u8 *s, va_list *args) |
|