A small library that's provide helpers for programmers

Dependents:   PYRN

MyThread.h

Committer:
clemounet
Date:
2015-02-16
Revision:
0:11d8781f1013
Child:
1:ee7a5f05513d

File content as of revision 0:11d8781f1013:


#ifndef MYTHREADS_H
#define MYTHREADS_H

#include "mbed.h"
#include "rtos.h"
 
#define ENDSIG 0x01

class MyThread{
public:
    const char* tName;
    bool running;
    Thread *t;
    MyThread(const char* name);
    virtual ~MyThread();
    virtual void Start();
    virtual void Stop();
    virtual void Run();
    virtual void Main(void) = 0;
    virtual void Wait(int32_t ms);
    virtual void WaitEnd();
};

#endif