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

File: teo_auth.h Author: Kirill Scherba kiril.nosp@m.l@sc.nosp@m.herba.nosp@m..ru More...

#include <teo_auth.h>

Data Fields

ksnHTTPClasskh
 Pointer to ksnHTTPClass. More...
 
PblList * list
 Commands list. More...
 
pthread_mutex_t async_mutex
 Command list mutex. More...
 
pthread_t tid
 Authentication module thread id. More...
 
pthread_mutex_t cv_mutex
 Command list condition variables mutex. More...
 
pthread_cond_t cv_threshold
 Command list condition variable. More...
 
int stop
 Stop Authentication module thread server flag. More...
 
int stopped
 Authentication module thread is stopped. More...
 
int running
 Authentication module thread running state: 1 - running; 0 - waiting. More...
 

Detailed Description

File: teo_auth.h Author: Kirill Scherba kiril.nosp@m.l@sc.nosp@m.herba.nosp@m..ru

Module to connect to Authentication server AuthPrototype

Created on December 1, 2015, 1:52 PM Teonet authentication module class structure

Field Documentation

pthread_mutex_t teoAuthClass::async_mutex

Command list mutex.

Referenced by teoAuthDestroy(), teoAuthInit(), and teoAuthProcessCommand().

pthread_mutex_t teoAuthClass::cv_mutex

Command list condition variables mutex.

Referenced by teoAuthDestroy(), and teoAuthInit().

pthread_cond_t teoAuthClass::cv_threshold

Command list condition variable.

Referenced by teoAuthDestroy(), and teoAuthInit().

ksnHTTPClass* teoAuthClass::kh

Pointer to ksnHTTPClass.

Referenced by teoAuthInit().

PblList* teoAuthClass::list

Commands list.

Referenced by teoAuthDestroy(), teoAuthInit(), and teoAuthProcessCommand().

int teoAuthClass::running

Authentication module thread running state: 1 - running; 0 - waiting.

int teoAuthClass::stop

Stop Authentication module thread server flag.

Referenced by teoAuthDestroy().

int teoAuthClass::stopped

Authentication module thread is stopped.

Referenced by teoAuthDestroy().

pthread_t teoAuthClass::tid

Authentication module thread id.

Referenced by teoAuthInit().


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