Files
geutebruck/SOURCES/GeViScope_SDK_text/GeViScope_SDK_pages_041-050.txt
Administrator 14893e62a5 feat: Geutebruck GeViScope/GeViSoft Action Mapping System - MVP
This MVP release provides a complete full-stack solution for managing action mappings
in Geutebruck's GeViScope and GeViSoft video surveillance systems.

## Features

### Flutter Web Application (Port 8081)
- Modern, responsive UI for managing action mappings
- Action picker dialog with full parameter configuration
- Support for both GSC (GeViScope) and G-Core server actions
- Consistent UI for input and output actions with edit/delete capabilities
- Real-time action mapping creation, editing, and deletion
- Server categorization (GSC: prefix for GeViScope, G-Core: prefix for G-Core servers)

### FastAPI REST Backend (Port 8000)
- RESTful API for action mapping CRUD operations
- Action template service with comprehensive action catalog (247 actions)
- Server management (G-Core and GeViScope servers)
- Configuration tree reading and writing
- JWT authentication with role-based access control
- PostgreSQL database integration

### C# SDK Bridge (gRPC, Port 50051)
- Native integration with GeViSoft SDK (GeViProcAPINET_4_0.dll)
- Action mapping creation with correct binary format
- Support for GSC and G-Core action types
- Proper Camera parameter inclusion in action strings (fixes CrossSwitch bug)
- Action ID lookup table with server-specific action IDs
- Configuration reading/writing via SetupClient

## Bug Fixes
- **CrossSwitch Bug**: GSC and G-Core actions now correctly display camera/PTZ head parameters in GeViSet
- Action strings now include Camera parameter: `@ PanLeft (Comment: "", Camera: 101028)`
- Proper filter flags and VideoInput=0 for action mappings
- Correct action ID assignment (4198 for GSC, 9294 for G-Core PanLeft)

## Technical Stack
- **Frontend**: Flutter Web, Dart, Dio HTTP client
- **Backend**: Python FastAPI, PostgreSQL, Redis
- **SDK Bridge**: C# .NET 8.0, gRPC, GeViSoft SDK
- **Authentication**: JWT tokens
- **Configuration**: GeViSoft .set files (binary format)

## Credentials
- GeViSoft/GeViScope: username=sysadmin, password=masterkey
- Default admin: username=admin, password=admin123

## Deployment
All services run on localhost:
- Flutter Web: http://localhost:8081
- FastAPI: http://localhost:8000
- SDK Bridge gRPC: localhost:50051
- GeViServer: localhost (default port)

