syslog-ng source
java-destination-proxy.h File Reference
#include <jni.h>
#include <syslog-ng.h>
#include <template/templates.h>
#include "java_machine.h"
Include dependency graph for java-destination-proxy.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

JavaDestinationProxy * java_destination_proxy_new (const gchar *class_name, const gchar *class_path, gpointer handle, LogTemplate *template, gint32 *seq_num, const gchar *jvm_options)
 
gboolean java_destination_proxy_init (JavaDestinationProxy *self)
 
void java_destination_proxy_deinit (JavaDestinationProxy *self)
 
gint java_destination_proxy_flush (JavaDestinationProxy *self)
 
gchar * java_destination_proxy_get_name_by_uniq_options (JavaDestinationProxy *self)
 
gboolean java_destination_proxy_send (JavaDestinationProxy *self, LogMessage *msg)
 
gboolean java_destination_proxy_open (JavaDestinationProxy *self)
 
void java_destination_proxy_close (JavaDestinationProxy *self)
 
gboolean java_destination_proxy_is_opened (JavaDestinationProxy *self)
 
void java_destination_proxy_set_env (JavaDestinationProxy *self, JNIEnv *env)
 
void java_destination_proxy_free (JavaDestinationProxy *self)
 

Function Documentation

◆ java_destination_proxy_close()

void java_destination_proxy_close ( JavaDestinationProxy *  self)

◆ java_destination_proxy_deinit()

void java_destination_proxy_deinit ( JavaDestinationProxy *  self)

◆ java_destination_proxy_flush()

gint java_destination_proxy_flush ( JavaDestinationProxy *  self)

◆ java_destination_proxy_free()

void java_destination_proxy_free ( JavaDestinationProxy *  self)

◆ java_destination_proxy_get_name_by_uniq_options()

gchar* java_destination_proxy_get_name_by_uniq_options ( JavaDestinationProxy *  self)

◆ java_destination_proxy_init()

gboolean java_destination_proxy_init ( JavaDestinationProxy *  self)

◆ java_destination_proxy_is_opened()

gboolean java_destination_proxy_is_opened ( JavaDestinationProxy *  self)

◆ java_destination_proxy_new()

JavaDestinationProxy* java_destination_proxy_new ( const gchar *  class_name,
const gchar *  class_path,
gpointer  handle,
LogTemplate *  template,
gint32 *  seq_num,
const gchar *  jvm_options 
)

◆ java_destination_proxy_open()

gboolean java_destination_proxy_open ( JavaDestinationProxy *  self)

◆ java_destination_proxy_send()

gboolean java_destination_proxy_send ( JavaDestinationProxy *  self,
LogMessage *  msg 
)

◆ java_destination_proxy_set_env()

void java_destination_proxy_set_env ( JavaDestinationProxy *  self,
JNIEnv *  env 
)