| 
    ekg2
    GIT master
    
   | 
 
#include "ekg2.h"
Definicje | |
| #define | JOGGER_DATE "2007-05-04" | 
| #define | JOGGER_CMDFLAGS SESSION_MUSTBELONG | 
| #define | JOGGER_CMDFLAGS_TARGET SESSION_MUSTBELONG|COMMAND_ENABLEREQPARAMS|COMMAND_PARAMASTARGET | 
Funkcje | |
| static int | jogger_theme_init (void) | 
| int | jogger_plugin_init (int prio) | 
| static int | jogger_plugin_destroy (void) | 
| void | jogger_localize_texts () | 
| void | jogger_free_texts (int real_free) | 
| int | jogger_msghandler (void *data, va_list ap) | 
| int | jogger_msg (const char *name, const char **params, session_t *session, const char *target, int quiet) | 
| int | jogger_subscribe (const char *name, const char **params, session_t *session, const char *target, int quiet) | 
| void | jogger_localize_headers () | 
| void | jogger_free_headers (int real_free) | 
| int | jogger_prepare (const char *name, const char **params, session_t *session, const char *target, int quiet) | 
| int | jogger_publish (const char *name, const char **params, session_t *session, const char *target, int quiet) | 
| session_t * | jogger_session_find_uid (session_t *s, const char *uid) | 
| static int | jogger_validate_uid (void *data, va_list ap) | 
| static int | jogger_statuschanged (void *data, va_list ap) | 
| static int | jogger_statuscleanup (void *data, va_list ap) | 
| static void | jogger_usedchanged (session_t *s, const char *varname) | 
| static int | jogger_null (const char *name, const char **params, session_t *session, const char *target, int quiet) | 
| static int | jogger_print_version (void *data, va_list ap) | 
| static int | jogger_newsession (void *data, va_list ap) | 
| static int | jogger_postconfig (void *data, va_list ap) | 
Zmienne | |
| plugin_t | jogger_plugin = { .name = "jogger", .pclass = PLUGIN_PROTOCOL , .destroy = jogger_plugin_destroy, .theme_init = jogger_theme_init } | 
| static plugins_params_t | jogger_plugin_vars [] | 
| static const char * | jogger_protocols [] = { "jogger:", NULL } | 
| static const struct protocol_plugin_priv | jogger_priv | 
| #define JOGGER_CMDFLAGS SESSION_MUSTBELONG | 
| #define JOGGER_CMDFLAGS_TARGET SESSION_MUSTBELONG|COMMAND_ENABLEREQPARAMS|COMMAND_PARAMASTARGET | 
| #define JOGGER_DATE "2007-05-04" | 
| void jogger_free_headers | ( | int | real_free | ) | 
| void jogger_free_texts | ( | int | real_free | ) | 
| void jogger_localize_headers | ( | ) | 
| void jogger_localize_texts | ( | ) | 
| int jogger_msg | ( | const char * | name, | 
| const char ** | params, | ||
| session_t * | session, | ||
| const char * | target, | ||
| int | quiet | ||
| ) | 
| int jogger_msghandler | ( | void * | data, | 
| va_list | ap | ||
| ) | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| int jogger_plugin_init | ( | int | prio | ) | 
      
  | 
  static | 
| int jogger_prepare | ( | const char * | name, | 
| const char ** | params, | ||
| session_t * | session, | ||
| const char * | target, | ||
| int | quiet | ||
| ) | 
      
  | 
  static | 
| int jogger_publish | ( | const char * | name, | 
| const char ** | params, | ||
| session_t * | session, | ||
| const char * | target, | ||
| int | quiet | ||
| ) | 
jogger_session_find_uid() tries to find Jogger session connected with given session (s) and uid.
      
  | 
  static | 
      
  | 
  static | 
| int jogger_subscribe | ( | const char * | name, | 
| const char ** | params, | ||
| session_t * | session, | ||
| const char * | target, | ||
| int | quiet | ||
| ) | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| plugin_t jogger_plugin = { .name = "jogger", .pclass = PLUGIN_PROTOCOL , .destroy = jogger_plugin_destroy, .theme_init = jogger_theme_init } | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
 1.8.13