ex

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

DuerOS-Light-SDK-v1.1.0/duer-os-light/src/iot-baidu-ca-scheduler/baidu_ca_message.h

Committer:
tmboy
Date:
2017-07-18
Revision:
50:9ecaa144d1f3
Parent:
47:9e361da97763

File content as of revision 50:9ecaa144d1f3:

// Copyright 2017 Baidu Inc. All Rights Reserved.
// Author: Su Hao (suhao@baidu.com)
//
// Description: Message

#ifndef BAIDU_IOT_TINYDU_IOT_OS_SRC_IOT_BAIDU_CA_SCHEDULER_BAIDU_CA_MESSAGE_H
#define BAIDU_IOT_TINYDU_IOT_OS_SRC_IOT_BAIDU_CA_SCHEDULER_BAIDU_CA_MESSAGE_H

#include <cstddef>

namespace duer {

class Message {
public:
    Message(int what, void* object);

    Message(const Message& message);

    int get_what() const;

    void* get_object() const;
private:
    int     _what;
    void*   _object;
};

} // namespace duer

#endif // BAIDU_IOT_TINYDU_IOT_OS_SRC_IOT_BAIDU_CA_SCHEDULER_BAIDU_CA_MESSAGE_H