Lines Matching refs:Error
93 void WiMax::Start(Error* error, const EnabledStateChangedCallback& callback) {
102 error, Bind(&WiMax::OnEnableComplete, this, callback),
106 void WiMax::Stop(Error* error, const EnabledStateChangedCallback& callback) {
114 Error error;
115 DisconnectFrom(selected_service(), &error);
122 error, Bind(&WiMax::OnDisableComplete, this, callback),
125 OnDisableComplete(callback, Error());
129 void WiMax::Scan(ScanType /*scan_type*/, Error* error,
133 Error::PopulateAndLog(
134 FROM_HERE, error, Error::kInProgress, "Scan already in progress.");
139 error, Bind(&WiMax::OnScanNetworksComplete, this),
141 if (error->IsFailure()) {
142 OnScanNetworksComplete(*error);
146 void WiMax::ConnectTo(const WiMaxServiceRefPtr& service, Error* error) {
149 Error::PopulateAndLog(
150 FROM_HERE, error, Error::kInProgress,
173 error, Bind(&WiMax::OnConnectComplete, this),
175 if (error->IsFailure()) {
176 OnConnectComplete(*error);
180 void WiMax::DisconnectFrom(const ServiceRefPtr& service, Error* error) {
183 Error::PopulateAndLog(
184 FROM_HERE, error, Error::kInProgress,
193 Error::PopulateAndLog(
194 FROM_HERE, error, Error::kNotConnected,
203 error, Bind(&WiMax::OnDisconnectComplete, this),
205 if (error->IsFailure()) {
206 OnDisconnectComplete(*error);
233 void WiMax::OnScanNetworksComplete(const Error& /*error*/) {
239 void WiMax::OnConnectComplete(const Error& error) {
241 if (error.IsSuccess()) {
249 void WiMax::OnDisconnectComplete(const Error& /*error*/) {
254 const Error& error) {
256 if (error.IsFailure()) {
262 Error e;
265 callback.Run(error);
269 const Error& error) {
272 callback.Run(error);
366 LOG(ERROR) << "WiMAX device " << link_name() << ": connect timeout.";