Lines Matching refs:mtproto
65 Promise<unique_ptr<mtproto::RawConnection>> promise, size_t hash = 0,
66 unique_ptr<mtproto::AuthData> auth_data = {});
67 void request_raw_connection_by_ip(IPAddress ip_address, mtproto::TransportType transport_type,
68 Promise<unique_ptr<mtproto::RawConnection>> promise);
85 mtproto::ConnectionManager::ConnectionToken connection_token;
86 unique_ptr<mtproto::RawConnection::StatsCallback> stats_callback;
93 … const mtproto::TransportType &transport_type, Slice actor_name_prefix,
95 … unique_ptr<mtproto::RawConnection::StatsCallback> stats_callback,
156 std::vector<std::pair<unique_ptr<mtproto::RawConnection>, double>> ready_connections;
157 std::vector<Promise<unique_ptr<mtproto::RawConnection>>> queries;
167 unique_ptr<mtproto::AuthData> auth_data;
209 Result<std::pair<unique_ptr<mtproto::RawConnection>, bool>> do_request_raw_connection(DcId dc_id,
222 … mtproto::TransportType transport_type, size_t hash, string debug_str,
224 …void client_add_connection(size_t hash, Result<unique_ptr<mtproto::RawConnection>> r_raw_connectio…
232 mtproto::TransportType transport_type;
239 static Result<mtproto::TransportType> get_transport_type(const Proxy &proxy,
250 … mtproto::TransportType transport_type, string debug_str, Promise<double> promise);