| Index: runtime/include/dart_native_api.h
|
| diff --git a/runtime/include/dart_native_api.h b/runtime/include/dart_native_api.h
|
| index ea7900df6be69603e2e3ad1d83f928e60496ff6c..1dc3d3bf7f9ad2a1abac6ace56f5a1c6f7ba4eeb 100644
|
| --- a/runtime/include/dart_native_api.h
|
| +++ b/runtime/include/dart_native_api.h
|
| @@ -102,6 +102,29 @@ typedef struct _Dart_CObject {
|
| DART_EXPORT bool Dart_PostCObject(Dart_Port port_id, Dart_CObject* message);
|
|
|
| /**
|
| + * Posts a simple message on some port.
|
| + *
|
| + * This can be used to handles obtained from Dart_Null(), Dart_True(),
|
| + * Dart_False(), Dart_EmptyString(), and Dart_NewInteger() for small integers.
|
| + *
|
| + * \param port_id The destination port.
|
| + * \param message The message to send.
|
| + *
|
| + * \return True if the message was posted.
|
| + */
|
| +DART_EXPORT bool Dart_PostSimpleObject(Dart_Port port_id, Dart_Handle message);
|
| +
|
| +/**
|
| + * Posts a message on some port. The message will contain the integer 'message'.
|
| + *
|
| + * \param port_id The destination port.
|
| + * \param message The message to send.
|
| + *
|
| + * \return True if the message was posted.
|
| + */
|
| +DART_EXPORT bool Dart_PostInteger(Dart_Port port_id, intptr_t message);
|
| +
|
| +/**
|
| * A native message handler.
|
| *
|
| * This handler is associated with a native port by calling
|
|
|