| 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 |