Home | History | Annotate | Download | only in adb

Lines Matching refs:atransport

49 static void transport_unref(atransport *t);
51 // TODO: unordered_map<TransportId, atransport*>
52 static auto& transport_list = *new std::list<atransport*>();
53 static auto& pending_list = *new std::list<atransport*>();
194 atransport* t = reinterpret_cast<atransport*>(_t);
203 handle_packet(p, (atransport*)_t);
207 void send_packet(apacket* p, atransport* t) {
241 atransport* t = reinterpret_cast<atransport*>(_t);
315 atransport* t = reinterpret_cast<atransport*>(_t);
372 void kick_transport(atransport* t) {
482 bool iterate_transports(std::function<bool(const atransport*)> fn) {
522 atransport* transport;
565 atransport* t;
660 static void register_transport(atransport* transport) {
670 static void remove_transport(atransport* transport) {
680 static void transport_unref(atransport* t) {
718 atransport* acquire_one_transport(TransportType type, const char* serial, TransportId transport_id,
721 atransport* result = nullptr;
815 int atransport::Write(apacket* p) {
819 void atransport::Kick() {
827 ConnectionState atransport::GetConnectionState() const {
831 void atransport::SetConnectionState(ConnectionState state) {
836 const std::string atransport::connection_state_name() const {
860 void atransport::update_version(int version, size_t payload) {
865 int atransport::get_protocol_version() const {
869 size_t atransport::get_max_payload() const {
908 bool atransport::has_feature(const std::string& feature) const {
912 void atransport::SetFeatures(const std::string& features_string) {
916 void atransport::AddDisconnect(adisconnect* disconnect) {
920 void atransport::RemoveDisconnect(adisconnect* disconnect) {
924 void atransport::RunDisconnects() {
931 bool atransport::MatchesTarget(const std::string& target) const {
988 static void append_transport(const atransport* t, std::string* result, bool long_listing) {
1018 sorted_transport_list.sort([](atransport*& x, atransport*& y) {
1032 void close_usb_devices(std::function<bool(const atransport*)> predicate) {
1043 close_usb_devices([](const atransport*) { return true; });
1048 atransport* t = new atransport();
1091 atransport* find_transport(const char* serial) {
1092 atransport* result = nullptr;
1122 atransport* t = new atransport((writeable ? kCsOffline : kCsNoPerm));
1145 transport_list.remove_if([usb](atransport* t) {
1153 bool check_header(apacket* p, atransport* t) {
1162 << " atransport::max_payload = " << t->get_max_payload();
1170 std::shared_ptr<RSA> atransport::NextKey() {