Home | History | Annotate | Download | only in default

Lines Matching defs:PlatformMessagePortChannel

32 #include "PlatformMessagePortChannel.h"
39 // MessagePortChannel implementations - just delegate to the PlatformMessagePortChannel.
42 PlatformMessagePortChannel::createChannel(port1, port2);
45 PassOwnPtr<MessagePortChannel> MessagePortChannel::create(PassRefPtr<PlatformMessagePortChannel> channel)
50 MessagePortChannel::MessagePortChannel(PassRefPtr<PlatformMessagePortChannel> channel)
101 PassRefPtr<PlatformMessagePortChannel> PlatformMessagePortChannel::create(PassRefPtr<MessagePortQueue> incoming, PassRefPtr<MessagePortQueue> outgoing)
103 return adoptRef(new PlatformMessagePortChannel(incoming, outgoing));
106 PlatformMessagePortChannel::PlatformMessagePortChannel(PassRefPtr<MessagePortQueue> incoming, PassRefPtr<MessagePortQueue> outgoing)
114 PlatformMessagePortChannel::~PlatformMessagePortChannel()
118 void PlatformMessagePortChannel::createChannel(PassRefPtr<MessagePort> port1, PassRefPtr<MessagePort> port2)
121 RefPtr<PlatformMessagePortChannel::MessagePortQueue> queue1 = PlatformMessagePortChannel::MessagePortQueue::create();
122 RefPtr<PlatformMessagePortChannel::MessagePortQueue> queue2 = PlatformMessagePortChannel::MessagePortQueue::create();
125 RefPtr<PlatformMessagePortChannel> channel1 = PlatformMessagePortChannel::create(queue1, queue2);
126 RefPtr<PlatformMessagePortChannel> channel2 = PlatformMessagePortChannel::create(queue2, queue1);
137 bool PlatformMessagePortChannel::entangleIfOpen(MessagePort* port)
140 RefPtr<PlatformMessagePortChannel> remote = entangledChannel();
147 void PlatformMessagePortChannel::disentangle()
149 RefPtr<PlatformMessagePortChannel> remote = entangledChannel();
154 void PlatformMessagePortChannel::setRemotePort(MessagePort* port)
162 MessagePort* PlatformMessagePortChannel::remotePort()
168 PassRefPtr<PlatformMessagePortChannel> PlatformMessagePortChannel::entangledChannel()
174 void PlatformMessagePortChannel::setEntangledChannel(PassRefPtr<PlatformMessagePortChannel> remote)
183 void PlatformMessagePortChannel::postMessageToRemote(PassOwnPtr<MessagePortChannel::EventData> message)
193 bool PlatformMessagePortChannel::tryGetMessageFromRemote(OwnPtr<MessagePortChannel::EventData>& result)
200 bool PlatformMessagePortChannel::isConnectedTo(MessagePort* port)
207 void PlatformMessagePortChannel::close()
209 RefPtr<PlatformMessagePortChannel> remote = entangledChannel();
216 void PlatformMessagePortChannel::closeInternal()
225 bool PlatformMessagePortChannel::hasPendingActivity()
231 MessagePort* PlatformMessagePortChannel::locallyEntangledPort(const ScriptExecutionContext* context)