Teonet library  0.4.7
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ksnetHotkeysClass Struct Reference

Hot keys class data. More...

#include <hotkeys.h>

Data Fields

void * ke
 
int non_blocking
 Non blocking mode: 1 - non-blocking. More...
 
struct termios initial_settings new_settings
 Keybord settings. More...
 
int wait_y
 Wait y (yes) mode. More...
 
int peer_m
 Show peer mode: 0 - single; 1 - continously. More...
 
int tr_udp_m
 Show tr-udp mode: 0 - single; 1 - continously. More...
 
int tr_udp_queues_m
 Show tr-udp queues mode: 0 - single; 1 - continously. More...
 
int last_hotkey
 Last hotkey. More...
 
int str_number
 Nuber of current string. More...
 
char str [4][KSN_BUFFER_SM_SIZE]
 Strings. More...
 
unsigned filter_f
 
char * filter
 
ping_timer_datapt
 Hotkey Pinger timer data. More...
 
monitor_timer_datamt
 Hotkey Monitor timer data. More...
 
peer_timer_datapet
 Hotkey Peer timer data. More...
 
tr_udp_timer_dataput
 Hotkey Peer timer data. More...
 
ev_io stdin_w
 STDIN watcher. More...
 
ev_idle idle_stdin_w
 Idle STDIN watcher. More...
 

Detailed Description

Hot keys class data.

Field Documentation

char* ksnetHotkeysClass::filter
unsigned ksnetHotkeysClass::filter_f

Referenced by ksnetHotkeysInit().

ev_idle ksnetHotkeysClass::idle_stdin_w

Idle STDIN watcher.

Referenced by ksnetHotkeysInit().

void* ksnetHotkeysClass::ke
int ksnetHotkeysClass::last_hotkey

Last hotkey.

monitor_timer_data* ksnetHotkeysClass::mt

Hotkey Monitor timer data.

Referenced by ksnetHotkeysInit().

struct termios initial_settings ksnetHotkeysClass::new_settings

Keybord settings.

Referenced by _keys_non_blocking_start().

int ksnetHotkeysClass::non_blocking

Non blocking mode: 1 - non-blocking.

Referenced by _keys_non_blocking_start().

int ksnetHotkeysClass::peer_m

Show peer mode: 0 - single; 1 - continously.

Referenced by ksnetHotkeysInit().

peer_timer_data* ksnetHotkeysClass::pet

Hotkey Peer timer data.

Referenced by ksnetHotkeysInit().

ping_timer_data* ksnetHotkeysClass::pt

Hotkey Pinger timer data.

Referenced by ksnetHotkeysInit().

tr_udp_timer_data* ksnetHotkeysClass::put

Hotkey Peer timer data.

Referenced by ksnetHotkeysInit().

ev_io ksnetHotkeysClass::stdin_w

STDIN watcher.

Referenced by ksnetHotkeysDestroy(), and ksnetHotkeysInit().

char ksnetHotkeysClass::str[4][KSN_BUFFER_SM_SIZE]

Strings.

int ksnetHotkeysClass::str_number

Nuber of current string.

int ksnetHotkeysClass::tr_udp_m

Show tr-udp mode: 0 - single; 1 - continously.

Referenced by ksnetHotkeysInit().

int ksnetHotkeysClass::tr_udp_queues_m

Show tr-udp queues mode: 0 - single; 1 - continously.

Referenced by ksnetHotkeysInit().

int ksnetHotkeysClass::wait_y

Wait y (yes) mode.

Referenced by ksnetHotkeysInit().


The documentation for this struct was generated from the following file: