HomeSort by relevance Sort by last modified time
    Searched refs:MessagePipeHandle (Results 1 - 25 of 48) sorted by null

1 2

  /external/libmojo/mojo/public/java/bindings/src/org/chromium/mojo/bindings/
InterfaceRequest.java 7 import org.chromium.mojo.system.MessagePipeHandle;
18 public class InterfaceRequest<P extends Interface> implements HandleOwner<MessagePipeHandle> {
23 private final MessagePipeHandle mHandle;
30 InterfaceRequest(MessagePipeHandle handle) {
38 public MessagePipeHandle passHandle() {
55 public static InterfaceRequest asInterfaceRequestUnsafe(MessagePipeHandle handle) {
Router.java 7 import org.chromium.mojo.system.MessagePipeHandle;
14 public interface Router extends MessageReceiverWithResponder, HandleOwner<MessagePipeHandle> {
ExecutorFactory.java 8 import org.chromium.mojo.system.MessagePipeHandle;
9 import org.chromium.mojo.system.MessagePipeHandle.ReadMessageResult;
35 * Implementation of the executor which uses a pair of {@link MessagePipeHandle} for signaling.
36 * The executor will wait asynchronously on one end of a {@link MessagePipeHandle} on the thread
47 private final MessagePipeHandle mWriteHandle;
51 private final MessagePipeHandle mReadHandle;
72 Pair<MessagePipeHandle, MessagePipeHandle> handles = core.createMessagePipe(
73 new MessagePipeHandle.CreateOptions());
112 mReadHandle.readMessage(NOTIFY_BUFFER, 0, MessagePipeHandle.ReadFlags.NONE)
    [all...]
Connector.java 8 import org.chromium.mojo.system.MessagePipeHandle;
9 import org.chromium.mojo.system.MessagePipeHandle.ReadMessageResult;
18 * A {@link Connector} owns a {@link MessagePipeHandle} and will send any received messages to the
25 public class Connector implements MessageReceiver, HandleOwner<MessagePipeHandle> {
35 private final MessagePipeHandle mMessagePipeHandle;
53 * Create a new connector over a |messagePipeHandle|. The created connector will use the default
54 * {@link AsyncWaiter} from the {@link Core} implementation of |messagePipeHandle|.
56 public Connector(MessagePipeHandle messagePipeHandle) {
57 this(messagePipeHandle, BindingsHelper.getWatcherForHandle(messagePipeHandle))
    [all...]
Interface.java 18 import org.chromium.mojo.system.MessagePipeHandle;
56 public MessagePipeHandle passHandle();
176 public MessagePipeHandle passHandle() {
178 HandleOwner<MessagePipeHandle> handleOwner =
179 (HandleOwner<MessagePipeHandle>) mMessageReceiver;
348 public void bind(I impl, MessagePipeHandle handle) {
368 public final P attachProxy(MessagePipeHandle handle, int version) {
385 Pair<MessagePipeHandle, MessagePipeHandle> handles = core.createMessagePipe(null);
390 public final InterfaceRequest<I> asInterfaceRequest(MessagePipeHandle handle)
    [all...]
Message.java 8 import org.chromium.mojo.system.MessagePipeHandle;
14 * A raw message to be sent/received from a {@link MessagePipeHandle}. Note that this can contain
AutoCloseableRouter.java 8 import org.chromium.mojo.system.MessagePipeHandle;
52 public MessagePipeHandle passHandle() {
  /external/libmojo/mojo/public/cpp/test_support/
test_utils.h 17 bool WriteTextMessage(const MessagePipeHandle& handle, const std::string& text);
22 bool ReadTextMessage(const MessagePipeHandle& handle, std::string* text);
26 bool DiscardMessage(const MessagePipeHandle& handle);
  /external/libmojo/ipc/
ipc_channel_handle.h 31 ChannelHandle(mojo::MessagePipeHandle h) : mojo_handle(h) {}
35 mojo::MessagePipeHandle mojo_handle;
ipc_mojo_param_traits.h 23 struct IPC_EXPORT ParamTraits<mojo::MessagePipeHandle> {
24 typedef mojo::MessagePipeHandle param_type;
ipc_mojo_param_traits.cc 12 void ParamTraits<mojo::MessagePipeHandle>::GetSize(base::PickleSizer* sizer,
19 void ParamTraits<mojo::MessagePipeHandle>::Write(base::Pickle* m,
26 bool ParamTraits<mojo::MessagePipeHandle>::Read(const base::Pickle* m,
43 void ParamTraits<mojo::MessagePipeHandle>::Log(const param_type& p,
45 l->append("mojo::MessagePipeHandle(");
  /external/libmojo/mojo/public/cpp/system/
message_pipe.h 27 class MessagePipeHandle : public Handle {
29 MessagePipeHandle() {}
30 explicit MessagePipeHandle(MojoHandle value) : Handle(value) {}
35 static_assert(sizeof(MessagePipeHandle) == sizeof(Handle),
36 "Bad size for C++ MessagePipeHandle");
38 typedef ScopedHandleBase<MessagePipeHandle> ScopedMessagePipeHandle;
39 static_assert(sizeof(ScopedMessagePipeHandle) == sizeof(MessagePipeHandle),
49 MessagePipeHandle handle0;
50 MessagePipeHandle handle1;
70 inline MojoResult WriteMessageRaw(MessagePipeHandle message_pipe
    [all...]
  /external/libmojo/mojo/android/system/src/org/chromium/mojo/system/impl/
MessagePipeHandleImpl.java 8 import org.chromium.mojo.system.MessagePipeHandle;
15 * Implementation of {@link MessagePipeHandle}.
17 class MessagePipeHandleImpl extends HandleBase implements MessagePipeHandle {
34 * @see org.chromium.mojo.system.MessagePipeHandle#pass()
37 public MessagePipeHandle pass() {
42 * @see MessagePipeHandle#writeMessage(ByteBuffer, List, WriteFlags)
50 * @see MessagePipeHandle#readMessage(ByteBuffer, int, ReadFlags)
UntypedHandleImpl.java 9 import org.chromium.mojo.system.MessagePipeHandle;
44 public MessagePipeHandle toMessagePipeHandle() {
  /external/libmojo/mojo/android/javatests/src/org/chromium/mojo/bindings/
ConnectorTest.java 14 import org.chromium.mojo.system.MessagePipeHandle;
30 private MessagePipeHandle mHandle;
43 Pair<MessagePipeHandle, MessagePipeHandle> handles = core.createMessagePipe(
44 new MessagePipeHandle.CreateOptions());
75 ResultAnd<MessagePipeHandle.ReadMessageResult> result =
76 mHandle.readMessage(received, 0, MessagePipeHandle.ReadFlags.NONE);
88 MessagePipeHandle.WriteFlags.NONE);
RouterTest.java 17 import org.chromium.mojo.system.MessagePipeHandle;
31 private MessagePipeHandle mHandle;
43 Pair<MessagePipeHandle, MessagePipeHandle> handles = core.createMessagePipe(null);
68 ResultAnd<MessagePipeHandle.ReadMessageResult> result =
69 mHandle.readMessage(receiveBuffer, 0, MessagePipeHandle.ReadFlags.NONE);
86 MessagePipeHandle.WriteFlags.NONE);
111 MessagePipeHandle.WriteFlags.NONE);
141 ResultAnd<MessagePipeHandle.ReadMessageResult> result =
142 mHandle.readMessage(receivedResponseMessage, 0, MessagePipeHandle.ReadFlags.NONE)
    [all...]
BindingsTestUtils.java 9 import org.chromium.mojo.system.MessagePipeHandle;
101 Pair<MessagePipeHandle, MessagePipeHandle> handles =
ReadAndDispatchMessageTest.java 14 import org.chromium.mojo.system.MessagePipeHandle;
33 private Pair<MessagePipeHandle, MessagePipeHandle> mHandles;
47 mHandles = core.createMessagePipe(new MessagePipeHandle.CreateOptions());
66 * Testing {@link Connector#readAndDispatchMessage(MessagePipeHandle, MessageReceiver)}
70 mHandles.first.writeMessage(mData, mHandlesToSend, MessagePipeHandle.WriteFlags.NONE);
84 * Testing {@link Connector#readAndDispatchMessage(MessagePipeHandle, MessageReceiver)}
95 * Testing {@link Connector#readAndDispatchMessage(MessagePipeHandle, MessageReceiver)}
  /external/libmojo/mojo/public/java/system/src/org/chromium/mojo/system/
UntypedHandle.java 24 * Returns the underlying handle, as a {@link MessagePipeHandle}, invalidating this
27 public MessagePipeHandle toMessagePipeHandle();
MessagePipeHandle.java 14 public interface MessagePipeHandle extends Handle {
61 * Flags for the write operations on MessagePipeHandle .
89 * Flags for the read operations on MessagePipeHandle.
196 public MessagePipeHandle pass();
  /external/libmojo/mojo/edk/js/
handle.cc 73 v8::Handle<v8::Value> Converter<mojo::MessagePipeHandle>::ToV8(
74 v8::Isolate* isolate, mojo::MessagePipeHandle val) {
78 bool Converter<mojo::MessagePipeHandle>::FromV8(v8::Isolate* isolate,
80 mojo::MessagePipeHandle* out) {
handle.h 68 struct Converter<mojo::MessagePipeHandle> {
70 mojo::MessagePipeHandle val);
73 mojo::MessagePipeHandle* out);
  /external/libmojo/mojo/public/cpp/test_support/lib/
test_utils.cc 16 bool WriteTextMessage(const MessagePipeHandle& handle,
27 bool ReadTextMessage(const MessagePipeHandle& handle, std::string* text) {
65 bool DiscardMessage(const MessagePipeHandle& handle) {
  /external/libmojo/mojo/android/javatests/src/org/chromium/mojo/system/impl/
CoreImplTest.java 18 import org.chromium.mojo.system.MessagePipeHandle;
95 private static void checkSendingMessage(MessagePipeHandle in, MessagePipeHandle out) {
103 in.writeMessage(buffer, null, MessagePipeHandle.WriteFlags.NONE);
107 ResultAnd<MessagePipeHandle.ReadMessageResult> result =
108 out.readMessage(receiveBuffer, 0, MessagePipeHandle.ReadFlags.NONE);
115 result = out.readMessage(receiveBuffer, 0, MessagePipeHandle.ReadFlags.NONE);
192 Pair<MessagePipeHandle, MessagePipeHandle> handles = core.createMessagePipe(null);
251 private static void createAndCloseMessagePipe(MessagePipeHandle.CreateOptions options)
    [all...]
  /external/libmojo/mojo/android/javatests/src/org/chromium/mojo/
HandleMock.java 13 import org.chromium.mojo.system.MessagePipeHandle;
26 public class HandleMock implements UntypedHandle, MessagePipeHandle,
152 * @see MessagePipeHandle#writeMessage(java.nio.ByteBuffer, java.util.List,
153 * MessagePipeHandle.WriteFlags)
162 * @see MessagePipeHandle#readMessage(java.nio.ByteBuffer, int, MessagePipeHandle.ReadFlags)
175 public MessagePipeHandle toMessagePipeHandle() {

Completed in 358 milliseconds

1 2