| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 library web_socket_mojom; | 5 library web_socket_mojom; |
| 6 import 'dart:async'; | 6 import 'dart:async'; |
| 7 import 'package:mojo/bindings.dart' as bindings; | 7 import 'package:mojo/bindings.dart' as bindings; |
| 8 import 'package:mojo/core.dart' as core; | 8 import 'package:mojo/core.dart' as core; |
| 9 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; | 9 import 'package:mojo/mojo/bindings/types/service_describer.mojom.dart' as servic
e_describer; |
| 10 import 'package:mojo/mojo/network_error.mojom.dart' as network_error_mojom; | 10 import 'package:mojo/mojo/network_error.mojom.dart' as network_error_mojom; |
| (...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 142 "client: $client" ")"; | 142 "client: $client" ")"; |
| 143 } | 143 } |
| 144 | 144 |
| 145 Map toJson() { | 145 Map toJson() { |
| 146 throw new bindings.MojoCodecError( | 146 throw new bindings.MojoCodecError( |
| 147 'Object containing handles cannot be encoded to JSON.'); | 147 'Object containing handles cannot be encoded to JSON.'); |
| 148 } | 148 } |
| 149 } | 149 } |
| 150 | 150 |
| 151 | 151 |
| 152 | |
| 153 | |
| 154 class _WebSocketSendParams extends bindings.Struct { | 152 class _WebSocketSendParams extends bindings.Struct { |
| 155 static const List<bindings.StructDataHeader> kVersions = const [ | 153 static const List<bindings.StructDataHeader> kVersions = const [ |
| 156 const bindings.StructDataHeader(24, 0) | 154 const bindings.StructDataHeader(24, 0) |
| 157 ]; | 155 ]; |
| 158 bool fin = false; | 156 bool fin = false; |
| 159 WebSocketMessageType type = null; | 157 WebSocketMessageType type = null; |
| 160 int numBytes = 0; | 158 int numBytes = 0; |
| 161 | 159 |
| 162 _WebSocketSendParams() : super(kVersions.last.size); | 160 _WebSocketSendParams() : super(kVersions.last.size); |
| 163 | 161 |
| (...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 248 Map toJson() { | 246 Map toJson() { |
| 249 Map map = new Map(); | 247 Map map = new Map(); |
| 250 map["fin"] = fin; | 248 map["fin"] = fin; |
| 251 map["type"] = type; | 249 map["type"] = type; |
| 252 map["numBytes"] = numBytes; | 250 map["numBytes"] = numBytes; |
| 253 return map; | 251 return map; |
| 254 } | 252 } |
| 255 } | 253 } |
| 256 | 254 |
| 257 | 255 |
| 258 | |
| 259 | |
| 260 class _WebSocketFlowControlParams extends bindings.Struct { | 256 class _WebSocketFlowControlParams extends bindings.Struct { |
| 261 static const List<bindings.StructDataHeader> kVersions = const [ | 257 static const List<bindings.StructDataHeader> kVersions = const [ |
| 262 const bindings.StructDataHeader(16, 0) | 258 const bindings.StructDataHeader(16, 0) |
| 263 ]; | 259 ]; |
| 264 int quota = 0; | 260 int quota = 0; |
| 265 | 261 |
| 266 _WebSocketFlowControlParams() : super(kVersions.last.size); | 262 _WebSocketFlowControlParams() : super(kVersions.last.size); |
| 267 | 263 |
| 268 static _WebSocketFlowControlParams deserialize(bindings.Message message) { | 264 static _WebSocketFlowControlParams deserialize(bindings.Message message) { |
| 269 var decoder = new bindings.Decoder(message); | 265 var decoder = new bindings.Decoder(message); |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 322 } | 318 } |
| 323 | 319 |
| 324 Map toJson() { | 320 Map toJson() { |
| 325 Map map = new Map(); | 321 Map map = new Map(); |
| 326 map["quota"] = quota; | 322 map["quota"] = quota; |
| 327 return map; | 323 return map; |
| 328 } | 324 } |
| 329 } | 325 } |
| 330 | 326 |
| 331 | 327 |
| 332 | |
| 333 | |
| 334 class _WebSocketCloseParams extends bindings.Struct { | 328 class _WebSocketCloseParams extends bindings.Struct { |
| 335 static const List<bindings.StructDataHeader> kVersions = const [ | 329 static const List<bindings.StructDataHeader> kVersions = const [ |
| 336 const bindings.StructDataHeader(24, 0) | 330 const bindings.StructDataHeader(24, 0) |
| 337 ]; | 331 ]; |
| 338 int code = 0; | 332 int code = 0; |
| 339 String reason = null; | 333 String reason = null; |
| 340 | 334 |
| 341 _WebSocketCloseParams() : super(kVersions.last.size); | 335 _WebSocketCloseParams() : super(kVersions.last.size); |
| 342 | 336 |
| 343 static _WebSocketCloseParams deserialize(bindings.Message message) { | 337 static _WebSocketCloseParams deserialize(bindings.Message message) { |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 410 | 404 |
| 411 Map toJson() { | 405 Map toJson() { |
| 412 Map map = new Map(); | 406 Map map = new Map(); |
| 413 map["code"] = code; | 407 map["code"] = code; |
| 414 map["reason"] = reason; | 408 map["reason"] = reason; |
| 415 return map; | 409 return map; |
| 416 } | 410 } |
| 417 } | 411 } |
| 418 | 412 |
| 419 | 413 |
| 420 | |
| 421 | |
| 422 class _WebSocketClientDidConnectParams extends bindings.Struct { | 414 class _WebSocketClientDidConnectParams extends bindings.Struct { |
| 423 static const List<bindings.StructDataHeader> kVersions = const [ | 415 static const List<bindings.StructDataHeader> kVersions = const [ |
| 424 const bindings.StructDataHeader(32, 0) | 416 const bindings.StructDataHeader(32, 0) |
| 425 ]; | 417 ]; |
| 426 String selectedSubprotocol = null; | 418 String selectedSubprotocol = null; |
| 427 String extensions = null; | 419 String extensions = null; |
| 428 core.MojoDataPipeConsumer receiveStream = null; | 420 core.MojoDataPipeConsumer receiveStream = null; |
| 429 | 421 |
| 430 _WebSocketClientDidConnectParams() : super(kVersions.last.size); | 422 _WebSocketClientDidConnectParams() : super(kVersions.last.size); |
| 431 | 423 |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 509 "receiveStream: $receiveStream" ")"; | 501 "receiveStream: $receiveStream" ")"; |
| 510 } | 502 } |
| 511 | 503 |
| 512 Map toJson() { | 504 Map toJson() { |
| 513 throw new bindings.MojoCodecError( | 505 throw new bindings.MojoCodecError( |
| 514 'Object containing handles cannot be encoded to JSON.'); | 506 'Object containing handles cannot be encoded to JSON.'); |
| 515 } | 507 } |
| 516 } | 508 } |
| 517 | 509 |
| 518 | 510 |
| 519 | |
| 520 | |
| 521 class _WebSocketClientDidReceiveDataParams extends bindings.Struct { | 511 class _WebSocketClientDidReceiveDataParams extends bindings.Struct { |
| 522 static const List<bindings.StructDataHeader> kVersions = const [ | 512 static const List<bindings.StructDataHeader> kVersions = const [ |
| 523 const bindings.StructDataHeader(24, 0) | 513 const bindings.StructDataHeader(24, 0) |
| 524 ]; | 514 ]; |
| 525 bool fin = false; | 515 bool fin = false; |
| 526 WebSocketMessageType type = null; | 516 WebSocketMessageType type = null; |
| 527 int numBytes = 0; | 517 int numBytes = 0; |
| 528 | 518 |
| 529 _WebSocketClientDidReceiveDataParams() : super(kVersions.last.size); | 519 _WebSocketClientDidReceiveDataParams() : super(kVersions.last.size); |
| 530 | 520 |
| (...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 615 Map toJson() { | 605 Map toJson() { |
| 616 Map map = new Map(); | 606 Map map = new Map(); |
| 617 map["fin"] = fin; | 607 map["fin"] = fin; |
| 618 map["type"] = type; | 608 map["type"] = type; |
| 619 map["numBytes"] = numBytes; | 609 map["numBytes"] = numBytes; |
| 620 return map; | 610 return map; |
| 621 } | 611 } |
| 622 } | 612 } |
| 623 | 613 |
| 624 | 614 |
| 625 | |
| 626 | |
| 627 class _WebSocketClientDidReceiveFlowControlParams extends bindings.Struct { | 615 class _WebSocketClientDidReceiveFlowControlParams extends bindings.Struct { |
| 628 static const List<bindings.StructDataHeader> kVersions = const [ | 616 static const List<bindings.StructDataHeader> kVersions = const [ |
| 629 const bindings.StructDataHeader(16, 0) | 617 const bindings.StructDataHeader(16, 0) |
| 630 ]; | 618 ]; |
| 631 int quota = 0; | 619 int quota = 0; |
| 632 | 620 |
| 633 _WebSocketClientDidReceiveFlowControlParams() : super(kVersions.last.size); | 621 _WebSocketClientDidReceiveFlowControlParams() : super(kVersions.last.size); |
| 634 | 622 |
| 635 static _WebSocketClientDidReceiveFlowControlParams deserialize(bindings.Messag
e message) { | 623 static _WebSocketClientDidReceiveFlowControlParams deserialize(bindings.Messag
e message) { |
| 636 var decoder = new bindings.Decoder(message); | 624 var decoder = new bindings.Decoder(message); |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 689 } | 677 } |
| 690 | 678 |
| 691 Map toJson() { | 679 Map toJson() { |
| 692 Map map = new Map(); | 680 Map map = new Map(); |
| 693 map["quota"] = quota; | 681 map["quota"] = quota; |
| 694 return map; | 682 return map; |
| 695 } | 683 } |
| 696 } | 684 } |
| 697 | 685 |
| 698 | 686 |
| 699 | |
| 700 | |
| 701 class _WebSocketClientDidFailParams extends bindings.Struct { | 687 class _WebSocketClientDidFailParams extends bindings.Struct { |
| 702 static const List<bindings.StructDataHeader> kVersions = const [ | 688 static const List<bindings.StructDataHeader> kVersions = const [ |
| 703 const bindings.StructDataHeader(16, 0) | 689 const bindings.StructDataHeader(16, 0) |
| 704 ]; | 690 ]; |
| 705 String message = null; | 691 String message = null; |
| 706 | 692 |
| 707 _WebSocketClientDidFailParams() : super(kVersions.last.size); | 693 _WebSocketClientDidFailParams() : super(kVersions.last.size); |
| 708 | 694 |
| 709 static _WebSocketClientDidFailParams deserialize(bindings.Message message) { | 695 static _WebSocketClientDidFailParams deserialize(bindings.Message message) { |
| 710 var decoder = new bindings.Decoder(message); | 696 var decoder = new bindings.Decoder(message); |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 763 } | 749 } |
| 764 | 750 |
| 765 Map toJson() { | 751 Map toJson() { |
| 766 Map map = new Map(); | 752 Map map = new Map(); |
| 767 map["message"] = message; | 753 map["message"] = message; |
| 768 return map; | 754 return map; |
| 769 } | 755 } |
| 770 } | 756 } |
| 771 | 757 |
| 772 | 758 |
| 773 | |
| 774 | |
| 775 class _WebSocketClientDidCloseParams extends bindings.Struct { | 759 class _WebSocketClientDidCloseParams extends bindings.Struct { |
| 776 static const List<bindings.StructDataHeader> kVersions = const [ | 760 static const List<bindings.StructDataHeader> kVersions = const [ |
| 777 const bindings.StructDataHeader(24, 0) | 761 const bindings.StructDataHeader(24, 0) |
| 778 ]; | 762 ]; |
| 779 bool wasClean = false; | 763 bool wasClean = false; |
| 780 int code = 0; | 764 int code = 0; |
| 781 String reason = null; | 765 String reason = null; |
| 782 | 766 |
| 783 _WebSocketClientDidCloseParams() : super(kVersions.last.size); | 767 _WebSocketClientDidCloseParams() : super(kVersions.last.size); |
| 784 | 768 |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 864 | 848 |
| 865 Map toJson() { | 849 Map toJson() { |
| 866 Map map = new Map(); | 850 Map map = new Map(); |
| 867 map["wasClean"] = wasClean; | 851 map["wasClean"] = wasClean; |
| 868 map["code"] = code; | 852 map["code"] = code; |
| 869 map["reason"] = reason; | 853 map["reason"] = reason; |
| 870 return map; | 854 return map; |
| 871 } | 855 } |
| 872 } | 856 } |
| 873 | 857 |
| 874 | |
| 875 | |
| 876 | |
| 877 const int _WebSocket_connectName = 0; | 858 const int _WebSocket_connectName = 0; |
| 878 const int _WebSocket_sendName = 1; | 859 const int _WebSocket_sendName = 1; |
| 879 const int _WebSocket_flowControlName = 2; | 860 const int _WebSocket_flowControlName = 2; |
| 880 const int _WebSocket_closeName = 3; | 861 const int _WebSocket_closeName = 3; |
| 881 | 862 |
| 882 class WebSocketMessageType extends bindings.MojoEnum { | 863 class WebSocketMessageType extends bindings.MojoEnum { |
| 883 static const WebSocketMessageType continuation = const WebSocketMessageType._(
0); | 864 static const WebSocketMessageType continuation = const WebSocketMessageType._(
0); |
| 884 static const WebSocketMessageType text = const WebSocketMessageType._(1); | 865 static const WebSocketMessageType text = const WebSocketMessageType._(1); |
| 885 static const WebSocketMessageType binary = const WebSocketMessageType._(2); | 866 static const WebSocketMessageType binary = const WebSocketMessageType._(2); |
| 886 | 867 |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 931 case binary: | 912 case binary: |
| 932 return 'WebSocketMessageType.binary'; | 913 return 'WebSocketMessageType.binary'; |
| 933 default: | 914 default: |
| 934 return null; | 915 return null; |
| 935 } | 916 } |
| 936 } | 917 } |
| 937 | 918 |
| 938 int toJson() => mojoEnumValue; | 919 int toJson() => mojoEnumValue; |
| 939 } | 920 } |
| 940 | 921 |
| 941 | |
| 942 | |
| 943 | |
| 944 | |
| 945 class _WebSocketServiceDescription implements service_describer.ServiceDescripti
on { | 922 class _WebSocketServiceDescription implements service_describer.ServiceDescripti
on { |
| 946 dynamic getTopLevelInterface([Function responseFactory]) => | 923 dynamic getTopLevelInterface([Function responseFactory]) => |
| 947 responseFactory(null); | 924 responseFactory(null); |
| 948 | 925 |
| 949 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => | 926 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => |
| 950 responseFactory(null); | 927 responseFactory(null); |
| 951 | 928 |
| 952 dynamic getAllTypeDefinitions([Function responseFactory]) => | 929 dynamic getAllTypeDefinitions([Function responseFactory]) => |
| 953 responseFactory(null); | 930 responseFactory(null); |
| 954 } | 931 } |
| (...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1182 return _cachedServiceDescription; | 1159 return _cachedServiceDescription; |
| 1183 } | 1160 } |
| 1184 } | 1161 } |
| 1185 | 1162 |
| 1186 const int _WebSocketClient_didConnectName = 0; | 1163 const int _WebSocketClient_didConnectName = 0; |
| 1187 const int _WebSocketClient_didReceiveDataName = 1; | 1164 const int _WebSocketClient_didReceiveDataName = 1; |
| 1188 const int _WebSocketClient_didReceiveFlowControlName = 2; | 1165 const int _WebSocketClient_didReceiveFlowControlName = 2; |
| 1189 const int _WebSocketClient_didFailName = 3; | 1166 const int _WebSocketClient_didFailName = 3; |
| 1190 const int _WebSocketClient_didCloseName = 4; | 1167 const int _WebSocketClient_didCloseName = 4; |
| 1191 | 1168 |
| 1192 | |
| 1193 | |
| 1194 class _WebSocketClientServiceDescription implements service_describer.ServiceDes
cription { | 1169 class _WebSocketClientServiceDescription implements service_describer.ServiceDes
cription { |
| 1195 dynamic getTopLevelInterface([Function responseFactory]) => | 1170 dynamic getTopLevelInterface([Function responseFactory]) => |
| 1196 responseFactory(null); | 1171 responseFactory(null); |
| 1197 | 1172 |
| 1198 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => | 1173 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => |
| 1199 responseFactory(null); | 1174 responseFactory(null); |
| 1200 | 1175 |
| 1201 dynamic getAllTypeDefinitions([Function responseFactory]) => | 1176 dynamic getAllTypeDefinitions([Function responseFactory]) => |
| 1202 responseFactory(null); | 1177 responseFactory(null); |
| 1203 } | 1178 } |
| (...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1440 static service_describer.ServiceDescription get serviceDescription { | 1415 static service_describer.ServiceDescription get serviceDescription { |
| 1441 if (_cachedServiceDescription == null) { | 1416 if (_cachedServiceDescription == null) { |
| 1442 _cachedServiceDescription = new _WebSocketClientServiceDescription(); | 1417 _cachedServiceDescription = new _WebSocketClientServiceDescription(); |
| 1443 } | 1418 } |
| 1444 return _cachedServiceDescription; | 1419 return _cachedServiceDescription; |
| 1445 } | 1420 } |
| 1446 } | 1421 } |
| 1447 | 1422 |
| 1448 | 1423 |
| 1449 | 1424 |
| OLD | NEW |