Documentation for Axxon PSIM 1.0.0-1.0.1.

Previous page Next page


The SLAVE object corresponds to the Computer system object.

The SLAVE object sends events presented in the table below. The procedure is started when the corresponding event occurs.

Events

Description

Comment

CONNECTED

Connecting

The event is generated when a client is connected to the server

DISCONNECTED

Disconnecting

The event is generated when a client is disconnected from the server

KEY_IGNORED_HW

Key ignored (mismatch of card codes)

The event is generated if codes of cards (or HID) in the key mismatch the current codes of the computer

KEY_IGNORED_SW

Key ignored (limitation exceeded)

The event is generated if there are software limitations. For example, if key is accepted but the number of created objects in the hardware tree is more than specified in the key

KEY_UPDATED

Key updated

N/A

PROTOCOL_RCVD

Protocol received

N/A

REBUILD_IN_START

Start of archive re-indexing

N/A

REBUILD_IN_STOP

End of archive re-indexing

N/A

REGISTER_ATTEMPT

Attempt of unauthorized access

N/A

REGISTER_ERROR

Limit of access attempts is exceeded

The event is generated when the user fails to enter the system many times. A certain timeout occurs after the event when the user cannot enter the system. You can change the number of attempts and timeout by using the registry

REGISTER_USER

User registration

The event is generated when user tries to enter the system (when entering login and password)

DISC_EXIST

Disk for archive record exists

N/A

NO_DISC

There is no disk for archive record

N/A

KEY_IGNORED_FR

Key ignored

The event is generated in case the key file is not recorded on the disk

SHUTDOWN

Shutdown

N/A

DISC_MOUNT

Disc connected (mounted)

N/A

DISC_UNMOUNT

Disc disconnected (unmounted)

N/A

ARCHIVE_DEPTH

Archive depth

The event is generated at midnight and contains information about archive depth on all disks in hours (the depth<> parameter). To call the event manually, use the GET_DEPTH reaction.

When an event is displayed in the event viewer, the archive depth in the Days:Hours format is specified in the Additional information field. Also, this information is contained in the param0<> event parameter.

The archive depth is counted as discrepancy between the date of creation of the oldest archive file and the date of creation of the newest archive file (on the disk or by a camera)

FORCED_OFFForced offloadThe event is generated before the forced stop of Axxon PSIM, for example, if you remove the Guardant security key. Axxon PSIM stops after the action that caused the stop (for example, when you remove the Guardant key) after the time specified by the UnloadDelay registry key—see Registry keys reference guide
DEACTIVATE_ALL_DISPHide all displaysThe event allows hiding all screens on the computer specified in the slave<> parameter. If the except<> parameter is present in the event, then the system hides all screens except for the screen with the specified ID in this parameter
LIC_EXPIRATIONLicense expires in

Not generated by default. To enable it, set NotifyExpireLic = 1 (see Registry keys reference guide).

In the days<> parameter, specify the number of days left until the license expiration (can be a fractional number). The event is generated when you start Axxon PSIM and after the day changes

DATABASE_ERRORDatabase connection lostThe event is generated when the connection with the SQL Server is lost and you first access it after disconnection
SCRIPT_ERRORScript execution failedBy default, the event is not generated, since it is not added to the psim.ddi external settings file. In order for the SCRIPT_ERROR event to be generated and added to the PROTOCOL table, it must be added to the psim.ddi table (see Editing the external setting file (Axxon PSIM.ddi) using the ddi.exe utility)

List of commands and parameters for the SLAVE object is presented in the following table:

Commandcommand description

Parameters

Description

"SETUP"—set parameters for a computer

display_id<>

Display ID

drives<>

Disks for recording the video archive

drives_a<>

Disks for recording the audio information

flags<>

Flags

arch_days<>

Size of event archive

connection<>

Connection

disable_protocol<>

Disable protocol

ip_address<>

IP address of device

is_backup<>

Backup

is_load<>

Loaded

local_protocol<>

Local protocol

modem<>

Modem connection

name<>

Object name

password<>

Password

sync_time<>

Time synchronization

username<>

User name

"BACKUP"—backup database

N/A

N/A

"CONNECT_ONE"—connect to the computer. Connects the corresponding computer. We recommend you avoid using this reaction manually

N/A

N/A

"CONNECT_OTHER"—connect to cores. Connects the computer to other cores from the configuration. We recommend you avoid using this reaction manually

N/A

N/A

"DISCONNECT_ONE"—disconnect from the computer. Disconnects the corresponding computer. Core can be connected automatically in case of disconnection. We recommend you avoid using this reaction manually

N/A

N/A

"SYNC_PROTOCOL"—run the SyncProtocol.exe utility of protocol synchronization. If the synchronization is configured, the protocol merges

N/A

N/A

"SYNC_TIME"—synchronize time. To perform this reaction you must create the SyncTime parameter with value 1 on the system to which reaction is addressed in the HKEY_LOCAL_MACHINE\SOFTWARE\AxxonSoft\PSIM (HKEY_LOCAL_MACHINE\Software\Wow6432Node\AxxonSoft\PSIM registry section for a 64-bit system)

N/A

N/A

"CREATE_PROCESS"—run process

command_line<>

Command line. Commands of Windows command line written without hyphens through |, & or && separating characters

"SEND_MY_CONFIG"—send configuration. Send the configuration to other computers. The same as “SPREAD_CONFIG”

N/A

N/A

"MOVE_CONFIG"—move configuration. Moves configuration created in the objects tree on the basis of the computer–supplier to the computer–recipient

from<>

Supplier

to<>

Recipient

"SPREAD_CONFIG"—spread configuration. The same as “SEND_MY_CONFIG”

N/A

N/A

"GET_DEPTH"—get archive depth. The ARCHIVE_DEPTH event (see table below) is formed in response to a reaction in the system. Absence of one or both parameters concedes request of depth by records for all values of the parameter


cam<>

Camera ID for which the archive depth is required

drive<>

Disk or network path on which archive depth is required.

The name of disk is specified in the following format: "<letter of disk>:\\", for example drive<D:\\>

Note. The "\" character is an escape character.

The network path is specified in the UNC format

"ACTIVATE_DISPLAY"—change the display. The command allows showing the display with the specified identifier on the monitor (monitors) of the computer

display_id<>The identifier of the corresponding Display object. If the empty value is passed to the parameter, then all displays are hidden when you run this command

Properties of the SLAVE object are shown in the table.

Properties of the SLAVE object

Description of the object properties

ID<>

Object ID

PARENT_ID<>

Parent object ID

USER_ID<>

User ID


  • No labels