Hitachi

JP1 Version 12 JP1/Navigation Platform Development Guide


5.1 List of APIs (for I/O Plugin development)

The following describes the APIs used for developing I/O Plugins.

Table 5‒1: List of APIs (I/O Plugin development)

Category

Interface name or class name

Description

Common to all plugins

IUCNPSession

An interface for using session information

IPluginInitializer

An interface used to implement the processing for starting (initializing) and terminating User Plugins

UCNPPluginUserException

User Plugin exception class

I/O Plugin

IIoPluginController

An interface used to implement the server processing for I/O Plugins

ParamConvertUtil

A utility class that converts I/O parameters to the Map format

UCNPPluginException

A class that indicates exceptions that occurred in I/O Plugins