api_status_type Derived Type

type, public :: api_status_type

API status type that stores an HTTP-RPC API response.


Components

Type Visibility Attributes Name Initial
character(len=API_STATUS_LEN), public :: version = ' '

Server application version.

character(len=API_STATUS_LEN), public :: dmpack = DM_VERSION_STRING

Server library version.

character(len=API_STATUS_LEN), public :: host = ' '

Server host name.

character(len=API_STATUS_LEN), public :: server = ' '

Server software (web server).

character(len=API_STATUS_LEN), public :: timestamp = TIME_DEFAULT

Server date and time in ISO 8601.

character(len=API_STATUS_LEN), public :: message = ' '

Status message.

integer, public :: error = E_NONE

Error code.