Searched refs:DataPipe (Results 1 - 25 of 37) sorted by relevance

12

/external/chromium_org/mojo/public/java/system/src/org/chromium/mojo/system/
H A DUntypedHandle.java7 import org.chromium.mojo.system.DataPipe.ConsumerHandle;
8 import org.chromium.mojo.system.DataPipe.ProducerHandle;
H A DInvalidHandle.java8 import org.chromium.mojo.system.DataPipe.ConsumerHandle;
9 import org.chromium.mojo.system.DataPipe.ProducerHandle;
144 * @see DataPipe.ProducerHandle#writeData(java.nio.ByteBuffer, DataPipe.WriteFlags)
147 public int writeData(ByteBuffer elements, DataPipe.WriteFlags flags) {
152 * @see DataPipe.ProducerHandle#beginWriteData(int, DataPipe.WriteFlags)
156 DataPipe.WriteFlags flags) {
161 * @see DataPipe.ProducerHandle#endWriteData(int)
169 * @see DataPipe
[all...]
H A DCore.java162 * the size given in |options|. See |DataPipe.CreateOptions| for a description of the different
169 public Pair<DataPipe.ProducerHandle, DataPipe.ConsumerHandle> createDataPipe(
170 DataPipe.CreateOptions options);
H A DDataPipe.java14 public interface DataPipe { interface
64 * Used to specify different modes of operation, see |DataPipe.CreateFlags|.
/external/chromium_org/mojo/public/cpp/system/
H A Ddata_pipe.h111 class DataPipe { class in namespace:mojo
113 DataPipe();
114 explicit DataPipe(const MojoCreateDataPipeOptions& options);
115 ~DataPipe();
121 inline DataPipe::DataPipe() { function in class:mojo::DataPipe
127 inline DataPipe::DataPipe(const MojoCreateDataPipeOptions& options) { function in class:mojo::DataPipe
133 inline DataPipe::~DataPipe() {
[all...]
/external/chromium_org/mojo/android/javatests/src/org/chromium/mojo/
H A DHandleMock.java8 import org.chromium.mojo.system.DataPipe;
9 import org.chromium.mojo.system.DataPipe.ConsumerHandle;
10 import org.chromium.mojo.system.DataPipe.ProducerHandle;
85 * @see ConsumerHandle#discardData(int, DataPipe.ReadFlags)
88 public int discardData(int numBytes, DataPipe.ReadFlags flags) {
94 * @see ConsumerHandle#readData(java.nio.ByteBuffer, DataPipe.ReadFlags)
98 DataPipe.ReadFlags flags) {
104 * @see ConsumerHandle#beginReadData(int, DataPipe.ReadFlags)
108 DataPipe.ReadFlags flags) {
122 * @see ProducerHandle#writeData(java.nio.ByteBuffer, DataPipe
[all...]
/external/chromium_org/mojo/system/
H A Ddata_pipe.cc23 const MojoCreateDataPipeOptions DataPipe::kDefaultCreateOptions = {
29 MojoResult DataPipe::ValidateCreateOptions(
79 void DataPipe::ProducerCancelAllWaiters() {
85 void DataPipe::ProducerClose() {
100 MojoResult DataPipe::ProducerWriteData(UserPointer<const void> elements,
132 MojoResult DataPipe::ProducerBeginWriteData(
163 MojoResult DataPipe::ProducerEndWriteData(uint32_t num_bytes_written) {
197 HandleSignalsState DataPipe::ProducerGetHandleSignalsState() {
203 MojoResult DataPipe::ProducerAddWaiter(Waiter* waiter,
226 void DataPipe
430 DataPipe::DataPipe(bool has_local_producer, function in class:mojo::system::DataPipe
[all...]
H A Ddata_pipe_unittest.cc37 DataPipe::ValidateCreateOptions(MakeUserPointer(&validated_options),
64 DataPipe::ValidateCreateOptions(NullUserPointer(), &validated_options));
76 DataPipe::ValidateCreateOptions(MakeUserPointer(&options),
98 DataPipe::ValidateCreateOptions(MakeUserPointer(&options),
115 DataPipe::ValidateCreateOptions(MakeUserPointer(&options),
137 DataPipe::ValidateCreateOptions(MakeUserPointer(&options),
158 DataPipe::ValidateCreateOptions(MakeUserPointer(&options),
178 DataPipe::ValidateCreateOptions(MakeUserPointer(&options),
201 DataPipe::ValidateCreateOptions(MakeUserPointer(&options),
222 DataPipe
[all...]
H A Ddata_pipe_consumer_dispatcher.h16 class DataPipe;
26 void Init(scoped_refptr<DataPipe> data_pipe);
59 scoped_refptr<DataPipe> data_pipe_; // This will be null if closed.
H A Ddata_pipe_producer_dispatcher.h16 class DataPipe;
26 void Init(scoped_refptr<DataPipe> data_pipe);
60 scoped_refptr<DataPipe> data_pipe_; // This will be null if closed.
H A Ddata_pipe.h26 // |DataPipe| is a base class for secondary objects implementing data pipes,
32 class MOJO_SYSTEM_IMPL_EXPORT DataPipe class in namespace:mojo::system
33 : public base::RefCountedThreadSafe<DataPipe> {
93 DataPipe(bool has_local_producer,
97 friend class base::RefCountedThreadSafe<DataPipe>;
98 virtual ~DataPipe();
210 DISALLOW_COPY_AND_ASSIGN(DataPipe);
H A Ddata_pipe_producer_dispatcher.cc17 void DataPipeProducerDispatcher::Init(scoped_refptr<DataPipe> data_pipe) {
H A Dlocal_data_pipe.h18 // |LocalDataPipe| is a subclass that "implements" |DataPipe| for data pipes
20 // protection provided by |DataPipe|'s |lock_|.
21 class MOJO_SYSTEM_IMPL_EXPORT LocalDataPipe : public DataPipe {
23 // |validated_options| should be the output of |DataPipe::ValidateOptions()|.
32 // |DataPipe| implementation:
80 // The members below are protected by |DataPipe|'s |lock_|:
H A Ddata_pipe_consumer_dispatcher.cc17 void DataPipeConsumerDispatcher::Init(scoped_refptr<DataPipe> data_pipe) {
/external/chromium_org/mojo/android/system/src/org/chromium/mojo/system/impl/
H A DDataPipeConsumerHandleImpl.java7 import org.chromium.mojo.system.DataPipe.ConsumerHandle;
8 import org.chromium.mojo.system.DataPipe.ReadFlags;
H A DDataPipeProducerHandleImpl.java7 import org.chromium.mojo.system.DataPipe.ProducerHandle;
8 import org.chromium.mojo.system.DataPipe.WriteFlags;
32 * @see org.chromium.mojo.system.DataPipe.ProducerHandle#pass()
H A DUntypedHandleImpl.java7 import org.chromium.mojo.system.DataPipe.ConsumerHandle;
8 import org.chromium.mojo.system.DataPipe.ProducerHandle;
H A DCoreImpl.java11 import org.chromium.mojo.system.DataPipe;
12 import org.chromium.mojo.system.DataPipe.ConsumerHandle;
13 import org.chromium.mojo.system.DataPipe.ProducerHandle;
132 * @see Core#createDataPipe(DataPipe.CreateOptions)
135 public Pair<ProducerHandle, ConsumerHandle> createDataPipe(DataPipe.CreateOptions options) {
274 * @see ConsumerHandle#discardData(int, DataPipe.ReadFlags)
277 DataPipe.ReadFlags flags) {
287 * @see ConsumerHandle#readData(ByteBuffer, DataPipe.ReadFlags)
290 DataPipe.ReadFlags flags) {
304 * @see ConsumerHandle#beginReadData(int, DataPipe
[all...]
/external/chromium_org/mojo/android/javatests/src/org/chromium/mojo/system/impl/
H A DCoreImplTest.java15 import org.chromium.mojo.system.DataPipe;
124 private static void checkSendingData(DataPipe.ProducerHandle in, DataPipe.ConsumerHandle out) {
132 int result = in.writeData(buffer, DataPipe.WriteFlags.NONE);
136 result = out.readData(null, DataPipe.ReadFlags.none().query(true));
141 result = out.readData(receiveBuffer, DataPipe.ReadFlags.NONE);
348 private static void createAndCloseDataPipe(DataPipe.CreateOptions options) {
350 Pair<DataPipe.ProducerHandle, DataPipe.ConsumerHandle> handles = core.createDataPipe(
357 * Testing {@link DataPipe}
[all...]
/external/chromium_org/mojo/python/tests/
H A Dsystem_unittest.py194 self._TestDataHandleCreation(system.DataPipe())
197 self._TestDataHandleCreation(system.DataPipe(None))
201 system.DataPipe(system.CreateDataPipeOptions()))
206 self._TestDataHandleCreation(system.DataPipe(options))
211 self._TestDataHandleCreation(system.DataPipe(options))
216 self._TestDataHandleCreation(system.DataPipe(options))
223 self._TestDataHandleCreation(system.DataPipe(options))
227 pipes = system.DataPipe()
233 pipes = system.DataPipe()
241 pipes = system.DataPipe()
[all...]
/external/chromium_org/mojo/android/javatests/src/org/chromium/mojo/bindings/
H A DReadAndDispatchMessageTest.java12 import org.chromium.mojo.system.DataPipe;
48 Pair<DataPipe.ProducerHandle, DataPipe.ConsumerHandle> datapipe = core.createDataPipe(null);
/external/chromium_org/components/devtools_bridge/test/android/javatests/src/org/chromium/components/devtools_bridge/
H A DDataPipe.java13 public class DataPipe { class
76 // Ignore. Will dispose in DataPipe.dispose.
H A DLocalTunnelBridge.java18 * SocketTunnelServer and DataPipe between them. All data passes through
24 private final DataPipe mPipe;
33 mPipe = new DataPipe();
/external/chromium_org/mojo/public/java/bindings/src/org/chromium/mojo/bindings/
H A DDecoder.java9 import org.chromium.mojo.system.DataPipe;
363 public DataPipe.ConsumerHandle readConsumerHandle(int offset, boolean nullable) {
370 public DataPipe.ProducerHandle readProducerHandle(int offset, boolean nullable) {
466 public DataPipe.ConsumerHandle[] readConsumerHandles(
473 DataPipe.ConsumerHandle[] result = new DataPipe.ConsumerHandle[si.numFields];
485 public DataPipe.ProducerHandle[] readProducerHandles(
492 DataPipe.ProducerHandle[] result = new DataPipe.ProducerHandle[si.numFields];
/external/chromium_org/mojo/services/html_viewer/
H A Dblink_url_request_type_converters.cc71 DataPipe data_pipe(options);

Completed in 234 milliseconds

12