Twitch SDK (Internal)
Public Member Functions | List of all members
ttv::IThreadSync Class Referenceabstract

#include <threadsync.h>

Inheritance diagram for ttv::IThreadSync:
ttv::StandardThreadSync ttv::WinThreadSync

Public Member Functions

virtual ~IThreadSync ()
 
virtual TTV_ErrorCode Suspend ()=0
 
virtual TTV_ErrorCode SuspendFor (uint duration)=0
 
virtual TTV_ErrorCode Signal ()=0
 

Constructor & Destructor Documentation

◆ ~IThreadSync()

virtual ttv::IThreadSync::~IThreadSync ( )
virtual

Member Function Documentation

◆ Signal()

virtual TTV_ErrorCode ttv::IThreadSync::Signal ( )
pure virtual

◆ Suspend()

virtual TTV_ErrorCode ttv::IThreadSync::Suspend ( )
pure virtual

◆ SuspendFor()

virtual TTV_ErrorCode ttv::IThreadSync::SuspendFor ( uint  duration)
pure virtual

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