Lines Matching defs:error_ptr
70 ConnectionStatus ThreadedCommunication::Disconnect(Status *error_ptr) {
73 return Communication::Disconnect(error_ptr);
79 Status *error_ptr) {
94 if (error_ptr)
95 *error_ptr = Status::FromErrorString("Timed out.");
101 if (error_ptr)
102 *error_ptr = Status::FromErrorString("Invalid connection.");
128 if (error_ptr)
129 *error_ptr = Status::FromErrorString("Timed out.");
143 if (error_ptr)
144 *error_ptr = std::move(m_pass_error);
155 return Communication::Read(dst, dst_len, timeout, status, error_ptr);
158 bool ThreadedCommunication::StartReadThread(Status *error_ptr) {
161 if (error_ptr)
162 error_ptr->Clear();
180 if (error_ptr)
181 *error_ptr = Status::FromError(maybe_thread.takeError());
194 bool ThreadedCommunication::StopReadThread(Status *error_ptr) {
211 bool ThreadedCommunication::JoinReadThread(Status *error_ptr) {