Lines Matching defs:Dispatcher

19 DispatcherTransport DispatcherTryStartTransport(Dispatcher* dispatcher) {
20 return Dispatcher::HandleTableAccess::TryStartTransport(dispatcher);
25 // Dispatcher ------------------------------------------------------------------
28 DispatcherTransport Dispatcher::HandleTableAccess::TryStartTransport(
29 Dispatcher* dispatcher) {
44 void Dispatcher::TransportDataAccess::StartSerialize(
45 Dispatcher* dispatcher,
54 bool Dispatcher::TransportDataAccess::EndSerializeAndClose(
55 Dispatcher* dispatcher,
66 scoped_refptr<Dispatcher> Dispatcher::TransportDataAccess::Deserialize(
75 return scoped_refptr<Dispatcher>();
77 return scoped_refptr<Dispatcher>(
84 return scoped_refptr<Dispatcher>();
86 return scoped_refptr<Dispatcher>(SharedBufferDispatcher::Deserialize(
89 return scoped_refptr<Dispatcher>(PlatformHandleDispatcher::Deserialize(
93 return scoped_refptr<Dispatcher>();
96 MojoResult Dispatcher::Close() {
105 MojoResult Dispatcher::WriteMessage(
120 MojoResult Dispatcher::ReadMessage(UserPointer<void> bytes,
136 MojoResult Dispatcher::WriteData(UserPointer<const void> elements,
146 MojoResult Dispatcher::BeginWriteData(UserPointer<void*> buffer,
156 MojoResult Dispatcher::EndWriteData(uint32_t num_bytes_written) {
164 MojoResult Dispatcher::ReadData(UserPointer<void> elements,
174 MojoResult Dispatcher::BeginReadData(UserPointer<const void*> buffer,
184 MojoResult Dispatcher::EndReadData(uint32_t num_bytes_read) {
192 MojoResult Dispatcher::DuplicateBufferHandle(
194 scoped_refptr<Dispatcher>* new_dispatcher) {
202 MojoResult Dispatcher::MapBuffer(
214 HandleSignalsState Dispatcher::GetHandleSignalsState() const {
222 MojoResult Dispatcher::AddWaiter(Waiter* waiter,
236 void Dispatcher::RemoveWaiter(Waiter* waiter,
247 Dispatcher::Dispatcher() : is_closed_(false) {
250 Dispatcher::~Dispatcher() {
255 void Dispatcher::CancelAllWaitersNoLock() {
262 void Dispatcher::CloseImplNoLock() {
269 MojoResult Dispatcher::WriteMessageImplNoLock(
280 MojoResult Dispatcher::ReadMessageImplNoLock(
292 MojoResult Dispatcher::WriteDataImplNoLock(UserPointer<const void> /*elements*/,
301 MojoResult Dispatcher::BeginWriteDataImplNoLock(
311 MojoResult Dispatcher::EndWriteDataImplNoLock(uint32_t /*num_bytes_written*/) {
318 MojoResult Dispatcher::ReadDataImplNoLock(UserPointer<void> /*elements*/,
327 MojoResult Dispatcher::BeginReadDataImplNoLock(
337 MojoResult Dispatcher::EndReadDataImplNoLock(uint32_t /*num_bytes_read*/) {
344 MojoResult Dispatcher::DuplicateBufferHandleImplNoLock(
346 scoped_refptr<Dispatcher>* /*new_dispatcher*/) {
353 MojoResult Dispatcher::MapBufferImplNoLock(
364 HandleSignalsState Dispatcher::GetHandleSignalsStateImplNoLock() const {
372 MojoResult Dispatcher::AddWaiterImplNoLock(Waiter* /*waiter*/,
385 void Dispatcher::RemoveWaiterImplNoLock(Waiter* /*waiter*/,
395 void Dispatcher::StartSerializeImplNoLock(Channel* /*channel*/,
404 bool Dispatcher::EndSerializeAndCloseImplNoLock(
416 bool Dispatcher::IsBusyNoLock() const {
424 void Dispatcher::CloseNoLock() {
433 scoped_refptr<Dispatcher>
434 Dispatcher::CreateEquivalentDispatcherAndCloseNoLock() {
443 void Dispatcher::StartSerialize(Channel* channel,
454 bool Dispatcher::EndSerializeAndClose(