OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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 // "Generated" code for sample_service.mojom | 5 // "Generated" code for sample_service.mojom |
6 define([ | 6 define([ |
7 "mojo/public/bindings/js/core", | 7 "mojo/public/bindings/js/core", |
8 "mojo/public/bindings/js/codec", | 8 "mojo/public/bindings/js/codec", |
9 ], function(core, codec) { | 9 ], function(core, codec) { |
10 | 10 |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
47 this.a = 0; | 47 this.a = 0; |
48 this.b = 0; | 48 this.b = 0; |
49 this.c = 0; | 49 this.c = 0; |
50 this.bar = null; | 50 this.bar = null; |
51 this.data = []; | 51 this.data = []; |
52 this.extra_bars = []; | 52 this.extra_bars = []; |
53 this.name = ""; | 53 this.name = ""; |
54 this.files = []; | 54 this.files = []; |
55 } | 55 } |
56 | 56 |
57 Foo.encodedSize = codec.kStructHeaderSize + 64; | 57 Foo.encodedSize = codec.kStructHeaderSize + 56; |
58 | 58 |
59 Foo.decode = function(decoder) { | 59 Foo.decode = function(decoder) { |
60 var val = new Foo(); | 60 var val = new Foo(); |
61 var numberOfBytes = decoder.read32(); | 61 var numberOfBytes = decoder.read32(); |
62 var numberOfFields = decoder.read32(); | 62 var numberOfFields = decoder.read32(); |
63 // TODO(abarth): We need to support optional fields. | 63 // TODO(abarth): We need to support optional fields. |
64 val.x = decoder.read32(); | 64 val.x = decoder.read32(); |
65 val.y = decoder.read32(); | 65 val.y = decoder.read32(); |
66 var packed = decoder.read8(); | 66 var packed = decoder.read8(); |
67 val.a = (packed >> 0) & 1; | 67 val.a = (packed >> 0) & 1; |
(...skipping 20 matching lines...) Expand all Loading... |
88 encoder.skip(7); | 88 encoder.skip(7); |
89 encoder.encodeStructPointer(Bar, val.bar); | 89 encoder.encodeStructPointer(Bar, val.bar); |
90 encoder.encodeArrayPointer(codec.Uint8, val.data); | 90 encoder.encodeArrayPointer(codec.Uint8, val.data); |
91 encoder.encodeArrayPointer(new codec.PointerTo(Bar), val.extra_bars); | 91 encoder.encodeArrayPointer(new codec.PointerTo(Bar), val.extra_bars); |
92 encoder.encodeStringPointer(val.name); | 92 encoder.encodeStringPointer(val.name); |
93 encoder.encodeArrayPointer(codec.Handle, val.files); | 93 encoder.encodeArrayPointer(codec.Handle, val.files); |
94 }; | 94 }; |
95 | 95 |
96 // Service ------------------------------------------------------------------ | 96 // Service ------------------------------------------------------------------ |
97 | 97 |
98 var kService_Frobinate_Name = 1; | 98 var kService_Frobinate_Name = 0; |
99 | 99 |
100 function Service_Frobinate_Params() { | 100 function Service_Frobinate_Params() { |
101 this.foo = null; | 101 this.foo = null; |
102 this.baz = false; | 102 this.baz = false; |
103 this.port = core.kInvalidHandle; | 103 this.port = core.kInvalidHandle; |
104 } | 104 } |
105 | 105 |
106 Service_Frobinate_Params.encodedSize = codec.kStructHeaderSize + 16; | 106 Service_Frobinate_Params.encodedSize = codec.kStructHeaderSize + 16; |
107 | 107 |
108 Service_Frobinate_Params.decode = function(decoder) { | 108 Service_Frobinate_Params.decode = function(decoder) { |
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
220 | 220 |
221 var exports = {}; | 221 var exports = {}; |
222 exports.Bar = Bar; | 222 exports.Bar = Bar; |
223 exports.Foo = Foo; | 223 exports.Foo = Foo; |
224 exports.ServiceProxy = ServiceProxy; | 224 exports.ServiceProxy = ServiceProxy; |
225 exports.ServiceStub = ServiceStub; | 225 exports.ServiceStub = ServiceStub; |
226 exports.ServiceClientProxy = ServiceClientProxy; | 226 exports.ServiceClientProxy = ServiceClientProxy; |
227 exports.ServiceClientStub = ServiceClientStub; | 227 exports.ServiceClientStub = ServiceClientStub; |
228 return exports; | 228 return exports; |
229 }); | 229 }); |
OLD | NEW |