Generated with Claude Code (https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-31 18:10:54 +01:00

476 lines
22 KiB
Plaintext

================================================================================
GeViScope_SDK.pdf - Pages 41 to 50
================================================================================
────────────────────────────────────────────────────────────────────────────────
Page 41
────────────────────────────────────────────────────────────────────────────────
Examplesgroupedbyprogrammingtasks
ConnecttoanddisconnectfromaGeViScopeserver
l LiveStream(CodeGearC++Builder6and2009)
l SimpleClient(CodeGearDelphi7,2005and2009)
l GSCLiveStream(MicrosoftVisualStudio2005,C++,MFC)
l VS2008CPP_SimpleClient(MicrosoftVisualStudio2008,C++,MFC)
l VS2008CPP_ActionsAndEvents(MicrosoftVisualStudio2008,C++,MFC)
l VS2008NET_SimpleClient(MicrosoftVisualStudio2008,C#)
l VS2008NET_ActionsAndEvents(MicrosoftVisualStudio2008,C#)
l VS2008WPF_SimpleClient(MicrosoftVisualStudio2008,C#,WPF)
l VS2010NET_SimpleClient(MicrosoftVisualStudio2010,C#)
l VS2010NET_ActionsAndEvents(MicrosoftVisualStudio2010,C#)
l VS2010WPF_SimpleClient(MicrosoftVisualStudio2010,C#,WPF)
Enumerateexistingmediachannelsandeventtypesfroma
GeViScopeserver
l LiveStream(CodeGearC++Builder6and2009)
l SimpleClient(CodeGearDelphi7,2005and2009)
l GSCLiveStream(MicrosoftVisualStudio2005,C++,MFC)
l VS2008CPP_SimpleClient(MicrosoftVisualStudio2008,C++,MFC)
l VS2008CPP_ActionsAndEvents(MicrosoftVisualStudio2008,C++,MFC)
l VS2008NET_GscRegEdit(MicrosoftVisualStudio2008,C#)
l VS2008NET_GscRegistryBasics(MicrosoftVisualStudio2008,C#)
l VS2008NET_SimpleClient(MicrosoftVisualStudio2008,C#)
l VS2010CPP_ConfigReader(MicrosoftVisualStudio2010,C++)
l VS2010NET_SimpleClient(MicrosoftVisualStudio2010,C#)
l VS2010NET_ActionsAndEvents(MicrosoftVisualStudio2010,C#)
l VS2010NET_GscRegEdit(MicrosoftVisualStudio2010,C#)
l VS2010NET_GscRegistryBasics(MicrosoftVisualStudio2010,C#)
l VS2010WPF_SimpleClient(MicrosoftVisualStudio2010,C#,WPF)
DisplayliveandrecordedmediawiththeMediaPlayerinter-
face
l LiveStream(CodeGearC++Builder6and2009)
l SimpleClient(CodeGearDelphi7,2005and2009)
l GSCLiveStream(MicrosoftVisualStudio2005,C++,MFC)
l VS2008CPP_SimpleClient(MicrosoftVisualStudio2008,C++,MFC)
l VS2008CPP_ActionsAndEvents(MicrosoftVisualStudio2008,C++,MFC)
l VS2008NET_SimpleClient(MicrosoftVisualStudio2008,C#)
l VS2008WPF_SimpleClient(MicrosoftVisualStudio2008,C#,WPF)
l VS2010NET_SimpleClient(MicrosoftVisualStudio2010,C#)
l VS2010WPF_SimpleClient(MicrosoftVisualStudio2010,C#,WPF)
DisplayrecordedeventmediawiththeMediaPlayerinterface
l VS2008CPP_ActionsAndEvents(MicrosoftVisualStudio2008,C++,MFC)
l VS2008NET_ActionsAndEvents(MicrosoftVisualStudio2008,C#)
l VS2010NET_ActionsAndEvents(MicrosoftVisualStudio2010,C#)
────────────────────────────────────────────────────────────────────────────────
Page 42
────────────────────────────────────────────────────────────────────────────────
HandlingactionsandPLCnotifications
l GSCActions(CodeGearC++Builder6and2009)
l SimpleClient(CodeGearDelphi7,2005and2009)
l ResourceStateMonitor(Delphi2009)
l VS2008CPP_ActionsAndEvents(MicrosoftVisualStudio2008,C++,MFC)
l VS2008NET_ActionsAndEvents(MicrosoftVisualStudio2008,C#)
l VS2010CPP_ControlBlockingFilters(MicrosoftVisualStudio2010,C++)
l VS2010NET_ActionsAndEvents(MicrosoftVisualStudio2010,C#)
Handlingevents
l LiveStream(CodeGearC++Builder6and2009)
l GSCLiveStream(MicrosoftVisualStudio2005,C++,MFC)
l VS2008CPP_ActionsAndEvents(MicrosoftVisualStudio2008,C++,MFC)
l VS2008NET_ActionsAndEvents(MicrosoftVisualStudio2008,C#)
l VS2010NET_ActionsAndEvents(MicrosoftVisualStudio2010,C#)
Creatingbackups
l Backup(CodeGearDelphi7and2009)
Synchronizeddisplayofmorethanonemediachannels
l SynchPlayback(CodeGearC++Builder6and2009)
CustomdrawinviewersofMediaPlayerinterface
l SynchPlayback(CodeGearC++Builder6and2009)
l VS2008CPP_SimpleClient(MicrosoftVisualStudio2008,C++,MFC)
l VS2008NET_SimpleClient(MicrosoftVisualStudio2008,C#)
l VS2010NET_SimpleClient(MicrosoftVisualStudio2010,C#)
Exportpicturedata
l MediaPlayerExport(CodeGearDelphi7and2009)
l MPEGExport(CodeGearDelphi7and2009)
l VS2008NET_MediaPlayerExport(MicrosoftVisualStudio2008,C#)
l VS2010NET_MediaPlayerExport(MicrosoftVisualStudio2010,C#)
ControlPTZcams
l Telecontrol(CodeGearDelphi7and2009)
Fetchauserblockinglist fromtheserver
l UserBlockingList(CodeGearC++Builder6and2009)
Decompressliveandrecordedmediawiththeoffscreen
viewer
l OffscreenViewer(CodeGearDelphi7and2009)
l VS2008CPP_OffscreenViewer(MicrosoftVisualStudio2008,C++,MFC)
────────────────────────────────────────────────────────────────────────────────
Page 43
────────────────────────────────────────────────────────────────────────────────
l VS2008CPP_OffscreenViewer_Console(MicrosoftVisualStudio2008,C++)
l VS2008NET_OffscreenViewer(MicrosoftVisualStudio2008,C#)
l VS2010NET_OffscreenViewer(MicrosoftVisualStudio2010,C#)
DecompressrawlivemediabyusingtheDBI
l VS2008CPP_RawLiveStreamDecompress(MicrosoftVisualStudio2008,C++,
MFC)
l VS2008CPP_RawLiveStreamDecompress_Console(MicrosoftVisualStudio2008,
C++)
Createageneralserviceapplication
l WindowsService(CodeGearC++Builder6and2009)
l VS2008CPP_ServiceFrameworkDemo(MicrosoftVisualStudio2008,C++)
l VS2008NET_ServiceFrameworkDemo(MicrosoftVisualStudio2008,C#)
l VS2010NET_ServiceFrameworkDemo(MicrosoftVisualStudio2010,C#)
Full-duplexaudiocommunicationbetweenGeViScopecom-
ponents
TheAudioBackChannelGeViScopeServerPlugin(VisualStudio2010)isanexamplefora
GeViScopeServerplugin.Itrealizesafull-duplexaudiocommunicationbetweendifferent
GeViScopecomponents.ThefullscopeofoperationcanbefoundinthedocumentAudio
BackChannel(ABC)Plugindocumentation.
SimulatemediachannelsinGeViScopeservers
TheMCS(MediaChannelSimulator)GeViScopeServerPlugin(CodeGearC++Builder6)
isanotherexampleforaGeViScopeServerplugin.Itshowshowtochannelmediadata
insidetheGeViScopesystemwithoutusingspecialvideohardware.Inadditionthehandling
ofactionsinsideaserverpluginisdemonstrated.Thefullscopeofoperationcanbefoundin
thedocumentMCSDocumentation.
SimulateascreensaverasaGeviScopeServerPlugin
TheDelphiScreenSaverPluginGeViScopeServerPlugin(CodeGearDelphi7)isanother
exampletodemonstratechannelingmediaintoaGeViScopeServerwiththehelpofa
ServerPlugin.
Provideacustomizeddatafilter dialoginGSCView
GSCViewoffersthepossibilitytointegratecustomizeddatafilterdialogs.Datafilterdialogs
areusedtosearchandfiltervideofootagebyadditionaleventdata.Theycanbecustomized
tothedifferentbusinessenvironmentsinwhichGeViScopeisused.Detailedinformation
canbefoundinthedocumentGSCViewdatafilterplugins.
Thefollowingexamplesdemonstratehowtocreatecustomizeddatafilterdialogs:
l SimpleGSCViewDataFilter(CodeGearDelphi7and2009)
l GSCViewDataFilter(CodeGearDelphi7and2009)
l VS2008CPP_SimpleGSCViewDataFilter(MicrosoftVisualStudio2008,C++,MFC)
PresentingGEUTEBRÜCKBackupFiles(GBF)
────────────────────────────────────────────────────────────────────────────────
Page 44
────────────────────────────────────────────────────────────────────────────────
l VS2008CPP_SimpleGBFViewer(MicrosoftVisualStudio2008,C++,MFC)
l SimpleGBFViewer(CodeGearDelphi2009)
l VS2008NET_SimpleGBFViewer(MicrosoftVisualStudio2008,C#)
Monitorthestateofmediachannels(cameras)
l ResourceStateMonitor(CodeGearDelphi2009)
Examplesgroupedbydevelopmentplatforms
CodeGearC++Builder6and2009©
l LiveStream
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsandeventtypesfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
Handlingevents
l GSCActions
ConnecttoanddisconnectfromaGeViScopeserver
Handlingactions
l SynchPlayback
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsandeventtypesfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
Handlingevents
Synchronizeddisplayofmorethanonemediachannels
l UserBlockingList
ConnecttoanddisconnectfromaGeViScopeserver
Fetchauserblockinglistfromtheserver
l WindowsService
WindowsService(CodeGearC++Builder6and2009)
l TheMCS(MediaChannelSimulator)GeViScopeServerPluginisanotherexample
foraGeViScopeServerplugin.ItshowshowtochannelmediadatainsidetheGeViS-
copesystemwithoutusingspecialvideohardware.Inadditionthehandlingof
actionsinsideaserverpluginisdemonstrated.Thefullscopeofoperationcanbe
foundinthedocumentMCSDocumentation.
CodeGearDelphi7,2005und2009©
l SimpleClient
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsandeventtypesfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
l Backup
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
Creatingbackups
l MediaPlayerExport
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
Exportpicturedata
l MPEGExport
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
────────────────────────────────────────────────────────────────────────────────
Page 45
────────────────────────────────────────────────────────────────────────────────
Exportpicturedata
l Telecontrol
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsandeventtypesfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
Handlingactions
ControlPTZcams
l OffscreenViewer
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
Decompressliveandrecordedmedia
Customdraw
l TheSimpleGSCViewDataFilterandGSCViewDataFilterexampleareexamplesfor
customizeddatafilterdialogsofGSCView.Detailedinformationcanbefoundinthe
documentGSCViewdatafilterplugins.
l SimpleGBFViewer(onlyDelphi2009)
OpenandcloseaGEUTEBRÜCKBackupFiles(GBF)
enumerateexistingmediachannelsintheGBFfile
DisplaymediawiththeMediaPlayerinterface
l ResourceStateMonitor(onlyDelphi2009)
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
monitorthestateofmediachannels(cameras)
Handlingactions
MicrosoftVisualStudio2005,C++,MFC©
l GSCLiveStream
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
MicrosoftVisualStudio2005,C++,CLI©
l TheVSIPCamPluginGeViScopeServerPluginisanexampletoshowhowsimpleit
istochannelsomepicturesfromanIPcamintoaGeViScopeserver
MicrosoftVisualStudio2008,C++,MFC©
l VS2008CPP_SimpleClient
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
Customdraw
l VS2008CPP_OffscreenViewer
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
Decompressliveandrecordedmedia
Customdraw
l VS2008CPP_ActionsAndEvents
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsandeventtypesfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
Handlingactions
────────────────────────────────────────────────────────────────────────────────
Page 46
────────────────────────────────────────────────────────────────────────────────
Handlingevents
DisplayrecordedeventmediawiththeMediaPlayerinterface
l VS2008CPP_SimpleGBFViewer
OpenandcloseaGEUTEBRÜCKBackupFiles(GBF)
enumerateexistingmediachannelsintheGBFfile
DisplaymediawiththeMediaPlayerinterface
l TheVS2008CPP_SimpleGSCViewDataFilterexampleisanexampleforacus-
tomizeddatafilterdialogofGSCView.Detailedinformationcanbefoundinthedoc-
umentGSCViewdatafilterplugins.
l VS2008CPP_RawLiveStreamDecompress_Console
ReceivinglivestreamsbyusingtheDBI
DecompressingframesbymeansofthedecompressorobjectoftheGscMe-
diaPlayer-DLL
l VS2008CPP_OffscreenViewer_Console
UsingtheOffscreenViewertoreceivealivestreaminaconsoleapplication
OffscreenViewerprovidesadecompressedimageinacallback
OnlythepictureID(PicID)oftheimagewillbedisplayedintheconsole
l VS2008CPP_RawLiveStreamDecompress_Console
ReceivinglivestreamsbyusingtheDBI
DecompressingframesbymeansofthedecompressorobjectoftheGscMe-
diaPlayer-DLL
l VS2008CPP_OffscreenViewer_Console
UsingtheOffscreenViewertoreceivealivestreaminaconsoleapplication
OffscreenViewerprovidesadecompressedimageinacallback
OnlythepictureID(PicID)oftheimagewillbedisplayedintheconsole
MicrosoftActiveX©
l GscViewer(ActiveXControl)
EncapsulatingofGeViScopefunctionalityintoanActiveXcontrol
l ActiveX_DOTNETClient
InvocationoftheGscViewerActiveXcontrolfromC#
l ActiveX_HTML_Page
InvocationoftheGscViewerActiveXcontrolfrominsideawebpage(html)
l ActiveX_VB6Client(deprecated)
InvocationoftheGscViewerActiveXcontrolfrominsideaVB6application
l ActiveX_VB6MultiClient(deprecated)
InvocationofseveralGscViewerActiveXcontrolfrominsideaVB6application
MicrosoftVisualStudio2008,C#©
l VS2008NET_SimpleClient
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
Customdraw
l VS2008NET_ActionsAndEvents
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsandeventtypesfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
Handlingactions
Handlingevents
DisplayrecordedeventmediawiththeMediaPlayerinterface
────────────────────────────────────────────────────────────────────────────────
Page 47
────────────────────────────────────────────────────────────────────────────────
l VS2008NET_OffscreenViewer
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
Decompressliveandrecordedmedia
Customdraw
l VS2008NET_RawDBDecompress
Fetchingdatabaserecords
Decompressingthefetchedrecordsasfastaspossible
l VS2008NET_MediaPlayerExport
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
Exportpicturedata
l VS2008NET_SimpleGBFViewer
OpenandcloseaGEUTEBRÜCKBackupFiles(GBF)
enumerateexistingmediachannelsintheGBFfile
DisplaymediawiththeMediaPlayerinterface
l TheVS2010NET_ServiceFrameworkDemoexample
isanexampleforageneralserviceapplication.Servicesbasedonthe
GEUTEBRÜCK
ServiceFrameworkbehavelikeallGEUTEBRÜCKproduct
l VS2008NET_GscRegEdit
SimpleGeViScoperegistryeditor
ConnecttoaGeViScopeserver
ModifyGeViScopesettingsusingtheGeViScoperegistry
ExportsettingstoGeViScoperegistryfileformat
l VS2008NET_GscRegistryBasics
SimpledemonstrationinusingtheGeViScoperegistry
Readingoutmediachannels
AddavaluetotheGeViScoperegistry
SavingtheGeViScoperegistry
MicrosoftVisualStudio2008,C#,WPF©
l VS2008WPF_SimpleClient
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
MicrosoftVisualStudio2010,C++
l VS2010CPP_ConfigReader
l VS2010CPP_ControlBlockingFilters
MicrosoftVisualStudio2010,C#©
l VS2010NET_SimpleClient
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
Customdraw
l VS2010NET_ActionsAndEvents
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsandeventtypesfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
────────────────────────────────────────────────────────────────────────────────
Page 48
────────────────────────────────────────────────────────────────────────────────
Handlingactions
Handlingevents
DisplayrecordedeventmediawiththeMediaPlayerinterface
l VS2010NET_OffscreenViewer
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
Decompressliveandrecordedmedia
Customdraw
l VS2010NET_RawDBDecompress
Fetchingdatabaserecords
Decompressingthefetchedrecordsasfastaspossible
l VS2010NET_MediaPlayerExport
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
Exportpicturedata
l VS2010NET_SimpleGBFViewer
OpenandcloseaGEUTEBRÜCKBackupFiles(GBF)
enumerateexistingmediachannelsintheGBFfile
DisplaymediawiththeMediaPlayerinterface
l TheVS2010NET_ServiceFrameworkDemo
exampleisanexampleforageneralserviceapplication.Servicesbasedon
theGEUTEBRÜCKServiceFrameworkbehavelikeallGEUTEBRÜCK
productservices.
l VS2010NET_GscRegEdit
SimpleGeViScoperegistryeditor
ConnecttoaGeViScopeserver
ModifyGeViScopesettingsusingtheGeViScoperegistry
ExportsettingstoGeViScoperegistryfileformat
l VS2010NET_GscRegistryBasics
SimpledemonstrationinusingtheGeViScoperegistry
Readingoutmediachannels
AddavaluetotheGeViScoperegistry
SavingtheGeViScoperegistry
MicrosoftVisualStudio2010,C#,WPF©
l VS2010WPF_SimpleClient
ConnecttoanddisconnectfromaGeViScopeserver
enumerateexistingmediachannelsfromaGeViScopeserver
DisplayliveandrecordedmediawiththeMediaPlayerinterface
────────────────────────────────────────────────────────────────────────────────
Page 49
────────────────────────────────────────────────────────────────────────────────
Actiondocumentation
ThefollowingchaptercontainsashortoverviewabouttheexistingGEUTEBRÜCKactions
andthereparameterdescriptions.
ATM/ACS
ACSaccessdenied
Actionname:ACSAccessDenied(ACSName,ACSNo,Account,BancCode,CardNo,
TimeStamp,Reason)Actioncategory:logicalACSaccessdenied.
Parameter Function
ACS ACSNameACSname.
ACSno ACSNo ACSno.
account Account Accountno.
bankcodeBancCodeBankcode.
cardno CardNo Cardno.
timestampTimeStampTimestamp.
reason Reason Reason.
ACSaccessgranted
Actionname:ACSAccessGranted(ACSName,ACSNo,Account,BancCode,CardNo,
TimeStamp)Actioncategory:logical
ACSaccessgranted.
Parameter Function
ACS ACSNameACSname.
ACSno ACSNo ACSno.
account Account Accountno.
bankcodeBancCodeBankcode.
cardno CardNo Cardno.
timestampTimeStampTimestamp.
ACSrawanswer
Actionname:ACSRawAnswer(ACSName,TimeStamp,ACSData)Actioncategory:logical
ACSrawanswer.
Parameter Function
ACS ACSNameACSname.
timestampTimeStampTimestamp.
answer ACSDataACSanswer.
ACSrawdata
Actionname:ACSRawData(ACSName,TimeStamp,ACSData)Actioncategory:logical
────────────────────────────────────────────────────────────────────────────────
Page 50
────────────────────────────────────────────────────────────────────────────────
ACSrawdata.
Parameter Function
ACS ACSNameACSname.
timestampTimeStampTimestamp.
data ACSDataACSdata.
ATMrawanswer
Actionname:ATMRawAnswer(ATMName,TimeStamp,ATMData)Actioncategory:logical
ATMrawanswer.
Parameter Function
ATM ATMNameATMname.
timestampTimeStampTimestamp.
answer ATMDataATManswer.
ATMrawdata
Actionname:ATMRawData(ATMName,TimeStamp,ATMData)Actioncategory:logical
ATMrawdata.
Parameter Function
ATM ATMNameATMname.
timestampTimeStampTimestamp.
data ATMDataATMdata.
ATMtransaction
Actionname:ATMTransaction(ATMName,NewTransaction,Photostep,ATMNo,Account,
BancCode,CardNo,TAN1,TAN2,TimeStamp1,TimeStamp2,Amount,Currency)Action
category:logicalATMtransaction.
Parameter Function
ATM ATMName ATMname.
newtransactionNewTransactionNewtransaction.
photostep Photostep Photostep.
ATMno ATMNo ATMno.
account Account Accountno.
bankcode BancCode Bankcode.
cardno CardNo Cardno.
tan1 TAN1 TAN1.
tan2 TAN2 TAN2.
timestamp1 TimeStamp1Timestamp1.
timestamp2 TimeStamp2Timestamp2.
amount Amount Amount.
currency Currency Currency.