Home | History | Annotate | Download | only in ipc

Lines Matching refs:ChannelProxy

23 ChannelProxy::MessageFilter::MessageFilter() {}
25 void ChannelProxy::MessageFilter::OnFilterAdded(Channel* channel) {}
27 void ChannelProxy::MessageFilter::OnFilterRemoved() {}
29 void ChannelProxy::MessageFilter::OnChannelConnected(int32 peer_pid) {}
31 void ChannelProxy::MessageFilter::OnChannelError() {}
33 void ChannelProxy::MessageFilter::OnChannelClosing() {}
35 bool ChannelProxy::MessageFilter::OnMessageReceived(const Message& message) {
39 void ChannelProxy::MessageFilter::OnDestruct() const {
43 ChannelProxy::MessageFilter::~MessageFilter() {}
47 ChannelProxy::Context::Context(Listener* listener,
57 ChannelProxy::Context::~Context() {
60 void ChannelProxy::Context::ClearIPCTaskRunner() {
64 void ChannelProxy::Context::CreateChannel(const IPC::ChannelHandle& handle,
71 bool ChannelProxy::Context::TryFilters(const Message& message) {
91 bool ChannelProxy::Context::OnMessageReceived(const Message& message) {
99 bool ChannelProxy::Context::OnMessageReceivedNoFilter(const Message& message) {
110 void ChannelProxy::Context::OnChannelConnected(int32 peer_pid) {
112 // creates a ChannelProxy, calls AddFilter, and then right after starts the
128 void ChannelProxy::Context::OnChannelError() {
138 void ChannelProxy::Context::OnChannelOpened() {
155 void ChannelProxy::Context::OnChannelClosed() {
156 // It's okay for IPC::ChannelProxy::Close to be called more than once, which
176 void ChannelProxy::Context::Clear() {
181 void ChannelProxy::Context::OnSendMessage(scoped_ptr<Message> message) {
191 void ChannelProxy::Context::OnAddFilter() {
212 void ChannelProxy::Context::OnRemoveFilter(MessageFilter* filter) {
228 void ChannelProxy::Context::AddFilter(MessageFilter* filter) {
236 void ChannelProxy::Context::OnDispatchMessage(const Message& message) {
241 TRACE_EVENT1("task", "ChannelProxy::Context::OnDispatchMessage",
244 TRACE_EVENT2("task", "ChannelProxy::Context::OnDispatchMessage",
273 void ChannelProxy::Context::OnDispatchConnected() {
283 void ChannelProxy::Context::OnDispatchError() {
290 ChannelProxy::ChannelProxy(const IPC::ChannelHandle& channel_handle,
300 ChannelProxy::ChannelProxy(Context* context)
306 ChannelProxy::~ChannelProxy() {
312 void ChannelProxy::Init(const IPC::ChannelHandle& channel_handle,
346 void ChannelProxy::Close() {
360 bool ChannelProxy::Send(Message* message) {
374 base::Bind(&ChannelProxy::Context::OnSendMessage,
379 void ChannelProxy::AddFilter(MessageFilter* filter) {
385 void ChannelProxy::RemoveFilter(MessageFilter* filter) {
393 void ChannelProxy::ClearIPCTaskRunner() {
401 // ChannelProxy::Init().
402 int ChannelProxy::GetClientFileDescriptor() {
411 int ChannelProxy::TakeClientFileDescriptor() {
420 bool ChannelProxy::GetPeerEuid(uid_t* peer_euid) const {