Searched refs:Connection (Results 1 - 25 of 262) sorted by relevance

1234567891011

/macosx-10.10.1/WebKit2-7600.1.25/Shared/
H A DChildProcessSupplement.h30 class Connection;
41 virtual void initializeConnection(IPC::Connection*)
H A DConnectionStack.h32 class Connection;
41 IPC::Connection* current()
48 CurrentConnectionPusher(ConnectionStack& connectionStack, IPC::Connection* connection)
66 IPC::Connection* m_connection;
72 // from within didReceiveMessage and didReceiveSyncMessage and the Connection objects are
74 Vector<IPC::Connection*, 4> m_connectionStack;
H A DChildProcessProxy.h29 #include "Connection.h"
37 class ChildProcessProxy : ProcessLauncher::Client, public IPC::Connection::Client, public ThreadSafeRefCounted<ChildProcessProxy> {
45 static ChildProcessProxy* fromConnection(IPC::Connection*);
53 IPC::Connection* connection() const
80 virtual void didFinishLaunching(ProcessLauncher*, IPC::Connection::Identifier) override;
82 bool dispatchMessage(IPC::Connection*, IPC::MessageDecoder&);
83 bool dispatchSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
87 virtual void connectionWillOpen(IPC::Connection*);
88 virtual void connectionWillClose(IPC::Connection*);
92 RefPtr<IPC::Connection> m_connectio
[all...]
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/mac/
H A DSecItemShimProxy.h31 #include "Connection.h"
37 class SecItemShimProxy : public IPC::Connection::WorkQueueMessageReceiver {
42 void initializeConnection(IPC::Connection*);
47 // IPC::Connection::WorkQueueMessageReceiver
48 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
50 void secItemRequest(IPC::Connection*, uint64_t requestID, const SecItemRequestData&);
/macosx-10.10.1/WebKit2-7600.1.25/Platform/IPC/
H A DMessageReceiver.h35 class Connection;
41 virtual void didReceiveMessage(Connection*, MessageDecoder&) = 0;
42 virtual void didReceiveSyncMessage(Connection*, MessageDecoder&, std::unique_ptr<MessageEncoder>&)
H A DConnection.cpp27 #include "Connection.h"
58 class Connection::SyncMessageState : public ThreadSafeRefCounted<Connection::SyncMessageState> {
75 bool processIncomingMessage(Connection*, std::unique_ptr<MessageDecoder>&);
79 void dispatchMessages(Connection* allowedConnection);
97 void dispatchMessageAndResetDidScheduleDispatchMessagesForConnection(Connection*);
106 HashSet<RefPtr<Connection>> m_didScheduleDispatchMessagesWorkSet;
109 RefPtr<Connection> connection;
115 class Connection::SecondaryThreadPendingSyncReply {
124 PassRefPtr<Connection
233 Connection::Connection(Identifier identifier, bool isServer, Client* client, RunLoop& clientRunLoop) function in class:IPC::Connection
[all...]
/macosx-10.10.1/WebKit2-7600.1.25/DatabaseProcess/
H A DDatabaseToWebProcessConnection.h29 #include "Connection.h"
39 class DatabaseToWebProcessConnection : public RefCounted<DatabaseToWebProcessConnection>, public IPC::Connection::Client, public IPC::MessageSender {
41 static PassRefPtr<DatabaseToWebProcessConnection> create(IPC::Connection::Identifier);
44 IPC::Connection* connection() const { return m_connection.get(); }
47 DatabaseToWebProcessConnection(IPC::Connection::Identifier);
49 // IPC::Connection::Client
50 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
51 virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
52 virtual void didClose(IPC::Connection*) override;
53 virtual void didReceiveInvalidMessage(IPC::Connection*, IP
[all...]
H A DDatabaseToWebProcessConnection.cpp38 PassRefPtr<DatabaseToWebProcessConnection> DatabaseToWebProcessConnection::create(IPC::Connection::Identifier connectionIdentifier)
43 DatabaseToWebProcessConnection::DatabaseToWebProcessConnection(IPC::Connection::Identifier connectionIdentifier)
45 m_connection = IPC::Connection::createServerConnection(connectionIdentifier, this, RunLoop::main());
55 void DatabaseToWebProcessConnection::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
72 void DatabaseToWebProcessConnection::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& reply)
84 void DatabaseToWebProcessConnection::didClose(IPC::Connection*)
91 void DatabaseToWebProcessConnection::didReceiveInvalidMessage(IPC::Connection*, IPC::StringReference messageReceiverName, IPC::StringReference messageName)
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/Network/
H A DNetworkProcessConnection.h29 #include "Connection.h"
51 class NetworkProcessConnection : public RefCounted<NetworkProcessConnection>, IPC::Connection::Client {
53 static PassRefPtr<NetworkProcessConnection> create(IPC::Connection::Identifier connectionIdentifier)
59 IPC::Connection* connection() const { return m_connection.get(); }
61 void didReceiveNetworkProcessConnectionMessage(IPC::Connection*, IPC::MessageDecoder&);
64 NetworkProcessConnection(IPC::Connection::Identifier);
66 // IPC::Connection::Client
67 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
68 virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
69 virtual void didClose(IPC::Connection*) overrid
[all...]
H A DNetworkProcessConnection.cpp47 NetworkProcessConnection::NetworkProcessConnection(IPC::Connection::Identifier connectionIdentifier)
49 m_connection = IPC::Connection::createClientConnection(connectionIdentifier, this, RunLoop::main());
57 void NetworkProcessConnection::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
69 void NetworkProcessConnection::didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&)
74 void NetworkProcessConnection::didClose(IPC::Connection*)
80 void NetworkProcessConnection::didReceiveInvalidMessage(IPC::Connection*, IPC::StringReference, IPC::StringReference)
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/Databases/
H A DWebToDatabaseProcessConnection.h30 #include "Connection.h"
41 class WebToDatabaseProcessConnection : public RefCounted<WebToDatabaseProcessConnection>, public IPC::Connection::Client, public IPC::MessageSender {
43 static PassRefPtr<WebToDatabaseProcessConnection> create(IPC::Connection::Identifier connectionIdentifier)
49 IPC::Connection* connection() const { return m_connection.get(); }
55 WebToDatabaseProcessConnection(IPC::Connection::Identifier);
57 // IPC::Connection::Client
58 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
59 virtual void didClose(IPC::Connection*) override;
60 virtual void didReceiveInvalidMessage(IPC::Connection*, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
63 virtual IPC::Connection* messageSenderConnectio
[all...]
/macosx-10.10.1/WebKit2-7600.1.25/PluginProcess/
H A DWebProcessConnection.h31 #include "Connection.h"
45 class WebProcessConnection : public RefCounted<WebProcessConnection>, IPC::Connection::Client {
47 static PassRefPtr<WebProcessConnection> create(IPC::Connection::Identifier);
50 IPC::Connection* connection() const { return m_connection.get(); }
64 WebProcessConnection(IPC::Connection::Identifier);
70 // IPC::Connection::Client
71 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
72 virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
73 virtual void didClose(IPC::Connection*);
74 virtual void didReceiveInvalidMessage(IPC::Connection*, IP
[all...]
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/Plugins/
H A DPluginProcessConnection.h31 #include "Connection.h"
43 class PluginProcessConnection : public RefCounted<PluginProcessConnection>, IPC::Connection::Client {
45 static PassRefPtr<PluginProcessConnection> create(PluginProcessConnectionManager* pluginProcessConnectionManager, uint64_t pluginProcessToken, IPC::Connection::Identifier connectionIdentifier, bool supportsAsynchronousPluginInitialization)
53 IPC::Connection* connection() const { return m_connection.get(); }
64 PluginProcessConnection(PluginProcessConnectionManager*, uint64_t pluginProcessToken, IPC::Connection::Identifier connectionIdentifier, bool supportsAsynchronousInitialization);
66 // IPC::Connection::Client
67 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
68 virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
69 virtual void didClose(IPC::Connection*);
70 virtual void didReceiveInvalidMessage(IPC::Connection*, IP
[all...]
H A DPluginProcessConnectionManager.h45 class PluginProcessConnectionManager : public IPC::Connection::WorkQueueMessageReceiver {
50 void initializeConnection(IPC::Connection*);
58 // IPC::Connection::WorkQueueMessageReceiver.
59 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
68 HashMap<uint64_t, RefPtr<IPC::Connection>> m_tokensAndConnections;
/macosx-10.10.1/Security-57031.1.35/securityd/src/
H A Dconnection.cpp28 // Note that Connection objects correspond to client process threads, and are
30 // requests to come in for the same Connection, unless the client side is
32 // It is still necessary to take the object lock for a Connection because there
33 // are times when we want to manipulate a busy Connection from another securityd
49 // Construct a Connection object.
51 Connection::Connection(Process &proc, Port rPort) function in class:Connection
64 // When a Connection's destructor executes, the connection must already have been
67 Connection::~Connection()
[all...]
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Databases/
H A DDatabaseProcessProxy.h52 virtual void connectionWillOpen(IPC::Connection*) override;
53 virtual void connectionWillClose(IPC::Connection*) override;
55 // IPC::Connection::Client
56 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
57 virtual void didClose(IPC::Connection*) override;
58 virtual void didReceiveInvalidMessage(IPC::Connection*, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
60 void didReceiveDatabaseProcessProxyMessage(IPC::Connection*, IPC::MessageDecoder&);
66 virtual void didFinishLaunching(ProcessLauncher*, IPC::Connection::Identifier) override;
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/
H A DWebGeolocationManagerProxy.h30 #include "Connection.h"
69 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
74 void startUpdating(IPC::Connection*);
75 void stopUpdating(IPC::Connection*);
76 void removeRequester(const IPC::Connection::Client*);
77 void setEnableHighAccuracy(IPC::Connection*, bool);
79 HashSet<const IPC::Connection::Client*> m_updateRequesters;
80 HashSet<const IPC::Connection::Client*> m_highAccuracyRequesters;
/macosx-10.10.1/WebKit2-7600.1.25/Shared/mac/
H A DSecItemShim.h31 #include "Connection.h"
38 class SecItemShim : public IPC::Connection::WorkQueueMessageReceiver {
44 void initializeConnection(IPC::Connection*);
49 // IPC::Connection::WorkQueueMessageReceiver.
50 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/WebPage/
H A DViewUpdateDispatcher.h29 #include "Connection.h"
38 class ViewUpdateDispatcher : public IPC::Connection::WorkQueueMessageReceiver {
43 void initializeConnection(IPC::Connection*);
47 // IPC::Connection::WorkQueueMessageReceiver.
48 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Storage/
H A DStorageManager.h29 #include "Connection.h"
48 class StorageManager : public IPC::Connection::WorkQueueMessageReceiver {
53 void createSessionStorageNamespace(uint64_t storageNamespaceID, IPC::Connection* allowedConnection, unsigned quotaInBytes);
55 void setAllowedSessionStorageNamespaceConnection(uint64_t storageNamespaceID, IPC::Connection* allowedConnection);
72 // IPC::Connection::WorkQueueMessageReceiver.
73 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
74 virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>& replyEncoder) override;
77 void createLocalStorageMap(IPC::Connection*, uint64_t storageMapID, uint64_t storageNamespaceID, const SecurityOriginData&);
78 void createSessionStorageMap(IPC::Connection*, uint64_t storageMapID, uint64_t storageNamespaceID, const SecurityOriginData&);
79 void destroyStorageMap(IPC::Connection*, uint64_
[all...]
/macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/servers/slapd/
H A Dpsauth.h25 int DoPSAuth(char* userName, char* password, char* inAuthAuthorityData, Connection *conn, const char *dn);
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/Network/
H A DNetworkProcessProxy.h74 virtual void connectionWillOpen(IPC::Connection*) override;
75 virtual void connectionWillClose(IPC::Connection*) override;
80 // IPC::Connection::Client
81 virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
82 virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
83 virtual void didClose(IPC::Connection*) override;
84 virtual void didReceiveInvalidMessage(IPC::Connection*, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
87 void didReceiveNetworkProcessProxyMessage(IPC::Connection*, IPC::MessageDecoder&);
92 virtual void didFinishLaunching(ProcessLauncher*, IPC::Connection::Identifier);
/macosx-10.10.1/Security-57031.1.35/Security/include/security_utilities/
H A Dmuscle++.cpp73 Connection::Connection() function in class:Security::Muscle::Connection
78 Connection::~Connection()
84 void Connection::open(const PCSC::ReaderState &reader, unsigned share)
106 void Connection::close()
116 void Connection::begin(Transaction *trans)
124 void Connection::end(Transaction *trans)
134 // Update card status (cached in the Connection object)
136 void Connection
[all...]
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_utilities/lib/
H A Dmuscle++.cpp73 Connection::Connection() function in class:Security::Muscle::Connection
78 Connection::~Connection()
84 void Connection::open(const PCSC::ReaderState &reader, unsigned share)
106 void Connection::close()
116 void Connection::begin(Transaction *trans)
124 void Connection::end(Transaction *trans)
134 // Update card status (cached in the Connection object)
136 void Connection
[all...]
/macosx-10.10.1/WebKit2-7600.1.25/Shared/Plugins/
H A DNPRemoteObjectMap.h31 #include "Connection.h"
46 static PassRefPtr<NPRemoteObjectMap> create(IPC::Connection*);
60 IPC::Connection* connection() const { return m_connection; }
64 void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
67 explicit NPRemoteObjectMap(IPC::Connection*);
68 IPC::Connection* m_connection;

Completed in 364 milliseconds

1234567891011