add: signal server

This commit is contained in:
Charles Hathaway
2023-09-20 22:09:15 -07:00
parent 922ba64a84
commit 9bbe917e59
25 changed files with 5097 additions and 3 deletions
+67
View File
@@ -0,0 +1,67 @@
//
// Generated code. Do not modify.
// source: signaler_service.proto
//
// @dart = 2.12
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names, prefer_final_fields
// ignore_for_file: unnecessary_import, unnecessary_this, unused_import
import 'dart:async' as $async;
import 'dart:core' as $core;
import 'package:protobuf/protobuf.dart' as $pb;
import 'signaler_service.pb.dart' as $0;
import 'signaler_service.pbjson.dart';
export 'signaler_service.pb.dart';
abstract class SignalerServiceBase extends $pb.GeneratedService {
$async.Future<$0.AuthToken> createAuthToken($pb.ServerContext ctx, $0.CreateAuthTokenRequest request);
$async.Future<$0.ListCamerasResponse> listCameras($pb.ServerContext ctx, $0.ListCamerasRequest request);
$async.Future<$0.Session> createSession($pb.ServerContext ctx, $0.CreateSessionRequest request);
$async.Future<$0.Session> updateSession($pb.ServerContext ctx, $0.UpdateSessionRequest request);
$async.Future<$0.ListSessionsResponse> listSessions($pb.ServerContext ctx, $0.ListSessionsRequest request);
$async.Future<$0.IceCandidate> createIceCandidate($pb.ServerContext ctx, $0.CreateIceCandidateRequest request);
$async.Future<$0.IceCandidate> popIceCandidate($pb.ServerContext ctx, $0.PopIceCandidateRequest request);
$async.Future<$0.IceSessionDescription> createIceSessionDescription($pb.ServerContext ctx, $0.CreateIceSessionDescriptionRequest request);
$async.Future<$0.IceSessionDescription> popIceSessionDescription($pb.ServerContext ctx, $0.PopIceSessionDescriptionRequest request);
$pb.GeneratedMessage createRequest($core.String methodName) {
switch (methodName) {
case 'CreateAuthToken': return $0.CreateAuthTokenRequest();
case 'ListCameras': return $0.ListCamerasRequest();
case 'CreateSession': return $0.CreateSessionRequest();
case 'UpdateSession': return $0.UpdateSessionRequest();
case 'ListSessions': return $0.ListSessionsRequest();
case 'CreateIceCandidate': return $0.CreateIceCandidateRequest();
case 'PopIceCandidate': return $0.PopIceCandidateRequest();
case 'CreateIceSessionDescription': return $0.CreateIceSessionDescriptionRequest();
case 'PopIceSessionDescription': return $0.PopIceSessionDescriptionRequest();
default: throw $core.ArgumentError('Unknown method: $methodName');
}
}
$async.Future<$pb.GeneratedMessage> handleCall($pb.ServerContext ctx, $core.String methodName, $pb.GeneratedMessage request) {
switch (methodName) {
case 'CreateAuthToken': return this.createAuthToken(ctx, request as $0.CreateAuthTokenRequest);
case 'ListCameras': return this.listCameras(ctx, request as $0.ListCamerasRequest);
case 'CreateSession': return this.createSession(ctx, request as $0.CreateSessionRequest);
case 'UpdateSession': return this.updateSession(ctx, request as $0.UpdateSessionRequest);
case 'ListSessions': return this.listSessions(ctx, request as $0.ListSessionsRequest);
case 'CreateIceCandidate': return this.createIceCandidate(ctx, request as $0.CreateIceCandidateRequest);
case 'PopIceCandidate': return this.popIceCandidate(ctx, request as $0.PopIceCandidateRequest);
case 'CreateIceSessionDescription': return this.createIceSessionDescription(ctx, request as $0.CreateIceSessionDescriptionRequest);
case 'PopIceSessionDescription': return this.popIceSessionDescription(ctx, request as $0.PopIceSessionDescriptionRequest);
default: throw $core.ArgumentError('Unknown method: $methodName');
}
}
$core.Map<$core.String, $core.dynamic> get $json => SignalerServiceBase$json;
$core.Map<$core.String, $core.Map<$core.String, $core.dynamic>> get $messageJson => SignalerServiceBase$messageJson;
}