| Index: mojo/public/js/bindings/codec.js
|
| diff --git a/mojo/public/js/bindings/codec.js b/mojo/public/js/bindings/codec.js
|
| index 02a701ce2e265357fc27f10e3326e703970e1061..7d2c101e95c5490210f194f20cdef4e241ca147b 100644
|
| --- a/mojo/public/js/bindings/codec.js
|
| +++ b/mojo/public/js/bindings/codec.js
|
| @@ -31,6 +31,8 @@ define("mojo/public/js/bindings/codec", [
|
| var kStructHeaderNumBytesOffset = 0;
|
| var kStructHeaderNumFieldsOffset = 4;
|
|
|
| + var kEncodedInvalidHandleValue = 0xFFFFFFFF;
|
| +
|
| // Decoder ------------------------------------------------------------------
|
|
|
| function Decoder(buffer, handles, base) {
|
| @@ -366,6 +368,10 @@ define("mojo/public/js/bindings/codec", [
|
| return this.buffer.getUint32(kStructHeaderNumFieldsOffset);
|
| };
|
|
|
| + Message.prototype.getName = function() {
|
| + return this.buffer.getUint32(kMessageNameOffset);
|
| + };
|
| +
|
| Message.prototype.getFlags = function() {
|
| return this.buffer.getUint32(kMessageFlagsOffset);
|
| };
|
| @@ -673,6 +679,7 @@ define("mojo/public/js/bindings/codec", [
|
| exports.MessageReader = MessageReader;
|
| exports.kArrayHeaderSize = kArrayHeaderSize;
|
| exports.kStructHeaderSize = kStructHeaderSize;
|
| + exports.kEncodedInvalidHandleValue = kEncodedInvalidHandleValue;
|
| exports.kMessageHeaderSize = kMessageHeaderSize;
|
| exports.kMessageWithRequestIDHeaderSize = kMessageWithRequestIDHeaderSize;
|
| exports.kMessageExpectsResponse = kMessageExpectsResponse;
|
|
|