| Index: mojo/public/dart/src/message_pipe.dart
|
| diff --git a/mojo/public/dart/src/message_pipe.dart b/mojo/public/dart/src/message_pipe.dart
|
| index f1d1a4b0aa6e91867a2d1ef435fabf7cb16d77ad..48363ee2ec8aba236be49bf3c9e71e540e9c0e21 100644
|
| --- a/mojo/public/dart/src/message_pipe.dart
|
| +++ b/mojo/public/dart/src/message_pipe.dart
|
| @@ -6,16 +6,13 @@ part of core;
|
|
|
|
|
| class _MojoMessagePipeNatives {
|
| - static List MojoCreateMessagePipe(int flags)
|
| - native "MojoMessagePipe_Create";
|
| + external static List MojoCreateMessagePipe(int flags);
|
|
|
| - static int MojoWriteMessage(
|
| - int handle, ByteData data, int numBytes, List<int> handles, int flags)
|
| - native "MojoMessagePipe_Write";
|
| + external static int MojoWriteMessage(int handle, ByteData data, int numBytes,
|
| + List<int> handles, int flags);
|
|
|
| - static List MojoReadMessage(
|
| - int handle, ByteData data, int numBytes, List<int> handles, int flags)
|
| - native "MojoMessagePipe_Read";
|
| + external static List MojoReadMessage(int handle, ByteData data, int numBytes,
|
| + List<int> handles, int flags);
|
| }
|
|
|
|
|
| @@ -40,10 +37,8 @@ class MojoMessagePipeEndpoint {
|
|
|
| MojoMessagePipeEndpoint(this.handle);
|
|
|
| - MojoResult write(ByteData data,
|
| - [int numBytes = -1,
|
| - List<MojoHandle> handles = null,
|
| - int flags = 0]) {
|
| + MojoResult write(ByteData data, [int numBytes = -1, List<MojoHandle> handles =
|
| + null, int flags = 0]) {
|
| if (handle == null) {
|
| status = MojoResult.INVALID_ARGUMENT;
|
| return status;
|
| @@ -64,17 +59,19 @@ class MojoMessagePipeEndpoint {
|
|
|
| // Do the call.
|
| int result = _MojoMessagePipeNatives.MojoWriteMessage(
|
| - handle.h, data, dataNumBytes, mojoHandles, flags);
|
| + handle.h,
|
| + data,
|
| + dataNumBytes,
|
| + mojoHandles,
|
| + flags);
|
|
|
| status = new MojoResult(result);
|
| return status;
|
| }
|
|
|
|
|
| - MojoMessagePipeReadResult read(ByteData data,
|
| - [int numBytes = -1,
|
| - List<MojoHandle> handles = null,
|
| - int flags = 0]) {
|
| + MojoMessagePipeReadResult read(ByteData data, [int numBytes = -1,
|
| + List<MojoHandle> handles = null, int flags = 0]) {
|
| if (handle == null) {
|
| status = MojoResult.INVALID_ARGUMENT;
|
| return null;
|
| @@ -102,7 +99,11 @@ class MojoMessagePipeEndpoint {
|
|
|
| // Do the call.
|
| List result = _MojoMessagePipeNatives.MojoReadMessage(
|
| - handle.h, data, dataNumBytes, mojoHandles, flags);
|
| + handle.h,
|
| + data,
|
| + dataNumBytes,
|
| + mojoHandles,
|
| + flags);
|
|
|
| if (result == null) {
|
| status = MojoResult.INVALID_ARGUMENT;
|
|
|