FD.io VPP
v18.01-8-g0eacf49
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | JVPP_DEBUG 0 |
#define | DEBUG_LOG(...) |
#define | get_error_message(errno) |
Functions | |
void | call_on_error (const char *callName, int contextId, int retval, jclass callbackClass, jobject callbackObject, jclass callbackExceptionClass) |
Calls onError callback on callbackObject reference. More... | |
u32 | get_message_id (JNIEnv *env, const char *key) |
Retrieves message id based on message name and crc (key format: name_crc). More... | |
Variables | |
jvpp_main_t | jvpp_main |
#define DEBUG_LOG | ( | ... | ) |
Definition at line 27 of file jvpp_common.c.
#define get_error_message | ( | errno | ) |
Definition at line 35 of file jvpp_common.c.
#define JVPP_DEBUG 0 |
Definition at line 21 of file jvpp_common.c.
void call_on_error | ( | const char * | callName, |
int | contextId, | ||
int | retval, | ||
jclass | callbackClass, | ||
jobject | callbackObject, | ||
jclass | callbackExceptionClass | ||
) |
Calls onError callback on callbackObject reference.
Passes instance of callbackExceptionClass as parameter.
Definition at line 43 of file jvpp_common.c.
u32 get_message_id | ( | JNIEnv * | env, |
const char * | key | ||
) |
Retrieves message id based on message name and crc (key format: name_crc).
Throws java/lang/IllegalStateException on failure.
Definition at line 82 of file jvpp_common.c.
jvpp_main_t jvpp_main |
Definition at line 41 of file jvpp_common.c.