ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcdtt.hpp File Reference
#include <stdlib.h>
#include <stdio.h>
#include <sys/select.h>
#include <unistd.h>
#include <ngc/core/ngcppInt.h>
#include <ngc/core/ngcbSocket.h>
#include <ngc/core/ngcdcsRTD.hpp>
#include <ngc/core/ngcdttPUBLISH.hpp>
#include <ngc/core/ngcdttIPC.hpp>

Go to the source code of this file.

Classes

struct  ngcdtt_dsup_t
 
class  ngcdtt
 

Macros

#define ngcdttMOD_ID   "ngcdtt"
 
#define ngcdttSTATE_OFF   0
 
#define ngcdttSTATE_ONLINE   1
 
#define ngcdttMAX_CON   8
 

Functions

void ngcdttKillHandler (int sig)
 
void ngcdttBreakHandler (int sig)
 
void ngcdttExitHandler (int sig)
 

Detailed Description

Macro Definition Documentation

◆ ngcdttMAX_CON

#define ngcdttMAX_CON   8

Maximum number of service connection

◆ ngcdttMOD_ID

#define ngcdttMOD_ID   "ngcdtt"

Module ID for logging etc.

◆ ngcdttSTATE_OFF

#define ngcdttSTATE_OFF   0

System states

◆ ngcdttSTATE_ONLINE

#define ngcdttSTATE_ONLINE   1

Function Documentation

◆ ngcdttBreakHandler()

void ngcdttBreakHandler ( int sig)

BREAK-signal handler

◆ ngcdttExitHandler()

void ngcdttExitHandler ( int sig)

General exit-signal handler

◆ ngcdttKillHandler()

void ngcdttKillHandler ( int sig)

KILL-signal handler