syslog-ng source
java-template-proxy.c File Reference
#include "java-template-proxy.h"
#include "messages.h"
#include "cfg.h"
#include "cfg-tree.h"
Include dependency graph for java-template-proxy.c:

Functions

JNIEXPORT jlong JNICALL Java_org_syslog_1ng_LogTemplate_create_1new_1template_1instance (JNIEnv *env, jobject obj, jlong cfg_handle)
 
JNIEXPORT jboolean JNICALL Java_org_syslog_1ng_LogTemplate_compile (JNIEnv *env, jobject obj, jlong template_handle, jstring template_string)
 
JNIEXPORT jstring JNICALL Java_org_syslog_1ng_LogTemplate_format (JNIEnv *env, jobject obj, jlong template_handle, jlong msg_handle, jlong logtemplate_options_handle, jint tz, jint seqnum)
 
JNIEXPORT void JNICALL Java_org_syslog_1ng_LogTemplate_unref (JNIEnv *env, jobject obj, jlong template_handle)
 

Function Documentation

◆ Java_org_syslog_1ng_LogTemplate_compile()

JNIEXPORT jboolean JNICALL Java_org_syslog_1ng_LogTemplate_compile ( JNIEnv *  env,
jobject  obj,
jlong  template_handle,
jstring  template_string 
)

◆ Java_org_syslog_1ng_LogTemplate_create_1new_1template_1instance()

JNIEXPORT jlong JNICALL Java_org_syslog_1ng_LogTemplate_create_1new_1template_1instance ( JNIEnv *  env,
jobject  obj,
jlong  cfg_handle 
)

◆ Java_org_syslog_1ng_LogTemplate_format()

JNIEXPORT jstring JNICALL Java_org_syslog_1ng_LogTemplate_format ( JNIEnv *  env,
jobject  obj,
jlong  template_handle,
jlong  msg_handle,
jlong  logtemplate_options_handle,
jint  tz,
jint  seqnum 
)

◆ Java_org_syslog_1ng_LogTemplate_unref()

JNIEXPORT void JNICALL Java_org_syslog_1ng_LogTemplate_unref ( JNIEnv *  env,
jobject  obj,
jlong  template_handle 
)