Definition of an Action Class

The following action classes are available in G-Core. If the existing action classes are not sufficient, a new action class can be defined.

Action Class Name

Display Name

Identification Code

System

System actions

0

Video

Video control

1

Audio

Audio control

2

CameraControl

Camera control

3

DigitalContacts

Digital contacts

4

Device

Device information

5

ATM

ATM/ACS

6

Backup

Backup actions

7

CashManagement

Cash management actions

8

Viewer

Viewer actions

9

ViewerNotification

Viewer notifications

10

POS

POS

11

RemoteExport

Remote export

12

SkiData

SKIDATA

13

LPS

LPS

14

Logistic

Supply chain security

15

Lenel

Lenel

16

Imex

Imex

17

PP

Perimeter protection

18

VCA

Video content analytics

19

Required Parameters

The definition of an action class requires at least the name and the identification code of the action class.

Parameter

Description

ActionClassName

name="…"

Name of the action class.

ActionClassCode

code="…"

Identification code of the action class.

The identification code for dynamically added action classes starts from 1000.

All action classes whose code is lower than the start value are ignored because these codes are already assigned.

The definition of the required parameters looks like this:

Copy
Name and Identification Code
<actionclasses>
    <actionclass name="Supplementary" code="1000"/>
</actionclasses>

Optional Parameters

A display name and a description can be specified for the action class name. This information is optional and is used for the display in user interfaces. If the <plain> and <description> attributes are missing, the specified action class name name="…" is used instead of the display name o description.

Parameter

Description

ActionClassPlainName

<plain>

Name of the action class as display name (well readable with spaces).

ActionClassDescription

<description>

Description of the action class.

The definition of the optional parameters looks like this:

Copy
Display Name and Description
<actionclasses>
    <actionclass name="Supplementary" code="1000">
        <plain>Supplementary</plain>
        <description>These actions supplement the usual G-Core actions.</description>
    </actionclass>
</actionclasses>