#ifndef _SDP_MANAGER_H_ #define _SDP_MANAGER_H_ #include #include class SdpManager { public: SdpManager(); ~SdpManager(); public: int AddOfferSdpToConnection(std::string &sdp, std::string &connection_id); int AddAnswerSdpToConnection(std::string &sdp, std::string &connection_id); int UpdateOfferSdpToConnection(std::string &sdp, std::string &connection_id); int UpdateAnswerSdpToConnection(std::string &sdp, std::string &connection_id); const std::string &GetOfferSdpFromConnection(std::string &connection_id); const std::string &GetAnswerSdpFromConnection(std::string &connection_id); int RemoveConnetion(std::string &connection_id); private: // . std::map> answer_hdl_map_; }; #endif