anbox-platform-sdk
1.23.0
Anbox Platform SDK API documentation
|
#include "anbox-platform-sdk/types.h"
#include "anbox-platform-sdk/common.h"
#include "anbox-platform-sdk/version.h"
#include "anbox-platform-sdk/audio_processor.h"
#include "anbox-platform-sdk/input_processor.h"
#include "anbox-platform-sdk/sensor_processor.h"
#include "anbox-platform-sdk/gps_processor.h"
#include "anbox-platform-sdk/graphics_processor.h"
#include "anbox-platform-sdk/camera_processor.h"
#include "anbox-platform-sdk/anbox_proxy.h"
#include "anbox-platform-sdk/video_decoder.h"
#include "anbox-platform-sdk/vhal_connector.h"
Go to the source code of this file.
Classes | |
class | anbox::Platform |
Platform defines the custom Anbox platform implemented by a plugin. More... | |
Namespaces | |
anbox | |
Macros | |
#define | ANBOX_PLATFORM_PLUGIN_DESCRIBE(platform_type, name, vendor, description) |
A descriptor that describes the basic information of the platform plugin. More... | |
#define ANBOX_PLATFORM_PLUGIN_DESCRIBE | ( | platform_type, | |
name, | |||
vendor, | |||
description | |||
) |
A descriptor that describes the basic information of the platform plugin.
This macro enables registering and unregistering a platform plugin, adding an additional section which allows Anbox to mainly verify platform API version at plugin compiling time. It comes with a few necessary plugin information too, such as the vendor name. Every platform implementation has to instantiate a platform descriptor which declares the implemented platform plugin and describes the following things.
Definition at line 262 of file platform.h.