• Home
  • Raw
  • Download

Lines Matching refs:atransport

57 static void remove_transport(atransport* transport);
58 static void transport_unref(atransport* transport);
61 static auto& transport_list = *new std::list<atransport*>();
62 static auto& pending_list = *new std::list<atransport*>();
93 void TrackTransport(atransport* transport);
104 atransport* transport;
154 void ReconnectHandler::TrackTransport(atransport* transport) { in TrackTransport()
431 void send_packet(apacket* p, atransport* t) { in send_packet()
452 void kick_transport(atransport* t, bool reset) { in kick_transport()
570 bool iterate_transports(std::function<bool(const atransport*)> fn) { in iterate_transports()
610 atransport* transport;
652 atransport* t; in transport_registration_func()
757 void register_transport(atransport* transport) { in register_transport()
767 static void remove_transport(atransport* transport) { in remove_transport()
777 static void transport_unref(atransport* t) { in transport_unref()
832 atransport* acquire_one_transport(TransportType type, const char* serial, TransportId transport_id, in acquire_one_transport()
835 atransport* result = nullptr; in acquire_one_transport()
965 atransport::~atransport() { in ~atransport()
970 int atransport::Write(apacket* p) { in Write()
974 void atransport::Reset() { in Reset()
981 void atransport::Kick() { in Kick()
988 ConnectionState atransport::GetConnectionState() const { in GetConnectionState()
992 void atransport::SetConnectionState(ConnectionState state) { in SetConnectionState()
997 void atransport::SetConnection(std::unique_ptr<Connection> connection) { in SetConnection()
1002 std::string atransport::connection_state_name() const { in connection_state_name()
1032 void atransport::update_version(int version, size_t payload) { in update_version()
1037 int atransport::get_protocol_version() const { in get_protocol_version()
1041 size_t atransport::get_max_payload() const { in get_max_payload()
1082 bool atransport::has_feature(const std::string& feature) const { in has_feature()
1086 void atransport::SetFeatures(const std::string& features_string) { in SetFeatures()
1090 void atransport::AddDisconnect(adisconnect* disconnect) { in AddDisconnect()
1094 void atransport::RemoveDisconnect(adisconnect* disconnect) { in RemoveDisconnect()
1098 void atransport::RunDisconnects() { in RunDisconnects()
1105 bool atransport::MatchesTarget(const std::string& target) const { in MatchesTarget()
1140 void atransport::SetConnectionEstablished(bool success) { in SetConnectionEstablished()
1144 ReconnectResult atransport::Reconnect() { in Reconnect()
1169 static void append_transport(const atransport* t, std::string* result, bool long_listing) { in append_transport()
1200 sorted_transport_list.sort([](atransport*& x, atransport*& y) { in list_transports()
1214 void close_usb_devices(std::function<bool(const atransport*)> predicate, bool reset) { in close_usb_devices()
1229 close_usb_devices([](const atransport*) { return true; }, reset); in close_usb_devices() argument
1234 atransport::ReconnectCallback reconnect, int* error) { in register_socket_transport()
1235 atransport* t = new atransport(std::move(reconnect), kCsOffline); in register_socket_transport()
1292 atransport* find_transport(const char* serial) { in find_transport()
1293 atransport* result = nullptr; in find_transport()
1326 atransport* t = new atransport(writeable ? kCsOffline : kCsNoPerm); in register_usb_transport()
1350 transport_list.remove_if([usb](atransport* t) { in unregister_usb_transport()
1356 bool check_header(apacket* p, atransport* t) { in check_header()
1373 std::shared_ptr<RSA> atransport::NextKey() { in NextKey()
1387 void atransport::ResetKeys() { in ResetKeys()