Searched defs:ChannelEndpoint (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/mojo/system/
H A Dchannel_endpoint.cc14 ChannelEndpoint::ChannelEndpoint(MessagePipe* message_pipe, unsigned port) function in class:mojo::system::ChannelEndpoint
25 void ChannelEndpoint::TakeMessages(MessageInTransitQueue* message_queue) {
30 bool ChannelEndpoint::EnqueueMessage(scoped_ptr<MessageInTransit> message) {
51 void ChannelEndpoint::DetachFromMessagePipe() {
70 void ChannelEndpoint::AttachToChannel(Channel* channel,
82 void ChannelEndpoint::Run(MessageInTransit::EndpointId remote_id) {
96 void ChannelEndpoint::DetachFromChannel() {
107 ChannelEndpoint::~ChannelEndpoint() {
[all...]
H A Dchannel_endpoint.h23 // - (Done.) Move |Channel::Endpoint| to |ChannelEndpoint|. Make it
25 // - (Done.) Give |ChannelEndpoint| a lock. The lock order (in order of
26 // allowable acquisition) is: |MessagePipe|, |ChannelEndpoint|, |Channel|.
28 // - Move logic from |ProxyMessagePipeEndpoint| into |ChannelEndpoint|. Right
33 // to |ChannelEndpoint| (hence the refcounting).
34 // - In essence, |ChannelEndpoint| becomes the thing that knows about
39 // |MessagePipe| and ports (but only |ChannelEndpoint|) and
110 class MOJO_SYSTEM_IMPL_EXPORT ChannelEndpoint class in namespace:mojo::system
111 : public base::RefCountedThreadSafe<ChannelEndpoint> {
114 ChannelEndpoint(MessagePip
[all...]

Completed in 212 milliseconds