mirror of
https://github.com/eclipse-openvehicle-api/openvehicle-api.git
synced 2026-02-05 15:18:45 +00:00
36 lines
549 B
Plaintext
36 lines
549 B
Plaintext
#include <interfaces/core.idl>
|
|
#include <interfaces/process.idl>
|
|
|
|
/**
|
|
* @brief Example interface
|
|
*/
|
|
interface ITestLock
|
|
{
|
|
/**
|
|
* @brief Lock Mutex
|
|
*/
|
|
void Lock();
|
|
|
|
/**
|
|
* @brief Unlock Mutex
|
|
*/
|
|
void Unlock();
|
|
};
|
|
|
|
/**
|
|
* @brief Hello interface
|
|
*/
|
|
interface IHello
|
|
{
|
|
/**
|
|
* @brief Say hello
|
|
* @return The greetings string.
|
|
*/
|
|
u8string SayHello() const;
|
|
|
|
/**
|
|
* @brief Get the PID of the process the component is running in...
|
|
*/
|
|
//sdv::process::TProcessID GetPID() const;
|
|
};
|