Sha256: 05def17aa5fd13c7d6c15ddd6fd661b7762b3ad1fb2708966c59d6cf8a2d8322
Contents?: true
Size: 535 Bytes
Versions: 32
Compression:
Stored size: 535 Bytes
Contents
#pragma once namespace rho{ namespace common{ struct IRhoRunnable { enum EPriority{ epNormal = 0, epHigh, epLow}; virtual ~IRhoRunnable(){} virtual void runObject() = 0; }; struct IRhoThreadImpl { virtual ~IRhoThreadImpl(void){} virtual void start(IRhoRunnable* pRunnable, IRhoRunnable::EPriority ePriority) = 0; virtual void stop(unsigned int nTimeoutToKill) = 0; virtual int wait(unsigned int nTimeout) = 0; virtual void stopWait() = 0; virtual void sleep(unsigned int nTimeout) = 0; }; } }
Version data entries
32 entries across 32 versions & 1 rubygems