Lines Matching refs:UnixSocket
88 base::ScopedFile UnixSocket::CreateAndBind(const std::string& socket_name) { in CreateAndBind()
108 std::unique_ptr<UnixSocket> UnixSocket::Listen(const std::string& socket_name, in Listen()
116 std::unique_ptr<UnixSocket> UnixSocket::Listen(base::ScopedFile socket_fd, in Listen()
119 std::unique_ptr<UnixSocket> sock(new UnixSocket( in Listen()
125 std::unique_ptr<UnixSocket> UnixSocket::Connect(const std::string& socket_name, in Connect()
128 std::unique_ptr<UnixSocket> sock(new UnixSocket(event_listener, task_runner)); in Connect()
133 UnixSocket::UnixSocket(EventListener* event_listener, in UnixSocket() function in perfetto::ipc::UnixSocket
135 : UnixSocket(event_listener, in UnixSocket()
140 UnixSocket::UnixSocket(EventListener* event_listener, in UnixSocket() function in perfetto::ipc::UnixSocket
196 base::WeakPtr<UnixSocket> weak_ptr = weak_ptr_factory_.GetWeakPtr(); in UnixSocket()
203 UnixSocket::~UnixSocket() { in ~UnixSocket()
209 void UnixSocket::DoConnect(const std::string& socket_name) { in DoConnect()
240 base::WeakPtr<UnixSocket> weak_ptr = weak_ptr_factory_.GetWeakPtr(); in DoConnect()
248 void UnixSocket::ReadPeerCredentials() { in ReadPeerCredentials()
265 void UnixSocket::OnEvent() { in OnEvent()
300 std::unique_ptr<UnixSocket> new_sock(new UnixSocket( in OnEvent()
307 bool UnixSocket::Send(const std::string& msg) { in Send()
311 bool UnixSocket::Send(const void* msg, in Send()
372 void UnixSocket::Shutdown(bool notify) { in Shutdown()
373 base::WeakPtr<UnixSocket> weak_ptr = weak_ptr_factory_.GetWeakPtr(); in Shutdown()
396 size_t UnixSocket::Receive(void* msg, size_t len, base::ScopedFile* recv_fd) { in Receive()
461 std::string UnixSocket::ReceiveString(size_t max_length) { in ReceiveString()
469 void UnixSocket::NotifyConnectionState(bool success) { in NotifyConnectionState()
473 base::WeakPtr<UnixSocket> weak_ptr = weak_ptr_factory_.GetWeakPtr(); in NotifyConnectionState()
480 void UnixSocket::SetBlockingIO(bool is_blocking) { in SetBlockingIO()
491 UnixSocket::EventListener::~EventListener() {} in ~EventListener()
492 void UnixSocket::EventListener::OnNewIncomingConnection( in OnNewIncomingConnection()
493 UnixSocket*, in OnNewIncomingConnection() argument
494 std::unique_ptr<UnixSocket>) {} in OnNewIncomingConnection() argument
495 void UnixSocket::EventListener::OnConnect(UnixSocket*, bool) {} in OnConnect() argument
496 void UnixSocket::EventListener::OnDisconnect(UnixSocket*) {} in OnDisconnect() argument
497 void UnixSocket::EventListener::OnDataAvailable(UnixSocket*) {} in OnDataAvailable() argument