Files
geutebruck/GeViSoft_SDK_Docs/chunk_012_pages_111-113.txt
Administrator a92b909539 feat: GeViScope SDK integration with C# Bridge and Flutter app
- Add GeViScope Bridge (C# .NET 8.0) on port 7720
  - Full SDK wrapper for camera control, PTZ, actions/events
  - 17 REST API endpoints for GeViScope server interaction
  - Support for MCS (Media Channel Simulator) with 16 test channels
  - Real-time action/event streaming via PLC callbacks

- Add GeViServer Bridge (C# .NET 8.0) on port 7710
  - Integration with GeViSoft orchestration layer
  - Input/output control and event management

- Update Python API with new routers
  - /api/geviscope/* - Proxy to GeViScope Bridge
  - /api/geviserver/* - Proxy to GeViServer Bridge
  - /api/excel/* - Excel import functionality

- Add Flutter app GeViScope integration
  - GeViScopeRemoteDataSource with 17 API methods
  - GeViScopeBloc for state management
  - GeViScopeScreen with PTZ controls
  - App drawer navigation to GeViScope

- Add SDK documentation (extracted from PDFs)
  - GeViScope SDK docs (7 parts + action reference)
  - GeViSoft SDK docs (12 chunks)

- Add .mcp.json for Claude Code MCP server config

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 08:14:17 +01:00

78 lines
2.8 KiB
Plaintext

================================================================================
PAGE 111
================================================================================
Microsoft VisualStudio2008/2010, C++,Console
CPP_ConsoleClient
lConnecting/disconnecting toGeViServer
lBuildingGeViSoftmessages fromuserinput
lReceiving anddisplaying messages
lConverting betweenASCIIandbinaryrepresentation ofmessages
Microsoft VisualStudio2008/2010, C#WinForms
CS_SimpleActionClient
lConnecting/disconnecting toGeViServer
lSending/receiving ofactions
lReceiving anddispatching ofservernotifications
CS_SimpleClient
lConnecting/disconnecting toGeViServer
lSending/receiving statequeriesandanswers
lSending/receiving ofactions
lEnumeration ofvideoinputandoutputchannels
lEnumeration ofdigitalIOcontacts
lReceiving anddispatching ofservernotifications
CS_SimpleDatabaseClient
lConnecting/disconnecting toGeViServer
lSendingdatabaseactionqueries
lSendingdatabasealarmqueries
lNavigating throughdatabaseentries
lReceiving databaseentries
CS_SimpleGscActionClient
lConnecting/disconnecting toGeViServer
lCreating/Dispatching GeViScope Actions
================================================================================
PAGE 112
================================================================================
lCreatingGeViScope ActionEventHandlers
lAdding/Removing EventHandlersonruntime
Microsoft VisualStudio2008/2010, C#,Console
CS_ConsoleClient
lConnecting/disconnecting toGeViServer
lBuildingGeViSoftmessages fromuserinput
lReceiving anddisplaying messages
lComposing GeViSoftactionsfromstrings
Embarcadero RADStudioXE,Delphi,VCL
Delphi_SimpleActionClient
lConnecting/disconnecting toGeViServer
lSending/receiving ofactions
lReceiving anddispatching ofservernotifications
lConverting betweenASCIIandbinaryrepresentation ofmessages.
Delphi_SimpleClient
lConnecting/disconnecting toGeViServer
lSending/receiving statequeriesandanswers
lSending/receiving ofactions
lEnumeration ofvideoinputandoutputchannels
lEnumeration ofdigitalIOcontacts
lUsageofvideoinputandoutputdescriptors
lUsageofdigitalcontactinputandoutputdescriptors
lReceiving anddispatching ofservernotifications
Delphi_SimpleDatabaseClient
lConnecting/disconnecting toGeViServer
lSendingdatabaseactionqueries
lSendingdatabasealarmqueries
================================================================================
PAGE 113
================================================================================
lNavigating throughdatabaseentries
lReceiving databaseentries
lConverting databaseanswersfrombinarytoASCIIrepresentation
Embarcadero RADStudioXE,Delphi,Console
Delphi_ConsoleClient
lConnecting/disconnecting toGeViServer
lBuildingGeViSoftmessages fromuserinput
lReceiving anddisplaying messages
lConverting betweenASCIIandbinaryrepresentation ofmessages