class Core::Platform::AzureSignal

#include <corethread.azure.h>

class AzureSignal: public Core::Platform::ISignal
{
public:
    // construction

    AzureSignal(bool _manualReset);

    // methods

    virtual void signal();
    virtual void reset();
    virtual bool wait(uint32 milliseconds);
};

Inherited Members

public:
    // methods

    virtual void signal() = 0;
    virtual void reset() = 0;
    virtual bool wait(uint32 milliseconds) = 0;