Lines Matching refs:CoreIPC
36 // A CoreIPC connection to a plug-in process.
44 class PluginProcessConnection : public RefCounted<PluginProcessConnection>, CoreIPC::Connection::Client {
46 static PassRefPtr<PluginProcessConnection> create(PluginProcessConnectionManager* pluginProcessConnectionManager, const String& pluginPath, CoreIPC::Connection::Identifier connectionIdentifier)
54 CoreIPC::Connection* connection() const { return m_connection.get(); }
62 PluginProcessConnection(PluginProcessConnectionManager* pluginProcessConnectionManager, const String& pluginPath, CoreIPC::Connection::Identifier connectionIdentifier);
64 // CoreIPC::Connection::Client
65 virtual void didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*);
66 virtual CoreIPC::SyncReplyMode didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, CoreIPC::ArgumentEncoder*);
67 virtual void didClose(CoreIPC::Connection*);
68 virtual void didReceiveInvalidMessage(CoreIPC::Connection*, CoreIPC::MessageID);
69 virtual void syncMessageSendTimedOut(CoreIPC::Connection*);
75 RefPtr<CoreIPC::Connection> m_connection;