- geviscope-bridge: GeViScope SDK REST wrapper (:7720) - gcore-bridge: G-Core SDK REST wrapper (:7721) - geviserver-bridge: GeViServer REST wrapper (:7710) - copilot-coordinator: WebSocket coordination hub (:8090) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
22 lines
465 B
C#
22 lines
465 B
C#
namespace CopilotCoordinator.Models;
|
|
|
|
public record SequenceDefinition(
|
|
int Id,
|
|
string Name,
|
|
int CategoryId,
|
|
List<int> Cameras,
|
|
int IntervalSeconds
|
|
);
|
|
|
|
public record SequenceCategory(int Id, string Name);
|
|
|
|
public record RunningSequence(
|
|
int ViewerId,
|
|
int SequenceId,
|
|
DateTime StartedAt,
|
|
int CurrentCameraIndex
|
|
);
|
|
|
|
public record SequenceStartRequest(int ViewerId, int SequenceId);
|
|
public record SequenceStopRequest(int ViewerId);
|