Generated 2016-11-01 for live.

This commit is contained in:
sdk-team
2022-05-16 01:56:57 +00:00
parent 5706cda196
commit ce5db2480c
8 changed files with 98 additions and 9 deletions

View File

@@ -64,6 +64,7 @@ namespace AlibabaCloud
int getChannelEnable()const;
std::string getDomainName()const;
std::string getUrgentMaterialId()const;
std::string getSideOutputUrlList()const;
TranscodeConfig getTranscodeConfig()const;
std::string getProgramName()const;
float getDelay()const;
@@ -81,6 +82,7 @@ namespace AlibabaCloud
int channelEnable_;
std::string domainName_;
std::string urgentMaterialId_;
std::string sideOutputUrlList_;
TranscodeConfig transcodeConfig_;
std::string programName_;
float delay_;

View File

@@ -32,16 +32,42 @@ namespace AlibabaCloud
class ALIBABACLOUD_LIVE_EXPORT DescribeShowListResult : public ServiceResult
{
public:
struct ShowListInfo
{
struct Show
{
struct ResourceInfo
{
std::string resourceId;
std::string resourceType;
std::string resourceUrl;
int liveInputType;
};
ResourceInfo resourceInfo;
std::string showId;
long duration;
int repeatTimes;
std::string showName;
};
std::string currentShowId;
std::string highPriorityShowStartTime;
int totalShowListRepeatTimes;
std::string highPriorityShowId;
int showListRepeatTimes;
std::vector<Show> showList;
};
DescribeShowListResult();
explicit DescribeShowListResult(const std::string &payload);
~DescribeShowListResult();
ShowListInfo getShowListInfo()const;
std::string getShowList()const;
protected:
void parse(const std::string &payload);
private:
ShowListInfo showListInfo_;
std::string showList_;
};

View File

@@ -40,6 +40,8 @@ public:
void setEndTime(long endTime);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getCallBackUrl() const;
void setCallBackUrl(const std::string &callBackUrl);
std::string getResourceIds() const;
void setResourceIds(const std::string &resourceIds);
@@ -49,6 +51,7 @@ private:
std::string domainName_;
long endTime_;
long ownerId_;
std::string callBackUrl_;
std::string resourceIds_;
};
} // namespace Model