| 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 camera_mojom; | 5 library camera_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 | 10 |
| (...skipping 558 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 569 responseFactory(null); | 569 responseFactory(null); |
| 570 } | 570 } |
| 571 | 571 |
| 572 abstract class CameraRollService { | 572 abstract class CameraRollService { |
| 573 static const String serviceName = "mojo::CameraRollService"; | 573 static const String serviceName = "mojo::CameraRollService"; |
| 574 void update(); | 574 void update(); |
| 575 dynamic getCount([Function responseFactory = null]); | 575 dynamic getCount([Function responseFactory = null]); |
| 576 dynamic getPhoto(int index,[Function responseFactory = null]); | 576 dynamic getPhoto(int index,[Function responseFactory = null]); |
| 577 } | 577 } |
| 578 | 578 |
| 579 | 579 class _CameraRollServiceProxyControl |
| 580 class _CameraRollServiceProxyControl extends bindings.ProxyMessageHandler | 580 extends bindings.ProxyMessageHandler |
| 581 implements bindings.ProxyControl { | 581 implements bindings.ProxyControl { |
| 582 _CameraRollServiceProxyControl.fromEndpoint( | 582 _CameraRollServiceProxyControl.fromEndpoint( |
| 583 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); | 583 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); |
| 584 | 584 |
| 585 _CameraRollServiceProxyControl.fromHandle( | 585 _CameraRollServiceProxyControl.fromHandle( |
| 586 core.MojoHandle handle) : super.fromHandle(handle); | 586 core.MojoHandle handle) : super.fromHandle(handle); |
| 587 | 587 |
| 588 _CameraRollServiceProxyControl.unbound() : super.unbound(); | 588 _CameraRollServiceProxyControl.unbound() : super.unbound(); |
| 589 | 589 |
| 590 service_describer.ServiceDescription get serviceDescription => | 590 service_describer.ServiceDescription get serviceDescription => |
| 591 new _CameraRollServiceServiceDescription(); | 591 new _CameraRollServiceServiceDescription(); |
| 592 | 592 |
| 593 String get serviceName => CameraRollService.serviceName; | 593 String get serviceName => CameraRollService.serviceName; |
| 594 | 594 |
| 595 @override | |
| 596 void handleResponse(bindings.ServiceMessage message) { | 595 void handleResponse(bindings.ServiceMessage message) { |
| 597 switch (message.header.type) { | 596 switch (message.header.type) { |
| 598 case _cameraRollServiceMethodGetCountName: | 597 case _cameraRollServiceMethodGetCountName: |
| 599 var r = CameraRollServiceGetCountResponseParams.deserialize( | 598 var r = CameraRollServiceGetCountResponseParams.deserialize( |
| 600 message.payload); | 599 message.payload); |
| 601 if (!message.header.hasRequestId) { | 600 if (!message.header.hasRequestId) { |
| 602 proxyError("Expected a message with a valid request Id."); | 601 proxyError("Expected a message with a valid request Id."); |
| 603 return; | 602 return; |
| 604 } | 603 } |
| 605 Completer c = completerMap[message.header.requestId]; | 604 Completer c = completerMap[message.header.requestId]; |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 642 } | 641 } |
| 643 } | 642 } |
| 644 | 643 |
| 645 @override | 644 @override |
| 646 String toString() { | 645 String toString() { |
| 647 var superString = super.toString(); | 646 var superString = super.toString(); |
| 648 return "_CameraRollServiceProxyControl($superString)"; | 647 return "_CameraRollServiceProxyControl($superString)"; |
| 649 } | 648 } |
| 650 } | 649 } |
| 651 | 650 |
| 652 | 651 class CameraRollServiceProxy |
| 653 class CameraRollServiceProxy extends bindings.Proxy | 652 extends bindings.Proxy |
| 654 implements CameraRollService { | 653 implements CameraRollService { |
| 655 CameraRollServiceProxy.fromEndpoint( | 654 CameraRollServiceProxy.fromEndpoint( |
| 656 core.MojoMessagePipeEndpoint endpoint) | 655 core.MojoMessagePipeEndpoint endpoint) |
| 657 : super(new _CameraRollServiceProxyControl.fromEndpoint(endpoint)); | 656 : super(new _CameraRollServiceProxyControl.fromEndpoint(endpoint)); |
| 658 | 657 |
| 659 CameraRollServiceProxy.fromHandle(core.MojoHandle handle) | 658 CameraRollServiceProxy.fromHandle(core.MojoHandle handle) |
| 660 : super(new _CameraRollServiceProxyControl.fromHandle(handle)); | 659 : super(new _CameraRollServiceProxyControl.fromHandle(handle)); |
| 661 | 660 |
| 662 CameraRollServiceProxy.unbound() | 661 CameraRollServiceProxy.unbound() |
| 663 : super(new _CameraRollServiceProxyControl.unbound()); | 662 : super(new _CameraRollServiceProxyControl.unbound()); |
| 664 | 663 |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 697 var params = new _CameraRollServiceGetPhotoParams(); | 696 var params = new _CameraRollServiceGetPhotoParams(); |
| 698 params.index = index; | 697 params.index = index; |
| 699 return ctrl.sendMessageWithRequestId( | 698 return ctrl.sendMessageWithRequestId( |
| 700 params, | 699 params, |
| 701 _cameraRollServiceMethodGetPhotoName, | 700 _cameraRollServiceMethodGetPhotoName, |
| 702 -1, | 701 -1, |
| 703 bindings.MessageHeader.kMessageExpectsResponse); | 702 bindings.MessageHeader.kMessageExpectsResponse); |
| 704 } | 703 } |
| 705 } | 704 } |
| 706 | 705 |
| 707 | 706 class _CameraRollServiceStubControl |
| 708 class CameraRollServiceStub extends bindings.Stub { | 707 extends bindings.StubMessageHandler |
| 708 implements bindings.StubControl<CameraRollService> { |
| 709 CameraRollService _impl; | 709 CameraRollService _impl; |
| 710 | 710 |
| 711 CameraRollServiceStub.fromEndpoint( | 711 _CameraRollServiceStubControl.fromEndpoint( |
| 712 core.MojoMessagePipeEndpoint endpoint, [CameraRollService impl]) | 712 core.MojoMessagePipeEndpoint endpoint, [CameraRollService impl]) |
| 713 : super.fromEndpoint(endpoint, autoBegin: impl != null) { | 713 : super.fromEndpoint(endpoint, autoBegin: impl != null) { |
| 714 _impl = impl; | 714 _impl = impl; |
| 715 } | 715 } |
| 716 | 716 |
| 717 CameraRollServiceStub.fromHandle( | 717 _CameraRollServiceStubControl.fromHandle( |
| 718 core.MojoHandle handle, [CameraRollService impl]) | 718 core.MojoHandle handle, [CameraRollService impl]) |
| 719 : super.fromHandle(handle, autoBegin: impl != null) { | 719 : super.fromHandle(handle, autoBegin: impl != null) { |
| 720 _impl = impl; | 720 _impl = impl; |
| 721 } | 721 } |
| 722 | 722 |
| 723 CameraRollServiceStub.unbound([this._impl]) : super.unbound(); | 723 _CameraRollServiceStubControl.unbound([this._impl]) : super.unbound(); |
| 724 | |
| 725 static CameraRollServiceStub newFromEndpoint( | |
| 726 core.MojoMessagePipeEndpoint endpoint) { | |
| 727 assert(endpoint.setDescription("For CameraRollServiceStub")); | |
| 728 return new CameraRollServiceStub.fromEndpoint(endpoint); | |
| 729 } | |
| 730 | 724 |
| 731 | 725 |
| 732 CameraRollServiceGetCountResponseParams _cameraRollServiceGetCountResponsePara
msFactory(int numPhotos) { | 726 CameraRollServiceGetCountResponseParams _cameraRollServiceGetCountResponsePara
msFactory(int numPhotos) { |
| 733 var result = new CameraRollServiceGetCountResponseParams(); | 727 var result = new CameraRollServiceGetCountResponseParams(); |
| 734 result.numPhotos = numPhotos; | 728 result.numPhotos = numPhotos; |
| 735 return result; | 729 return result; |
| 736 } | 730 } |
| 737 CameraRollServiceGetPhotoResponseParams _cameraRollServiceGetPhotoResponsePara
msFactory(Photo photo) { | 731 CameraRollServiceGetPhotoResponseParams _cameraRollServiceGetPhotoResponsePara
msFactory(Photo photo) { |
| 738 var result = new CameraRollServiceGetPhotoResponseParams(); | 732 var result = new CameraRollServiceGetPhotoResponseParams(); |
| 739 result.photo = photo; | 733 result.photo = photo; |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 814 } | 808 } |
| 815 | 809 |
| 816 @override | 810 @override |
| 817 void bind(core.MojoMessagePipeEndpoint endpoint) { | 811 void bind(core.MojoMessagePipeEndpoint endpoint) { |
| 818 super.bind(endpoint); | 812 super.bind(endpoint); |
| 819 if (!isOpen && (_impl != null)) { | 813 if (!isOpen && (_impl != null)) { |
| 820 beginHandlingEvents(); | 814 beginHandlingEvents(); |
| 821 } | 815 } |
| 822 } | 816 } |
| 823 | 817 |
| 818 @override |
| 824 String toString() { | 819 String toString() { |
| 825 var superString = super.toString(); | 820 var superString = super.toString(); |
| 826 return "CameraRollServiceStub($superString)"; | 821 return "_CameraRollServiceStubControl($superString)"; |
| 827 } | 822 } |
| 828 | 823 |
| 829 int get version => 0; | 824 int get version => 0; |
| 830 | 825 |
| 831 static service_describer.ServiceDescription _cachedServiceDescription; | 826 static service_describer.ServiceDescription _cachedServiceDescription; |
| 832 static service_describer.ServiceDescription get serviceDescription { | 827 static service_describer.ServiceDescription get serviceDescription { |
| 833 if (_cachedServiceDescription == null) { | 828 if (_cachedServiceDescription == null) { |
| 834 _cachedServiceDescription = new _CameraRollServiceServiceDescription(); | 829 _cachedServiceDescription = new _CameraRollServiceServiceDescription(); |
| 835 } | 830 } |
| 836 return _cachedServiceDescription; | 831 return _cachedServiceDescription; |
| 837 } | 832 } |
| 838 } | 833 } |
| 839 | 834 |
| 835 class CameraRollServiceStub |
| 836 extends bindings.Stub<CameraRollService> |
| 837 implements CameraRollService { |
| 838 CameraRollServiceStub.fromEndpoint( |
| 839 core.MojoMessagePipeEndpoint endpoint, [CameraRollService impl]) |
| 840 : super(new _CameraRollServiceStubControl.fromEndpoint(endpoint, impl)); |
| 841 |
| 842 CameraRollServiceStub.fromHandle( |
| 843 core.MojoHandle handle, [CameraRollService impl]) |
| 844 : super(new _CameraRollServiceStubControl.fromHandle(handle, impl)); |
| 845 |
| 846 CameraRollServiceStub.unbound([CameraRollService impl]) |
| 847 : super(new _CameraRollServiceStubControl.unbound(impl)); |
| 848 |
| 849 static CameraRollServiceStub newFromEndpoint( |
| 850 core.MojoMessagePipeEndpoint endpoint) { |
| 851 assert(endpoint.setDescription("For CameraRollServiceStub")); |
| 852 return new CameraRollServiceStub.fromEndpoint(endpoint); |
| 853 } |
| 854 |
| 855 static service_describer.ServiceDescription get serviceDescription => |
| 856 _CameraRollServiceStubControl.serviceDescription; |
| 857 |
| 858 |
| 859 void update() { |
| 860 return impl.update(); |
| 861 } |
| 862 dynamic getCount([Function responseFactory = null]) { |
| 863 return impl.getCount(responseFactory); |
| 864 } |
| 865 dynamic getPhoto(int index,[Function responseFactory = null]) { |
| 866 return impl.getPhoto(index,responseFactory); |
| 867 } |
| 868 } |
| 869 |
| 840 const int _cameraServiceMethodGetLatestFrameName = 0; | 870 const int _cameraServiceMethodGetLatestFrameName = 0; |
| 841 | 871 |
| 842 class _CameraServiceServiceDescription implements service_describer.ServiceDescr
iption { | 872 class _CameraServiceServiceDescription implements service_describer.ServiceDescr
iption { |
| 843 dynamic getTopLevelInterface([Function responseFactory]) => | 873 dynamic getTopLevelInterface([Function responseFactory]) => |
| 844 responseFactory(null); | 874 responseFactory(null); |
| 845 | 875 |
| 846 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => | 876 dynamic getTypeDefinition(String typeKey, [Function responseFactory]) => |
| 847 responseFactory(null); | 877 responseFactory(null); |
| 848 | 878 |
| 849 dynamic getAllTypeDefinitions([Function responseFactory]) => | 879 dynamic getAllTypeDefinitions([Function responseFactory]) => |
| 850 responseFactory(null); | 880 responseFactory(null); |
| 851 } | 881 } |
| 852 | 882 |
| 853 abstract class CameraService { | 883 abstract class CameraService { |
| 854 static const String serviceName = "mojo::CameraService"; | 884 static const String serviceName = "mojo::CameraService"; |
| 855 dynamic getLatestFrame([Function responseFactory = null]); | 885 dynamic getLatestFrame([Function responseFactory = null]); |
| 856 } | 886 } |
| 857 | 887 |
| 858 | 888 class _CameraServiceProxyControl |
| 859 class _CameraServiceProxyControl extends bindings.ProxyMessageHandler | 889 extends bindings.ProxyMessageHandler |
| 860 implements bindings.ProxyControl { | 890 implements bindings.ProxyControl { |
| 861 _CameraServiceProxyControl.fromEndpoint( | 891 _CameraServiceProxyControl.fromEndpoint( |
| 862 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); | 892 core.MojoMessagePipeEndpoint endpoint) : super.fromEndpoint(endpoint); |
| 863 | 893 |
| 864 _CameraServiceProxyControl.fromHandle( | 894 _CameraServiceProxyControl.fromHandle( |
| 865 core.MojoHandle handle) : super.fromHandle(handle); | 895 core.MojoHandle handle) : super.fromHandle(handle); |
| 866 | 896 |
| 867 _CameraServiceProxyControl.unbound() : super.unbound(); | 897 _CameraServiceProxyControl.unbound() : super.unbound(); |
| 868 | 898 |
| 869 service_describer.ServiceDescription get serviceDescription => | 899 service_describer.ServiceDescription get serviceDescription => |
| 870 new _CameraServiceServiceDescription(); | 900 new _CameraServiceServiceDescription(); |
| 871 | 901 |
| 872 String get serviceName => CameraService.serviceName; | 902 String get serviceName => CameraService.serviceName; |
| 873 | 903 |
| 874 @override | |
| 875 void handleResponse(bindings.ServiceMessage message) { | 904 void handleResponse(bindings.ServiceMessage message) { |
| 876 switch (message.header.type) { | 905 switch (message.header.type) { |
| 877 case _cameraServiceMethodGetLatestFrameName: | 906 case _cameraServiceMethodGetLatestFrameName: |
| 878 var r = CameraServiceGetLatestFrameResponseParams.deserialize( | 907 var r = CameraServiceGetLatestFrameResponseParams.deserialize( |
| 879 message.payload); | 908 message.payload); |
| 880 if (!message.header.hasRequestId) { | 909 if (!message.header.hasRequestId) { |
| 881 proxyError("Expected a message with a valid request Id."); | 910 proxyError("Expected a message with a valid request Id."); |
| 882 return; | 911 return; |
| 883 } | 912 } |
| 884 Completer c = completerMap[message.header.requestId]; | 913 Completer c = completerMap[message.header.requestId]; |
| (...skipping 16 matching lines...) Expand all Loading... |
| 901 } | 930 } |
| 902 } | 931 } |
| 903 | 932 |
| 904 @override | 933 @override |
| 905 String toString() { | 934 String toString() { |
| 906 var superString = super.toString(); | 935 var superString = super.toString(); |
| 907 return "_CameraServiceProxyControl($superString)"; | 936 return "_CameraServiceProxyControl($superString)"; |
| 908 } | 937 } |
| 909 } | 938 } |
| 910 | 939 |
| 911 | 940 class CameraServiceProxy |
| 912 class CameraServiceProxy extends bindings.Proxy | 941 extends bindings.Proxy |
| 913 implements CameraService { | 942 implements CameraService { |
| 914 CameraServiceProxy.fromEndpoint( | 943 CameraServiceProxy.fromEndpoint( |
| 915 core.MojoMessagePipeEndpoint endpoint) | 944 core.MojoMessagePipeEndpoint endpoint) |
| 916 : super(new _CameraServiceProxyControl.fromEndpoint(endpoint)); | 945 : super(new _CameraServiceProxyControl.fromEndpoint(endpoint)); |
| 917 | 946 |
| 918 CameraServiceProxy.fromHandle(core.MojoHandle handle) | 947 CameraServiceProxy.fromHandle(core.MojoHandle handle) |
| 919 : super(new _CameraServiceProxyControl.fromHandle(handle)); | 948 : super(new _CameraServiceProxyControl.fromHandle(handle)); |
| 920 | 949 |
| 921 CameraServiceProxy.unbound() | 950 CameraServiceProxy.unbound() |
| 922 : super(new _CameraServiceProxyControl.unbound()); | 951 : super(new _CameraServiceProxyControl.unbound()); |
| 923 | 952 |
| (...skipping 14 matching lines...) Expand all Loading... |
| 938 dynamic getLatestFrame([Function responseFactory = null]) { | 967 dynamic getLatestFrame([Function responseFactory = null]) { |
| 939 var params = new _CameraServiceGetLatestFrameParams(); | 968 var params = new _CameraServiceGetLatestFrameParams(); |
| 940 return ctrl.sendMessageWithRequestId( | 969 return ctrl.sendMessageWithRequestId( |
| 941 params, | 970 params, |
| 942 _cameraServiceMethodGetLatestFrameName, | 971 _cameraServiceMethodGetLatestFrameName, |
| 943 -1, | 972 -1, |
| 944 bindings.MessageHeader.kMessageExpectsResponse); | 973 bindings.MessageHeader.kMessageExpectsResponse); |
| 945 } | 974 } |
| 946 } | 975 } |
| 947 | 976 |
| 948 | 977 class _CameraServiceStubControl |
| 949 class CameraServiceStub extends bindings.Stub { | 978 extends bindings.StubMessageHandler |
| 979 implements bindings.StubControl<CameraService> { |
| 950 CameraService _impl; | 980 CameraService _impl; |
| 951 | 981 |
| 952 CameraServiceStub.fromEndpoint( | 982 _CameraServiceStubControl.fromEndpoint( |
| 953 core.MojoMessagePipeEndpoint endpoint, [CameraService impl]) | 983 core.MojoMessagePipeEndpoint endpoint, [CameraService impl]) |
| 954 : super.fromEndpoint(endpoint, autoBegin: impl != null) { | 984 : super.fromEndpoint(endpoint, autoBegin: impl != null) { |
| 955 _impl = impl; | 985 _impl = impl; |
| 956 } | 986 } |
| 957 | 987 |
| 958 CameraServiceStub.fromHandle( | 988 _CameraServiceStubControl.fromHandle( |
| 959 core.MojoHandle handle, [CameraService impl]) | 989 core.MojoHandle handle, [CameraService impl]) |
| 960 : super.fromHandle(handle, autoBegin: impl != null) { | 990 : super.fromHandle(handle, autoBegin: impl != null) { |
| 961 _impl = impl; | 991 _impl = impl; |
| 962 } | 992 } |
| 963 | 993 |
| 964 CameraServiceStub.unbound([this._impl]) : super.unbound(); | 994 _CameraServiceStubControl.unbound([this._impl]) : super.unbound(); |
| 965 | |
| 966 static CameraServiceStub newFromEndpoint( | |
| 967 core.MojoMessagePipeEndpoint endpoint) { | |
| 968 assert(endpoint.setDescription("For CameraServiceStub")); | |
| 969 return new CameraServiceStub.fromEndpoint(endpoint); | |
| 970 } | |
| 971 | 995 |
| 972 | 996 |
| 973 CameraServiceGetLatestFrameResponseParams _cameraServiceGetLatestFrameResponse
ParamsFactory(core.MojoDataPipeConsumer content) { | 997 CameraServiceGetLatestFrameResponseParams _cameraServiceGetLatestFrameResponse
ParamsFactory(core.MojoDataPipeConsumer content) { |
| 974 var result = new CameraServiceGetLatestFrameResponseParams(); | 998 var result = new CameraServiceGetLatestFrameResponseParams(); |
| 975 result.content = content; | 999 result.content = content; |
| 976 return result; | 1000 return result; |
| 977 } | 1001 } |
| 978 | 1002 |
| 979 dynamic handleMessage(bindings.ServiceMessage message) { | 1003 dynamic handleMessage(bindings.ServiceMessage message) { |
| 980 if (bindings.ControlMessageHandler.isControlMessage(message)) { | 1004 if (bindings.ControlMessageHandler.isControlMessage(message)) { |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1025 } | 1049 } |
| 1026 | 1050 |
| 1027 @override | 1051 @override |
| 1028 void bind(core.MojoMessagePipeEndpoint endpoint) { | 1052 void bind(core.MojoMessagePipeEndpoint endpoint) { |
| 1029 super.bind(endpoint); | 1053 super.bind(endpoint); |
| 1030 if (!isOpen && (_impl != null)) { | 1054 if (!isOpen && (_impl != null)) { |
| 1031 beginHandlingEvents(); | 1055 beginHandlingEvents(); |
| 1032 } | 1056 } |
| 1033 } | 1057 } |
| 1034 | 1058 |
| 1059 @override |
| 1035 String toString() { | 1060 String toString() { |
| 1036 var superString = super.toString(); | 1061 var superString = super.toString(); |
| 1037 return "CameraServiceStub($superString)"; | 1062 return "_CameraServiceStubControl($superString)"; |
| 1038 } | 1063 } |
| 1039 | 1064 |
| 1040 int get version => 0; | 1065 int get version => 0; |
| 1041 | 1066 |
| 1042 static service_describer.ServiceDescription _cachedServiceDescription; | 1067 static service_describer.ServiceDescription _cachedServiceDescription; |
| 1043 static service_describer.ServiceDescription get serviceDescription { | 1068 static service_describer.ServiceDescription get serviceDescription { |
| 1044 if (_cachedServiceDescription == null) { | 1069 if (_cachedServiceDescription == null) { |
| 1045 _cachedServiceDescription = new _CameraServiceServiceDescription(); | 1070 _cachedServiceDescription = new _CameraServiceServiceDescription(); |
| 1046 } | 1071 } |
| 1047 return _cachedServiceDescription; | 1072 return _cachedServiceDescription; |
| 1048 } | 1073 } |
| 1049 } | 1074 } |
| 1050 | 1075 |
| 1076 class CameraServiceStub |
| 1077 extends bindings.Stub<CameraService> |
| 1078 implements CameraService { |
| 1079 CameraServiceStub.fromEndpoint( |
| 1080 core.MojoMessagePipeEndpoint endpoint, [CameraService impl]) |
| 1081 : super(new _CameraServiceStubControl.fromEndpoint(endpoint, impl)); |
| 1082 |
| 1083 CameraServiceStub.fromHandle( |
| 1084 core.MojoHandle handle, [CameraService impl]) |
| 1085 : super(new _CameraServiceStubControl.fromHandle(handle, impl)); |
| 1086 |
| 1087 CameraServiceStub.unbound([CameraService impl]) |
| 1088 : super(new _CameraServiceStubControl.unbound(impl)); |
| 1089 |
| 1090 static CameraServiceStub newFromEndpoint( |
| 1091 core.MojoMessagePipeEndpoint endpoint) { |
| 1092 assert(endpoint.setDescription("For CameraServiceStub")); |
| 1093 return new CameraServiceStub.fromEndpoint(endpoint); |
| 1094 } |
| 1095 |
| 1096 static service_describer.ServiceDescription get serviceDescription => |
| 1097 _CameraServiceStubControl.serviceDescription; |
| 1098 |
| 1099 |
| 1100 dynamic getLatestFrame([Function responseFactory = null]) { |
| 1101 return impl.getLatestFrame(responseFactory); |
| 1102 } |
| 1103 } |
| 1104 |
| 1051 | 1105 |
| 1052 | 1106 |
| OLD | NEW |