Bladeren bron

Added candidate transport type getter

Paul-Louis Ageneau 4 jaren geleden
bovenliggende
commit
6d6ab9eeb7
2 gewijzigde bestanden met toevoegingen van 5 en 6 verwijderingen
  1. 1 0
      include/rtc/candidate.hpp
  2. 4 6
      src/candidate.cpp

+ 1 - 0
include/rtc/candidate.hpp

@@ -43,6 +43,7 @@ public:
 	bool isResolved() const;
 	Family family() const;
 	Type type() const;
+	TransportType transportType() const;
 	std::optional<string> address() const;
 	std::optional<uint16_t> port() const;
 	std::optional<uint32_t> priority() const;

+ 4 - 6
src/candidate.cpp

@@ -183,13 +183,11 @@ Candidate::operator string() const {
 
 bool Candidate::isResolved() const { return mFamily != Family::Unresolved; }
 
-Candidate::Family Candidate::family() const {
-	return mFamily;
+Candidate::Family Candidate::family() const { return mFamily; }
 
-}
-Candidate::Type Candidate::type() const {
-	return mType;
-}
+Candidate::Type Candidate::type() const { return mType; }
+
+Candidate::TransportType Candidate::transportType() const { return mTransportType; }
 
 std::optional<string> Candidate::address() const {
 	return isResolved() ? std::make_optional(mAddress) : nullopt;