Searched refs:HandleSignals (Results 1 – 11 of 11) sorted by relevance
/external/libmojo/mojo/public/java/system/src/org/chromium/mojo/system/ |
D | Core.java | 23 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 …]
|
D | AsyncWaiter.java | 7 import org.chromium.mojo.system.Core.HandleSignals; 51 Cancellable asyncWait(Handle handle, HandleSignals signals, long deadline, Callback callback); in asyncWait()
|
D | InvalidHandle.java | 7 import org.chromium.mojo.system.Core.HandleSignals; 44 public WaitResult wait(HandleSignals signals, long deadline) { in wait()
|
D | Handle.java | 30 public WaitResult wait(Core.HandleSignals signals, long deadline); in wait()
|
/external/libmojo/mojo/android/javatests/src/org/chromium/mojo/system/impl/ |
D | CoreImplTest.java | 14 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/ |
D | CoreImpl.java | 97 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()
|
D | HandleBase.java | 10 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/ |
D | RouterTest.java | 14 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/ |
D | ExecutorFactory.java | 85 mWaiter.asyncWait(mReadHandle, Core.HandleSignals.READABLE, Core.DEADLINE_INFINITE, in asyncWait()
|
D | Connector.java | 190 mCancellable = mAsyncWaiter.asyncWait(mMessagePipeHandle, Core.HandleSignals.READABLE, in registerAsyncWaiterForRead()
|
/external/libmojo/mojo/android/javatests/src/org/chromium/mojo/ |
D | HandleMock.java | 41 public WaitResult wait(Core.HandleSignals signals, long deadline) { in wait()
|