API reference - Ricoh Theta

0x99A9 GetPluginInfo

Operation code

0x99A9 (vendor extension operation)

Overview

Return the detailed plugin information.

Operation parameters

No. Operation parameter Theta specification
1 PluginHandle Plugin handle of the target plugin
2 Reserved Unused.
Specify 0x00000000
3 Reserved Unused.
Specify 0x00000000
4 Reserved Unused.
Specify 0x00000000
5 Reserved Unused.
Specify 0x00000000

Dataset (Responder to Initiator)

Field order Field name Size Data type Description
1 Plugin name any STRING
2 Package name any STRING
3 Version any STRING Plugin version
4 Type 1 UINT8 Application type.
0: Pre-installed plugin,
1: User-added plugin
5 Running 1 UINT8 Plugin power status.
0: Running,
1: Stop
6 Foreground 1 UINT8 Process status
0: Foreground,
1: Background
7 Boot 1 UINT8 Boot selection.
0: Target plugin to be started,
1: Do not start this plugin
8 Reserved 1 1 UINT8
9 Reserved 2 any STRING
10 Web server 1 UINT8 Existence of web server.
0: Has Web UI,
1: Does not have Web UI
11 Exit status 1 UINT8 Exit status.
0: Success,
1: error
12 Message any STRING