/external/chromium_org/win8/metro_driver/ |
H A D | chrome_app_view.h | 27 namespace IPC { namespace
|
/external/chromium_org/content/browser/renderer_host/ |
H A D | render_view_host_delegate.h | 31 namespace IPC { namespace 77 // This is used to give the delegate a chance to filter IPC messages. 79 const IPC::Message& message);
|
/external/chromium_org/ipc/ |
H A D | ipc_channel_win.cc | 45 namespace IPC { namespace 57 ChannelWin::ChannelWin(const IPC::ChannelHandle &channel_handle, 243 bool ChannelWin::CreatePipe(const IPC::ChannelHandle &channel_handle, 317 IPC::Message::PRIORITY_NORMAL)); 320 // if the value is zero (for IPC backwards compatability). 539 const IPC::ChannelHandle &channel_handle, Mode mode, Listener* listener) { 569 } // namespace IPC
|
H A D | ipc_message.h | 26 namespace IPC { namespace 175 // This is used to pass a file descriptor to the peer of an IPC channel. 211 TRACE_EVENT_FLOW_BEGIN0(TRACE_DISABLED_BY_DEFAULT("ipc.flow"), "IPC", 216 TRACE_EVENT_FLOW_END0(TRACE_DISABLED_BY_DEFAULT("ipc.flow"), "IPC", 250 // Used internally to support IPC::Listener::OnBadMessageReceived. 280 } // namespace IPC
|
H A D | ipc_message_utils.h | 61 namespace IPC { namespace 66 // How we send IPC message logs across channels. 215 // Note that the IPC layer doesn't sanitize NaNs and +/- INF values. Clients 217 // IPC. 429 // FileDescriptors may be serialised over IPC channels on POSIX. On the 744 // IPC types ParamTraits ------------------------------------------------------- 747 // fact that IPC endpoints are handled specially on POSIX. See above comments 750 struct IPC_EXPORT ParamTraits<IPC::ChannelHandle> { 868 bool SerializeOutputParameters(const IPC::Message& msg, PickleIterator iter) { 956 } // namespace IPC [all...] |
H A D | ipc_channel_posix.cc | 45 namespace IPC { namespace 47 // IPC channels on Windows use named pipes (CreateNamedPipe()) with 57 // A POSIX IPC channel can also be set up as a server for a bound UNIX domain 72 // The IPC server object will install a mapping in PipeMap from the 81 // The IPC server will install a mapping as before. The client will search 88 // TODO(port): a client process cannot connect to multiple IPC channels with 126 CHECK(i == map_.end()) << "Creating second IPC server (fd " << fd << ") " 139 friend void ::IPC::Channel::NotifyProcessForkedForTesting(); 180 ChannelPosix::ChannelPosix(const IPC::ChannelHandle& channel_handle, 235 const IPC [all...] |
H A D | ipc_sync_channel.cc | 25 namespace IPC { namespace 60 // Called on IPC thread when a synchronous message or reply arrives. 410 const IPC::ChannelHandle& channel_handle, 449 // The current (listener) thread must be distinct from the IPC thread, or else 587 } // namespace IPC
|
H A D | ipc_sync_channel_unittest.cc | 30 namespace IPC { namespace 33 // Base class for a "process" with listener and IPC threads. 79 // The IPC thread needs to outlive SyncChannel. We can't do this in 1055 // IPC thread. 1142 IPC::Channel::MODE_CLIENT, 1202 void OnPingTTL(int ping, IPC::Message* reply) { 1533 IPC::Channel::MODE_CLIENT, 1613 IPC::Channel::MODE_CLIENT, 1795 } // namespace IPC
|
/external/chromium_org/ppapi/proxy/ |
H A D | nacl_message_scanner.cc | 18 namespace IPC { namespace 42 scoped_ptr<IPC::Message> new_msg; 47 base::Callback<void(PP_Resource, const IPC::Message&, SerializedHandle*)> 53 IPC::Message* msg) { 75 IPC::Message* m, 112 // IPC writes the vector length as an int before the contents of the 129 void ScanParam(const IPC::Message& param, ScanningResults* results) { 137 IPC::WriteParam(results->new_msg.get(), param); 145 IPC::WriteParam(results->new_msg.get(), param); 177 explicit MessageScannerImpl(const IPC [all...] |
/external/chromium_org/content/renderer/ |
H A D | render_thread_impl.h | 54 namespace IPC { namespace 111 // Most of the communication occurs in the form of IPC messages. They are 135 virtual bool Send(IPC::Message* msg) OVERRIDE; 137 virtual IPC::SyncChannel* GetChannel() OVERRIDE; 139 virtual IPC::SyncMessageFilter* GetSyncMessageFilter() OVERRIDE; 142 virtual void AddRoute(int32 routing_id, IPC::Listener* listener) OVERRIDE; 145 virtual void AddFilter(IPC::MessageFilter* filter) OVERRIDE; 146 virtual void RemoveFilter(IPC::MessageFilter* filter) OVERRIDE; 207 IPC::ForwardingMessageFilter* compositor_output_surface_filter() const { 325 // renderer side clients. Creation requires a synchronous IPC cal [all...] |
H A D | render_widget.h | 52 namespace IPC { namespace 89 : public IPC::Listener, 90 public IPC::Sender, 138 // IPC::Listener 139 virtual bool OnMessageReceived(const IPC::Message& msg) OVERRIDE; 141 // IPC::Sender 142 virtual bool Send(IPC::Message* msg) OVERRIDE; 211 // This mechanism is not a drop-in replacement for IPC: messages sent this way 219 void QueueMessage(IPC::Message* msg, MessageDeliveryPolicy policy); 334 IPC [all...] |
/external/chromium_org/extensions/browser/ |
H A D | extension_function.h | 48 namespace IPC { namespace 417 virtual bool OnMessageReceived(const IPC::Message& message); 483 IPC::Sender* GetIPCSender();
|
/external/chromium_org/tools/ipc_fuzzer/mutate/ |
H A D | mutate.cc | 34 namespace IPC { namespace 36 } // namespace IPC 508 IPC::Message* fuzzer_for_##name(IPC::Message *msg, Fuzzer* fuzzer) { \ 513 IPC::Message* fuzzer_for_##name(IPC::Message *msg, Fuzzer* fuzzer) { \ 518 IPC::Message* fuzzer_for_##name(IPC::Message *msg, Fuzzer* fuzzer) { \ 527 IPC::Message* fuzzer_for_##name(IPC [all...] |
H A D | generate.cc | 34 namespace IPC { namespace 36 } // namespace IPC 676 struct GenerateTraits<IPC::ChannelHandle> { 677 static bool Generate(IPC::ChannelHandle* p, Generator* generator) { 1197 IPC::Message* generator_for_##name(Generator* generator) { \ 1202 IPC::Message* generator_for_##name(Generator* generator) { \ 1207 IPC::Message* generator_for_##name(Generator* generator) { \ 1217 IPC::Message* generator_for_##name(Generator* generator) { \ 1229 IPC::Message* generator_for_##name(Generator* generator) { \ 1241 IPC [all...] |
/external/chromium_org/components/nacl/loader/ |
H A D | nacl_ipc_adapter.cc | 192 void DeleteChannel(IPC::Channel* channel) { 328 NaClIPCAdapter::NaClIPCAdapter(const IPC::ChannelHandle& handle, 334 io_thread_data_.channel_ = IPC::Channel::CreateServer(handle, this); 342 NaClIPCAdapter::NaClIPCAdapter(scoped_ptr<IPC::Channel> channel, 366 if (input_data_len > IPC::Channel::kMaximumMessageSize) { 389 COMPILE_ASSERT(IPC::Channel::kMaximumMessageSize < (UINT_MAX / 2), argument 392 if (new_size > IPC::Channel::kMaximumMessageSize) { 468 bool NaClIPCAdapter::OnMessageReceived(const IPC::Message& msg) { 472 int id = IPC::SyncMessage::GetMessageId(msg); 482 // IPC t [all...] |
/external/chromium_org/extensions/common/permissions/ |
H A D | api_permission.h | 18 namespace IPC { namespace 252 // IPC functions 253 // Writes this into the given IPC message |m|. 254 virtual void Write(IPC::Message* m) const = 0; 256 // Reads from the given IPC message |m|. 257 virtual bool Read(const IPC::Message* m, PickleIterator* iter) = 0;
|