webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
IPC::Connection Member List

This is the complete list of members for IPC::Connection, including all inherited members.

addWorkQueueMessageReceiver(StringReference messageReceiverName, WorkQueue &, WorkQueueMessageReceiver *)IPC::Connection
allowFullySynchronousModeForTesting()IPC::Connectioninline
client() constIPC::Connectioninline
createClientConnection(Identifier, Client &)IPC::Connectionstatic
createServerConnection(Identifier, Client &)IPC::Connectionstatic
createSyncMessageEncoder(StringReference messageReceiverName, StringReference messageName, uint64_t destinationID, uint64_t &syncRequestID)IPC::Connection
decrementDispatchMessageMarkedDispatchWhenWaitingForSyncReplyCount()IPC::Connectioninline
DidCloseOnConnectionWorkQueueCallback typedefIPC::Connection
hasIncomingSyncMessage()IPC::Connection
identifier() constIPC::Connection
ignoreTimeoutsForTesting()IPC::Connectioninline
incrementDispatchMessageMarkedDispatchWhenWaitingForSyncReplyCount()IPC::Connectioninline
inSendSync() constIPC::Connectioninline
installIncomingSyncMessageCallback(std::function< void()>)IPC::Connection
invalidate()IPC::Connection
isValid() constIPC::Connectioninline
markCurrentlyDispatchedMessageAsInvalid()IPC::Connection
open()IPC::Connection
postConnectionDidCloseOnConnectionWorkQueue()IPC::Connection
removeWorkQueueMessageReceiver(StringReference messageReceiverName)IPC::Connection
send(T &&message, uint64_t destinationID, OptionSet< SendOption > sendOptions={ })IPC::Connection
sendMessage(std::unique_ptr< Encoder >, OptionSet< SendOption > sendOptions)IPC::Connection
sendMessageWithReply(uint64_t requestID, std::unique_ptr< Encoder >, FunctionDispatcher &replyDispatcher, Function< void(std::unique_ptr< Decoder >)> &&replyHandler)IPC::Connection
sendSync(T &&message, typename T::Reply &&reply, uint64_t destinationID, Seconds timeout=Seconds::infinity(), OptionSet< SendSyncOption > sendSyncOptions={ })IPC::Connection
sendSyncMessage(uint64_t syncRequestID, std::unique_ptr< Encoder >, Seconds timeout, OptionSet< SendSyncOption > sendSyncOptions)IPC::Connection
sendSyncReply(std::unique_ptr< Encoder >)IPC::Connection
sendWithReply(T &&message, uint64_t destinationID, FunctionDispatcher &replyDispatcher, Function< void(std::optional< typename CodingType< typename T::Reply >::Type >)> &&replyHandler)IPC::Connection
setDidCloseOnConnectionWorkQueueCallback(DidCloseOnConnectionWorkQueueCallback callback)IPC::Connection
setOnlySendMessagesAsDispatchWhenWaitingForSyncReplyWhenProcessingSuchAMessage(bool)IPC::Connection
setShouldExitOnSyncMessageSendFailure(bool shouldExitOnSyncMessageSendFailure)IPC::Connection
uninstallIncomingSyncMessageCallback(uint64_t)IPC::Connection
waitForAndDispatchImmediately(uint64_t destinationID, Seconds timeout, OptionSet< WaitForOption > waitForOptions={ })IPC::Connection
wakeUpRunLoop()IPC::Connection
~Connection()IPC::Connection