DJI Onboard SDK  4.0
Public Member Functions | List of all members
DJI::OSDK::PosixThreadManager Class Reference

POSIX-Compatible Data Protection and Condition Variables for *NIX platforms. More...

#include <posix_thread_manager.hpp>

Inherits DJI::OSDK::ThreadAbstract.

Public Member Functions

void init ()
 
void lockRecvContainer ()
 Implementing virtual functions from ThreadManager.
 
void freeRecvContainer ()
 
void lockMSG ()
 
void freeMSG ()
 
void lockACK ()
 
void freeACK ()
 
void lockProtocolHeader ()
 
void freeProtocolHeader ()
 
void lockNonBlockCBAck ()
 
void freeNonBlockCBAck ()
 
void lockStopCond ()
 
void freeStopCond ()
 
void lockFrame ()
 
void freeFrame ()
 
void notify ()
 
void notifyNonBlockCBAckRecv ()
 
void wait (int timeoutInSeconds)
 
void nonBlockWait ()
 

Detailed Description

POSIX-Compatible Data Protection and Condition Variables for *NIX platforms.


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