Barracuda Application Server C/C++ Reference
Native APIs, integration guides, and platform interfaces
LThreadMgr Struct Reference

Detailed Description

The global instance created by C code or a dynamic instance created by ba.thread.create

#include <lxrc.h>

Public Attributes

HttpServer * server
 The server object. More...
 
lua_State * Lg
 Global state. More...
 
int runningThreads
 Threads currently running. More...
 
int pendingJobs
 Jobs queued. More...
 
int isDynamic
 if created via ba.thread.create() More...
 
int threads
 number of threads More...
 

Member Data Documentation

◆ isDynamic

int LThreadMgr::isDynamic

if created via ba.thread.create()

◆ Lg

lua_State* LThreadMgr::Lg

Global state.

◆ pendingJobs

int LThreadMgr::pendingJobs

Jobs queued.

◆ runningThreads

int LThreadMgr::runningThreads

Threads currently running.

◆ server

HttpServer* LThreadMgr::server

The server object.

◆ threads

int LThreadMgr::threads

number of threads