Home
last modified time | relevance | path

Searched refs:HandleSignals (Results 1 – 11 of 11) sorted by relevance

/external/libmojo/mojo/public/java/system/src/org/chromium/mojo/system/
DCore.java23 public static class HandleSignals extends Flags<HandleSignals> { class
29 public HandleSignals(int signals) { in HandleSignals() method in Core.HandleSignals
41 public static final HandleSignals NONE = HandleSignals.none().immutable();
42 public static final HandleSignals READABLE =
43 HandleSignals.none().setReadable(true).immutable();
44 public static final HandleSignals WRITABLE =
45 HandleSignals.none().setWritable(true).immutable();
53 public HandleSignals setReadable(boolean readable) { in setReadable()
63 public HandleSignals setWritable(boolean writable) { in setWritable()
73 public HandleSignals setPeerClosed(boolean peerClosed) { in setPeerClosed()
[all …]
DAsyncWaiter.java7 import org.chromium.mojo.system.Core.HandleSignals;
51 Cancellable asyncWait(Handle handle, HandleSignals signals, long deadline, Callback callback); in asyncWait()
DInvalidHandle.java7 import org.chromium.mojo.system.Core.HandleSignals;
44 public WaitResult wait(HandleSignals signals, long deadline) { in wait()
DHandle.java30 public WaitResult wait(Core.HandleSignals signals, long deadline); in wait()
/external/libmojo/mojo/android/javatests/src/org/chromium/mojo/system/impl/
DCoreImplTest.java14 import org.chromium.mojo.system.Core.HandleSignals;
47 private static final HandleSignals ALL_SIGNALS =
48 HandleSignals.none().setPeerClosed(true).setReadable(true).setWritable(true);
200 List<Pair<Handle, Core.HandleSignals>> handlesToWaitOn = in testWaitMany()
201 new ArrayList<Pair<Handle, Core.HandleSignals>>(); in testWaitMany()
203 new Pair<Handle, Core.HandleSignals>(handles.second, Core.HandleSignals.READABLE)); in testWaitMany()
205 new Pair<Handle, Core.HandleSignals>(handles.first, Core.HandleSignals.WRITABLE)); in testWaitMany()
210 assertEquals(HandleSignals.WRITABLE, state.getSatisfiedSignals()); in testWaitMany()
217 new Pair<Handle, Core.HandleSignals>(handles.first, Core.HandleSignals.WRITABLE)); in testWaitMany()
219 new Pair<Handle, Core.HandleSignals>(handles.second, Core.HandleSignals.READABLE)); in testWaitMany()
[all …]
/external/libmojo/mojo/android/system/src/org/chromium/mojo/system/impl/
DCoreImpl.java97 public WaitManyResult waitMany(List<Pair<Handle, HandleSignals>> handles, long deadline) { in waitMany()
108 for (Pair<Handle, HandleSignals> handle : handles) { in waitMany()
123 new HandleSignals(buffer.getInt(8 * (handles.size() + i))), in waitMany()
124 new HandleSignals(buffer.getInt(8 * (handles.size() + i) + 4))); in waitMany()
135 public WaitResult wait(Handle handle, HandleSignals signals, long deadline) { in wait()
143 new HandleSignals(buffer.getInt(0)), new HandleSignals(buffer.getInt(4))); in wait()
259 Handle handle, HandleSignals signals, long deadline, Callback callback) { in asyncWait()
DHandleBase.java10 import org.chromium.mojo.system.Core.HandleSignals;
69 public WaitResult wait(HandleSignals signals, long deadline) { in wait()
/external/libmojo/mojo/android/javatests/src/org/chromium/mojo/bindings/
DRouterTest.java14 import org.chromium.mojo.system.Core.HandleSignals;
229 HandleSignals closedFlag = HandleSignals.none().setPeerClosed(true); in testDroppingReceiverWithoutUsingIt()
/external/libmojo/mojo/public/java/bindings/src/org/chromium/mojo/bindings/
DExecutorFactory.java85 mWaiter.asyncWait(mReadHandle, Core.HandleSignals.READABLE, Core.DEADLINE_INFINITE, in asyncWait()
DConnector.java190 mCancellable = mAsyncWaiter.asyncWait(mMessagePipeHandle, Core.HandleSignals.READABLE, in registerAsyncWaiterForRead()
/external/libmojo/mojo/android/javatests/src/org/chromium/mojo/
DHandleMock.java41 public WaitResult wait(Core.HandleSignals signals, long deadline) { in wait()