iop_simplenet.cpp File Reference
#include "iop_simplenet.h"

Go to the source code of this file.

Namespaces

 faudes
 

Macros

#define LOCK_E
 
#define UNLOCK_E
 
#define TLOCK_E
 
#define TUNLOCK_E
 

Functions

int faudes::syncSend (int dest, const char *data, int len, int flag)
 
void * faudes::NDeviceListen (void *arg)
 

Variables

AutoRegisterType< nDevice > faudes::gRtiRegisterSimplenetDevice ("SimplenetDevice")
 

Detailed Description

Simple networked events via tcp/ip

Definition in file iop_simplenet.cpp.

Macro Definition Documentation

◆ LOCK_E

#define LOCK_E
Value:
{int rc = faudes_mutex_lock(&mMutex); \
if(rc) {FD_ERR("nDevice::LOCK_E: lock mutex error\n"); exit(1); }}
#define FD_ERR(message)

Definition at line 479 of file iop_simplenet.cpp.

◆ TLOCK_E

#define TLOCK_E
Value:
{int rc = faudes_mutex_lock(&ndevice->mMutex); \
if(rc) {FD_ERR("nDevice::TLOCK_E: lock mutex error\n"); exit(1); }}

Definition at line 483 of file iop_simplenet.cpp.

◆ TUNLOCK_E

#define TUNLOCK_E
Value:
{int rc = faudes_mutex_unlock(&ndevice->mMutex); \
if(rc) {FD_ERR("nDevice::TLOCK_E: unlock mutex error\n"); exit(1); }}

Definition at line 485 of file iop_simplenet.cpp.

◆ UNLOCK_E

#define UNLOCK_E
Value:
{int rc = faudes_mutex_unlock(&mMutex); \
if(rc) {FD_ERR("nDevice::LOCK_E: unlock mutex error\n"); exit(1); }}

Definition at line 481 of file iop_simplenet.cpp.

libFAUDES 2.33b --- 2025.05.07 --- c++ api documentaion by doxygen