#include "ekg2-config.h"#include <sys/types.h>#include <stdlib.h>#include <unistd.h>#include <errno.h>#include <fcntl.h>#include <string.h>#include <ekg/commands.h>#include <ekg/dynstuff.h>#include <ekg/plugins.h>#include <ekg/userlist.h>#include <ekg/xmalloc.h>#include <ekg/stuff.h>#include <ekg/vars.h>#include <ekg/themes.h>#include <ekg/queries.h>Struktury danych | |
| struct | sms_away_t |
Funkcje | |
| static int | sms_theme_init () |
| PLUGIN_DEFINE (sms, PLUGIN_GENERIC, sms_theme_init) | |
| static void | sms_child_handler (child_t *c, int pid, const char *name, int status, void *data) |
| static int | sms_send (const char *recipient, const char *message) |
| static void | sms_away_add (const char *uid) |
| static int | sms_away_check (const char *uid) |
| static void | sms_away_free () |
| static int | sms_command_sms (const char *name, const char **params, session_t *session, const char *target, int quiet) |
| static int | dd_sms (const char *name) |
| static int | sms_session_status (void *data, va_list ap) |
| static int | sms_protocol_message (void *data, va_list ap) |
| int | sms_plugin_init (int prio) |
| static int | sms_plugin_destroy () |
Zmienne | |
| static list_t | sms_away = NULL |
| static int | config_sms_away = 0 |
| static int | config_sms_away_limit = 0 |
| static char * | config_sms_number = NULL |
| static char * | config_sms_app = NULL |
| static int | config_sms_max_length = 100 |
| static int dd_sms | ( | const char * | name | ) | [static] |
| PLUGIN_DEFINE | ( | sms | , | |
| PLUGIN_GENERIC | , | |||
| sms_theme_init | ||||
| ) |
| static void sms_away_add | ( | const char * | uid | ) | [static] |
| static int sms_away_check | ( | const char * | uid | ) | [static] |
| static void sms_away_free | ( | ) | [static] |
| static void sms_child_handler | ( | child_t * | c, | |
| int | pid, | |||
| const char * | name, | |||
| int | status, | |||
| void * | data | |||
| ) | [static] |
| static int sms_command_sms | ( | const char * | name, | |
| const char ** | params, | |||
| session_t * | session, | |||
| const char * | target, | |||
| int | quiet | |||
| ) | [static] |
| static int sms_plugin_destroy | ( | ) | [static] |
| int sms_plugin_init | ( | int | prio | ) |
| static int sms_protocol_message | ( | void * | data, | |
| va_list | ap | |||
| ) | [static] |
| static int sms_send | ( | const char * | recipient, | |
| const char * | message | |||
| ) | [static] |
| static int sms_session_status | ( | void * | data, | |
| va_list | ap | |||
| ) | [static] |
| static int sms_theme_init | ( | ) | [static] |
char* config_sms_app = NULL [static] |
int config_sms_away = 0 [static] |
int config_sms_away_limit = 0 [static] |
int config_sms_max_length = 100 [static] |
char* config_sms_number = NULL [static] |
1.7.1