558 lines
26 KiB
CMake
558 lines
26 KiB
CMake
#
|
|
# Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
#
|
|
|
|
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
|
|
|
set(vs_public_header
|
|
include/alibabacloud/vs/VsClient.h
|
|
include/alibabacloud/vs/VsExport.h )
|
|
|
|
set(vs_public_header_model
|
|
include/alibabacloud/vs/model/AddVsPullStreamInfoConfigRequest.h
|
|
include/alibabacloud/vs/model/AddVsPullStreamInfoConfigResult.h
|
|
include/alibabacloud/vs/model/BatchBindDirectoriesRequest.h
|
|
include/alibabacloud/vs/model/BatchBindDirectoriesResult.h
|
|
include/alibabacloud/vs/model/BatchBindParentPlatformDevicesRequest.h
|
|
include/alibabacloud/vs/model/BatchBindParentPlatformDevicesResult.h
|
|
include/alibabacloud/vs/model/BatchBindPurchasedDevicesRequest.h
|
|
include/alibabacloud/vs/model/BatchBindPurchasedDevicesResult.h
|
|
include/alibabacloud/vs/model/BatchBindTemplateRequest.h
|
|
include/alibabacloud/vs/model/BatchBindTemplateResult.h
|
|
include/alibabacloud/vs/model/BatchBindTemplatesRequest.h
|
|
include/alibabacloud/vs/model/BatchBindTemplatesResult.h
|
|
include/alibabacloud/vs/model/BatchDeleteDevicesRequest.h
|
|
include/alibabacloud/vs/model/BatchDeleteDevicesResult.h
|
|
include/alibabacloud/vs/model/BatchDeleteVsDomainConfigsRequest.h
|
|
include/alibabacloud/vs/model/BatchDeleteVsDomainConfigsResult.h
|
|
include/alibabacloud/vs/model/BatchForbidVsStreamRequest.h
|
|
include/alibabacloud/vs/model/BatchForbidVsStreamResult.h
|
|
include/alibabacloud/vs/model/BatchResumeVsStreamRequest.h
|
|
include/alibabacloud/vs/model/BatchResumeVsStreamResult.h
|
|
include/alibabacloud/vs/model/BatchSetVsDomainConfigsRequest.h
|
|
include/alibabacloud/vs/model/BatchSetVsDomainConfigsResult.h
|
|
include/alibabacloud/vs/model/BatchStartDevicesRequest.h
|
|
include/alibabacloud/vs/model/BatchStartDevicesResult.h
|
|
include/alibabacloud/vs/model/BatchStartStreamsRequest.h
|
|
include/alibabacloud/vs/model/BatchStartStreamsResult.h
|
|
include/alibabacloud/vs/model/BatchStopDevicesRequest.h
|
|
include/alibabacloud/vs/model/BatchStopDevicesResult.h
|
|
include/alibabacloud/vs/model/BatchStopStreamsRequest.h
|
|
include/alibabacloud/vs/model/BatchStopStreamsResult.h
|
|
include/alibabacloud/vs/model/BatchUnbindDirectoriesRequest.h
|
|
include/alibabacloud/vs/model/BatchUnbindDirectoriesResult.h
|
|
include/alibabacloud/vs/model/BatchUnbindParentPlatformDevicesRequest.h
|
|
include/alibabacloud/vs/model/BatchUnbindParentPlatformDevicesResult.h
|
|
include/alibabacloud/vs/model/BatchUnbindPurchasedDevicesRequest.h
|
|
include/alibabacloud/vs/model/BatchUnbindPurchasedDevicesResult.h
|
|
include/alibabacloud/vs/model/BatchUnbindTemplateRequest.h
|
|
include/alibabacloud/vs/model/BatchUnbindTemplateResult.h
|
|
include/alibabacloud/vs/model/BatchUnbindTemplatesRequest.h
|
|
include/alibabacloud/vs/model/BatchUnbindTemplatesResult.h
|
|
include/alibabacloud/vs/model/BindDirectoryRequest.h
|
|
include/alibabacloud/vs/model/BindDirectoryResult.h
|
|
include/alibabacloud/vs/model/BindParentPlatformDeviceRequest.h
|
|
include/alibabacloud/vs/model/BindParentPlatformDeviceResult.h
|
|
include/alibabacloud/vs/model/BindPurchasedDeviceRequest.h
|
|
include/alibabacloud/vs/model/BindPurchasedDeviceResult.h
|
|
include/alibabacloud/vs/model/BindTemplateRequest.h
|
|
include/alibabacloud/vs/model/BindTemplateResult.h
|
|
include/alibabacloud/vs/model/ContinuousAdjustRequest.h
|
|
include/alibabacloud/vs/model/ContinuousAdjustResult.h
|
|
include/alibabacloud/vs/model/ContinuousMoveRequest.h
|
|
include/alibabacloud/vs/model/ContinuousMoveResult.h
|
|
include/alibabacloud/vs/model/CreateDeviceRequest.h
|
|
include/alibabacloud/vs/model/CreateDeviceResult.h
|
|
include/alibabacloud/vs/model/CreateDeviceAlarmRequest.h
|
|
include/alibabacloud/vs/model/CreateDeviceAlarmResult.h
|
|
include/alibabacloud/vs/model/CreateDirectoryRequest.h
|
|
include/alibabacloud/vs/model/CreateDirectoryResult.h
|
|
include/alibabacloud/vs/model/CreateGroupRequest.h
|
|
include/alibabacloud/vs/model/CreateGroupResult.h
|
|
include/alibabacloud/vs/model/CreateParentPlatformRequest.h
|
|
include/alibabacloud/vs/model/CreateParentPlatformResult.h
|
|
include/alibabacloud/vs/model/CreateStreamSnapshotRequest.h
|
|
include/alibabacloud/vs/model/CreateStreamSnapshotResult.h
|
|
include/alibabacloud/vs/model/CreateTemplateRequest.h
|
|
include/alibabacloud/vs/model/CreateTemplateResult.h
|
|
include/alibabacloud/vs/model/DeleteDeviceRequest.h
|
|
include/alibabacloud/vs/model/DeleteDeviceResult.h
|
|
include/alibabacloud/vs/model/DeleteDirectoryRequest.h
|
|
include/alibabacloud/vs/model/DeleteDirectoryResult.h
|
|
include/alibabacloud/vs/model/DeleteGroupRequest.h
|
|
include/alibabacloud/vs/model/DeleteGroupResult.h
|
|
include/alibabacloud/vs/model/DeleteParentPlatformRequest.h
|
|
include/alibabacloud/vs/model/DeleteParentPlatformResult.h
|
|
include/alibabacloud/vs/model/DeletePresetRequest.h
|
|
include/alibabacloud/vs/model/DeletePresetResult.h
|
|
include/alibabacloud/vs/model/DeleteTemplateRequest.h
|
|
include/alibabacloud/vs/model/DeleteTemplateResult.h
|
|
include/alibabacloud/vs/model/DeleteVsPullStreamInfoConfigRequest.h
|
|
include/alibabacloud/vs/model/DeleteVsPullStreamInfoConfigResult.h
|
|
include/alibabacloud/vs/model/DeleteVsStreamsNotifyUrlConfigRequest.h
|
|
include/alibabacloud/vs/model/DeleteVsStreamsNotifyUrlConfigResult.h
|
|
include/alibabacloud/vs/model/DescribeAccountStatRequest.h
|
|
include/alibabacloud/vs/model/DescribeAccountStatResult.h
|
|
include/alibabacloud/vs/model/DescribeDeviceRequest.h
|
|
include/alibabacloud/vs/model/DescribeDeviceResult.h
|
|
include/alibabacloud/vs/model/DescribeDeviceChannelsRequest.h
|
|
include/alibabacloud/vs/model/DescribeDeviceChannelsResult.h
|
|
include/alibabacloud/vs/model/DescribeDeviceGatewayRequest.h
|
|
include/alibabacloud/vs/model/DescribeDeviceGatewayResult.h
|
|
include/alibabacloud/vs/model/DescribeDeviceURLRequest.h
|
|
include/alibabacloud/vs/model/DescribeDeviceURLResult.h
|
|
include/alibabacloud/vs/model/DescribeDevicesRequest.h
|
|
include/alibabacloud/vs/model/DescribeDevicesResult.h
|
|
include/alibabacloud/vs/model/DescribeDirectoriesRequest.h
|
|
include/alibabacloud/vs/model/DescribeDirectoriesResult.h
|
|
include/alibabacloud/vs/model/DescribeDirectoryRequest.h
|
|
include/alibabacloud/vs/model/DescribeDirectoryResult.h
|
|
include/alibabacloud/vs/model/DescribeGroupRequest.h
|
|
include/alibabacloud/vs/model/DescribeGroupResult.h
|
|
include/alibabacloud/vs/model/DescribeGroupsRequest.h
|
|
include/alibabacloud/vs/model/DescribeGroupsResult.h
|
|
include/alibabacloud/vs/model/DescribeParentPlatformRequest.h
|
|
include/alibabacloud/vs/model/DescribeParentPlatformResult.h
|
|
include/alibabacloud/vs/model/DescribeParentPlatformDevicesRequest.h
|
|
include/alibabacloud/vs/model/DescribeParentPlatformDevicesResult.h
|
|
include/alibabacloud/vs/model/DescribeParentPlatformsRequest.h
|
|
include/alibabacloud/vs/model/DescribeParentPlatformsResult.h
|
|
include/alibabacloud/vs/model/DescribePresetsRequest.h
|
|
include/alibabacloud/vs/model/DescribePresetsResult.h
|
|
include/alibabacloud/vs/model/DescribePurchasedDeviceRequest.h
|
|
include/alibabacloud/vs/model/DescribePurchasedDeviceResult.h
|
|
include/alibabacloud/vs/model/DescribePurchasedDevicesRequest.h
|
|
include/alibabacloud/vs/model/DescribePurchasedDevicesResult.h
|
|
include/alibabacloud/vs/model/DescribeRecordsRequest.h
|
|
include/alibabacloud/vs/model/DescribeRecordsResult.h
|
|
include/alibabacloud/vs/model/DescribeStreamRequest.h
|
|
include/alibabacloud/vs/model/DescribeStreamResult.h
|
|
include/alibabacloud/vs/model/DescribeStreamURLRequest.h
|
|
include/alibabacloud/vs/model/DescribeStreamURLResult.h
|
|
include/alibabacloud/vs/model/DescribeStreamVodListRequest.h
|
|
include/alibabacloud/vs/model/DescribeStreamVodListResult.h
|
|
include/alibabacloud/vs/model/DescribeStreamsRequest.h
|
|
include/alibabacloud/vs/model/DescribeStreamsResult.h
|
|
include/alibabacloud/vs/model/DescribeTemplateRequest.h
|
|
include/alibabacloud/vs/model/DescribeTemplateResult.h
|
|
include/alibabacloud/vs/model/DescribeTemplatesRequest.h
|
|
include/alibabacloud/vs/model/DescribeTemplatesResult.h
|
|
include/alibabacloud/vs/model/DescribeVodStreamURLRequest.h
|
|
include/alibabacloud/vs/model/DescribeVodStreamURLResult.h
|
|
include/alibabacloud/vs/model/DescribeVsCertificateDetailRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsCertificateDetailResult.h
|
|
include/alibabacloud/vs/model/DescribeVsCertificateListRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsCertificateListResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainBpsDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainBpsDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainCertificateInfoRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainCertificateInfoResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainConfigsRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainConfigsResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainDetailRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainDetailResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainPvDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainPvDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainPvUvDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainPvUvDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainRecordDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainRecordDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainRegionDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainRegionDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainReqBpsDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainReqBpsDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainReqTrafficDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainReqTrafficDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainSnapshotDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainSnapshotDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainTrafficDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainTrafficDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainUvDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsDomainUvDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsPullStreamInfoConfigRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsPullStreamInfoConfigResult.h
|
|
include/alibabacloud/vs/model/DescribeVsStreamsNotifyUrlConfigRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsStreamsNotifyUrlConfigResult.h
|
|
include/alibabacloud/vs/model/DescribeVsStreamsOnlineListRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsStreamsOnlineListResult.h
|
|
include/alibabacloud/vs/model/DescribeVsStreamsPublishListRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsStreamsPublishListResult.h
|
|
include/alibabacloud/vs/model/DescribeVsTopDomainsByFlowRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsTopDomainsByFlowResult.h
|
|
include/alibabacloud/vs/model/DescribeVsUpPeakPublishStreamDataRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsUpPeakPublishStreamDataResult.h
|
|
include/alibabacloud/vs/model/DescribeVsUserResourcePackageRequest.h
|
|
include/alibabacloud/vs/model/DescribeVsUserResourcePackageResult.h
|
|
include/alibabacloud/vs/model/ForbidVsStreamRequest.h
|
|
include/alibabacloud/vs/model/ForbidVsStreamResult.h
|
|
include/alibabacloud/vs/model/GotoPresetRequest.h
|
|
include/alibabacloud/vs/model/GotoPresetResult.h
|
|
include/alibabacloud/vs/model/ModifyDeviceRequest.h
|
|
include/alibabacloud/vs/model/ModifyDeviceResult.h
|
|
include/alibabacloud/vs/model/ModifyDeviceAlarmRequest.h
|
|
include/alibabacloud/vs/model/ModifyDeviceAlarmResult.h
|
|
include/alibabacloud/vs/model/ModifyDeviceCaptureRequest.h
|
|
include/alibabacloud/vs/model/ModifyDeviceCaptureResult.h
|
|
include/alibabacloud/vs/model/ModifyDeviceChannelsRequest.h
|
|
include/alibabacloud/vs/model/ModifyDeviceChannelsResult.h
|
|
include/alibabacloud/vs/model/ModifyDirectoryRequest.h
|
|
include/alibabacloud/vs/model/ModifyDirectoryResult.h
|
|
include/alibabacloud/vs/model/ModifyGroupRequest.h
|
|
include/alibabacloud/vs/model/ModifyGroupResult.h
|
|
include/alibabacloud/vs/model/ModifyParentPlatformRequest.h
|
|
include/alibabacloud/vs/model/ModifyParentPlatformResult.h
|
|
include/alibabacloud/vs/model/ModifyTemplateRequest.h
|
|
include/alibabacloud/vs/model/ModifyTemplateResult.h
|
|
include/alibabacloud/vs/model/ResumeVsStreamRequest.h
|
|
include/alibabacloud/vs/model/ResumeVsStreamResult.h
|
|
include/alibabacloud/vs/model/SetPresetRequest.h
|
|
include/alibabacloud/vs/model/SetPresetResult.h
|
|
include/alibabacloud/vs/model/SetVsDomainCertificateRequest.h
|
|
include/alibabacloud/vs/model/SetVsDomainCertificateResult.h
|
|
include/alibabacloud/vs/model/SetVsStreamsNotifyUrlConfigRequest.h
|
|
include/alibabacloud/vs/model/SetVsStreamsNotifyUrlConfigResult.h
|
|
include/alibabacloud/vs/model/StartDeviceRequest.h
|
|
include/alibabacloud/vs/model/StartDeviceResult.h
|
|
include/alibabacloud/vs/model/StartParentPlatformRequest.h
|
|
include/alibabacloud/vs/model/StartParentPlatformResult.h
|
|
include/alibabacloud/vs/model/StartRecordStreamRequest.h
|
|
include/alibabacloud/vs/model/StartRecordStreamResult.h
|
|
include/alibabacloud/vs/model/StartStreamRequest.h
|
|
include/alibabacloud/vs/model/StartStreamResult.h
|
|
include/alibabacloud/vs/model/StartTransferStreamRequest.h
|
|
include/alibabacloud/vs/model/StartTransferStreamResult.h
|
|
include/alibabacloud/vs/model/StopAdjustRequest.h
|
|
include/alibabacloud/vs/model/StopAdjustResult.h
|
|
include/alibabacloud/vs/model/StopDeviceRequest.h
|
|
include/alibabacloud/vs/model/StopDeviceResult.h
|
|
include/alibabacloud/vs/model/StopMoveRequest.h
|
|
include/alibabacloud/vs/model/StopMoveResult.h
|
|
include/alibabacloud/vs/model/StopRecordStreamRequest.h
|
|
include/alibabacloud/vs/model/StopRecordStreamResult.h
|
|
include/alibabacloud/vs/model/StopStreamRequest.h
|
|
include/alibabacloud/vs/model/StopStreamResult.h
|
|
include/alibabacloud/vs/model/StopTransferStreamRequest.h
|
|
include/alibabacloud/vs/model/StopTransferStreamResult.h
|
|
include/alibabacloud/vs/model/SyncCatalogsRequest.h
|
|
include/alibabacloud/vs/model/SyncCatalogsResult.h
|
|
include/alibabacloud/vs/model/UnbindDirectoryRequest.h
|
|
include/alibabacloud/vs/model/UnbindDirectoryResult.h
|
|
include/alibabacloud/vs/model/UnbindParentPlatformDeviceRequest.h
|
|
include/alibabacloud/vs/model/UnbindParentPlatformDeviceResult.h
|
|
include/alibabacloud/vs/model/UnbindPurchasedDeviceRequest.h
|
|
include/alibabacloud/vs/model/UnbindPurchasedDeviceResult.h
|
|
include/alibabacloud/vs/model/UnbindTemplateRequest.h
|
|
include/alibabacloud/vs/model/UnbindTemplateResult.h
|
|
include/alibabacloud/vs/model/UnlockDeviceRequest.h
|
|
include/alibabacloud/vs/model/UnlockDeviceResult.h
|
|
include/alibabacloud/vs/model/UpdateVsPullStreamInfoConfigRequest.h
|
|
include/alibabacloud/vs/model/UpdateVsPullStreamInfoConfigResult.h )
|
|
|
|
set(vs_src
|
|
src/VsClient.cc
|
|
src/model/AddVsPullStreamInfoConfigRequest.cc
|
|
src/model/AddVsPullStreamInfoConfigResult.cc
|
|
src/model/BatchBindDirectoriesRequest.cc
|
|
src/model/BatchBindDirectoriesResult.cc
|
|
src/model/BatchBindParentPlatformDevicesRequest.cc
|
|
src/model/BatchBindParentPlatformDevicesResult.cc
|
|
src/model/BatchBindPurchasedDevicesRequest.cc
|
|
src/model/BatchBindPurchasedDevicesResult.cc
|
|
src/model/BatchBindTemplateRequest.cc
|
|
src/model/BatchBindTemplateResult.cc
|
|
src/model/BatchBindTemplatesRequest.cc
|
|
src/model/BatchBindTemplatesResult.cc
|
|
src/model/BatchDeleteDevicesRequest.cc
|
|
src/model/BatchDeleteDevicesResult.cc
|
|
src/model/BatchDeleteVsDomainConfigsRequest.cc
|
|
src/model/BatchDeleteVsDomainConfigsResult.cc
|
|
src/model/BatchForbidVsStreamRequest.cc
|
|
src/model/BatchForbidVsStreamResult.cc
|
|
src/model/BatchResumeVsStreamRequest.cc
|
|
src/model/BatchResumeVsStreamResult.cc
|
|
src/model/BatchSetVsDomainConfigsRequest.cc
|
|
src/model/BatchSetVsDomainConfigsResult.cc
|
|
src/model/BatchStartDevicesRequest.cc
|
|
src/model/BatchStartDevicesResult.cc
|
|
src/model/BatchStartStreamsRequest.cc
|
|
src/model/BatchStartStreamsResult.cc
|
|
src/model/BatchStopDevicesRequest.cc
|
|
src/model/BatchStopDevicesResult.cc
|
|
src/model/BatchStopStreamsRequest.cc
|
|
src/model/BatchStopStreamsResult.cc
|
|
src/model/BatchUnbindDirectoriesRequest.cc
|
|
src/model/BatchUnbindDirectoriesResult.cc
|
|
src/model/BatchUnbindParentPlatformDevicesRequest.cc
|
|
src/model/BatchUnbindParentPlatformDevicesResult.cc
|
|
src/model/BatchUnbindPurchasedDevicesRequest.cc
|
|
src/model/BatchUnbindPurchasedDevicesResult.cc
|
|
src/model/BatchUnbindTemplateRequest.cc
|
|
src/model/BatchUnbindTemplateResult.cc
|
|
src/model/BatchUnbindTemplatesRequest.cc
|
|
src/model/BatchUnbindTemplatesResult.cc
|
|
src/model/BindDirectoryRequest.cc
|
|
src/model/BindDirectoryResult.cc
|
|
src/model/BindParentPlatformDeviceRequest.cc
|
|
src/model/BindParentPlatformDeviceResult.cc
|
|
src/model/BindPurchasedDeviceRequest.cc
|
|
src/model/BindPurchasedDeviceResult.cc
|
|
src/model/BindTemplateRequest.cc
|
|
src/model/BindTemplateResult.cc
|
|
src/model/ContinuousAdjustRequest.cc
|
|
src/model/ContinuousAdjustResult.cc
|
|
src/model/ContinuousMoveRequest.cc
|
|
src/model/ContinuousMoveResult.cc
|
|
src/model/CreateDeviceRequest.cc
|
|
src/model/CreateDeviceResult.cc
|
|
src/model/CreateDeviceAlarmRequest.cc
|
|
src/model/CreateDeviceAlarmResult.cc
|
|
src/model/CreateDirectoryRequest.cc
|
|
src/model/CreateDirectoryResult.cc
|
|
src/model/CreateGroupRequest.cc
|
|
src/model/CreateGroupResult.cc
|
|
src/model/CreateParentPlatformRequest.cc
|
|
src/model/CreateParentPlatformResult.cc
|
|
src/model/CreateStreamSnapshotRequest.cc
|
|
src/model/CreateStreamSnapshotResult.cc
|
|
src/model/CreateTemplateRequest.cc
|
|
src/model/CreateTemplateResult.cc
|
|
src/model/DeleteDeviceRequest.cc
|
|
src/model/DeleteDeviceResult.cc
|
|
src/model/DeleteDirectoryRequest.cc
|
|
src/model/DeleteDirectoryResult.cc
|
|
src/model/DeleteGroupRequest.cc
|
|
src/model/DeleteGroupResult.cc
|
|
src/model/DeleteParentPlatformRequest.cc
|
|
src/model/DeleteParentPlatformResult.cc
|
|
src/model/DeletePresetRequest.cc
|
|
src/model/DeletePresetResult.cc
|
|
src/model/DeleteTemplateRequest.cc
|
|
src/model/DeleteTemplateResult.cc
|
|
src/model/DeleteVsPullStreamInfoConfigRequest.cc
|
|
src/model/DeleteVsPullStreamInfoConfigResult.cc
|
|
src/model/DeleteVsStreamsNotifyUrlConfigRequest.cc
|
|
src/model/DeleteVsStreamsNotifyUrlConfigResult.cc
|
|
src/model/DescribeAccountStatRequest.cc
|
|
src/model/DescribeAccountStatResult.cc
|
|
src/model/DescribeDeviceRequest.cc
|
|
src/model/DescribeDeviceResult.cc
|
|
src/model/DescribeDeviceChannelsRequest.cc
|
|
src/model/DescribeDeviceChannelsResult.cc
|
|
src/model/DescribeDeviceGatewayRequest.cc
|
|
src/model/DescribeDeviceGatewayResult.cc
|
|
src/model/DescribeDeviceURLRequest.cc
|
|
src/model/DescribeDeviceURLResult.cc
|
|
src/model/DescribeDevicesRequest.cc
|
|
src/model/DescribeDevicesResult.cc
|
|
src/model/DescribeDirectoriesRequest.cc
|
|
src/model/DescribeDirectoriesResult.cc
|
|
src/model/DescribeDirectoryRequest.cc
|
|
src/model/DescribeDirectoryResult.cc
|
|
src/model/DescribeGroupRequest.cc
|
|
src/model/DescribeGroupResult.cc
|
|
src/model/DescribeGroupsRequest.cc
|
|
src/model/DescribeGroupsResult.cc
|
|
src/model/DescribeParentPlatformRequest.cc
|
|
src/model/DescribeParentPlatformResult.cc
|
|
src/model/DescribeParentPlatformDevicesRequest.cc
|
|
src/model/DescribeParentPlatformDevicesResult.cc
|
|
src/model/DescribeParentPlatformsRequest.cc
|
|
src/model/DescribeParentPlatformsResult.cc
|
|
src/model/DescribePresetsRequest.cc
|
|
src/model/DescribePresetsResult.cc
|
|
src/model/DescribePurchasedDeviceRequest.cc
|
|
src/model/DescribePurchasedDeviceResult.cc
|
|
src/model/DescribePurchasedDevicesRequest.cc
|
|
src/model/DescribePurchasedDevicesResult.cc
|
|
src/model/DescribeRecordsRequest.cc
|
|
src/model/DescribeRecordsResult.cc
|
|
src/model/DescribeStreamRequest.cc
|
|
src/model/DescribeStreamResult.cc
|
|
src/model/DescribeStreamURLRequest.cc
|
|
src/model/DescribeStreamURLResult.cc
|
|
src/model/DescribeStreamVodListRequest.cc
|
|
src/model/DescribeStreamVodListResult.cc
|
|
src/model/DescribeStreamsRequest.cc
|
|
src/model/DescribeStreamsResult.cc
|
|
src/model/DescribeTemplateRequest.cc
|
|
src/model/DescribeTemplateResult.cc
|
|
src/model/DescribeTemplatesRequest.cc
|
|
src/model/DescribeTemplatesResult.cc
|
|
src/model/DescribeVodStreamURLRequest.cc
|
|
src/model/DescribeVodStreamURLResult.cc
|
|
src/model/DescribeVsCertificateDetailRequest.cc
|
|
src/model/DescribeVsCertificateDetailResult.cc
|
|
src/model/DescribeVsCertificateListRequest.cc
|
|
src/model/DescribeVsCertificateListResult.cc
|
|
src/model/DescribeVsDomainBpsDataRequest.cc
|
|
src/model/DescribeVsDomainBpsDataResult.cc
|
|
src/model/DescribeVsDomainCertificateInfoRequest.cc
|
|
src/model/DescribeVsDomainCertificateInfoResult.cc
|
|
src/model/DescribeVsDomainConfigsRequest.cc
|
|
src/model/DescribeVsDomainConfigsResult.cc
|
|
src/model/DescribeVsDomainDetailRequest.cc
|
|
src/model/DescribeVsDomainDetailResult.cc
|
|
src/model/DescribeVsDomainPvDataRequest.cc
|
|
src/model/DescribeVsDomainPvDataResult.cc
|
|
src/model/DescribeVsDomainPvUvDataRequest.cc
|
|
src/model/DescribeVsDomainPvUvDataResult.cc
|
|
src/model/DescribeVsDomainRecordDataRequest.cc
|
|
src/model/DescribeVsDomainRecordDataResult.cc
|
|
src/model/DescribeVsDomainRegionDataRequest.cc
|
|
src/model/DescribeVsDomainRegionDataResult.cc
|
|
src/model/DescribeVsDomainReqBpsDataRequest.cc
|
|
src/model/DescribeVsDomainReqBpsDataResult.cc
|
|
src/model/DescribeVsDomainReqTrafficDataRequest.cc
|
|
src/model/DescribeVsDomainReqTrafficDataResult.cc
|
|
src/model/DescribeVsDomainSnapshotDataRequest.cc
|
|
src/model/DescribeVsDomainSnapshotDataResult.cc
|
|
src/model/DescribeVsDomainTrafficDataRequest.cc
|
|
src/model/DescribeVsDomainTrafficDataResult.cc
|
|
src/model/DescribeVsDomainUvDataRequest.cc
|
|
src/model/DescribeVsDomainUvDataResult.cc
|
|
src/model/DescribeVsPullStreamInfoConfigRequest.cc
|
|
src/model/DescribeVsPullStreamInfoConfigResult.cc
|
|
src/model/DescribeVsStreamsNotifyUrlConfigRequest.cc
|
|
src/model/DescribeVsStreamsNotifyUrlConfigResult.cc
|
|
src/model/DescribeVsStreamsOnlineListRequest.cc
|
|
src/model/DescribeVsStreamsOnlineListResult.cc
|
|
src/model/DescribeVsStreamsPublishListRequest.cc
|
|
src/model/DescribeVsStreamsPublishListResult.cc
|
|
src/model/DescribeVsTopDomainsByFlowRequest.cc
|
|
src/model/DescribeVsTopDomainsByFlowResult.cc
|
|
src/model/DescribeVsUpPeakPublishStreamDataRequest.cc
|
|
src/model/DescribeVsUpPeakPublishStreamDataResult.cc
|
|
src/model/DescribeVsUserResourcePackageRequest.cc
|
|
src/model/DescribeVsUserResourcePackageResult.cc
|
|
src/model/ForbidVsStreamRequest.cc
|
|
src/model/ForbidVsStreamResult.cc
|
|
src/model/GotoPresetRequest.cc
|
|
src/model/GotoPresetResult.cc
|
|
src/model/ModifyDeviceRequest.cc
|
|
src/model/ModifyDeviceResult.cc
|
|
src/model/ModifyDeviceAlarmRequest.cc
|
|
src/model/ModifyDeviceAlarmResult.cc
|
|
src/model/ModifyDeviceCaptureRequest.cc
|
|
src/model/ModifyDeviceCaptureResult.cc
|
|
src/model/ModifyDeviceChannelsRequest.cc
|
|
src/model/ModifyDeviceChannelsResult.cc
|
|
src/model/ModifyDirectoryRequest.cc
|
|
src/model/ModifyDirectoryResult.cc
|
|
src/model/ModifyGroupRequest.cc
|
|
src/model/ModifyGroupResult.cc
|
|
src/model/ModifyParentPlatformRequest.cc
|
|
src/model/ModifyParentPlatformResult.cc
|
|
src/model/ModifyTemplateRequest.cc
|
|
src/model/ModifyTemplateResult.cc
|
|
src/model/ResumeVsStreamRequest.cc
|
|
src/model/ResumeVsStreamResult.cc
|
|
src/model/SetPresetRequest.cc
|
|
src/model/SetPresetResult.cc
|
|
src/model/SetVsDomainCertificateRequest.cc
|
|
src/model/SetVsDomainCertificateResult.cc
|
|
src/model/SetVsStreamsNotifyUrlConfigRequest.cc
|
|
src/model/SetVsStreamsNotifyUrlConfigResult.cc
|
|
src/model/StartDeviceRequest.cc
|
|
src/model/StartDeviceResult.cc
|
|
src/model/StartParentPlatformRequest.cc
|
|
src/model/StartParentPlatformResult.cc
|
|
src/model/StartRecordStreamRequest.cc
|
|
src/model/StartRecordStreamResult.cc
|
|
src/model/StartStreamRequest.cc
|
|
src/model/StartStreamResult.cc
|
|
src/model/StartTransferStreamRequest.cc
|
|
src/model/StartTransferStreamResult.cc
|
|
src/model/StopAdjustRequest.cc
|
|
src/model/StopAdjustResult.cc
|
|
src/model/StopDeviceRequest.cc
|
|
src/model/StopDeviceResult.cc
|
|
src/model/StopMoveRequest.cc
|
|
src/model/StopMoveResult.cc
|
|
src/model/StopRecordStreamRequest.cc
|
|
src/model/StopRecordStreamResult.cc
|
|
src/model/StopStreamRequest.cc
|
|
src/model/StopStreamResult.cc
|
|
src/model/StopTransferStreamRequest.cc
|
|
src/model/StopTransferStreamResult.cc
|
|
src/model/SyncCatalogsRequest.cc
|
|
src/model/SyncCatalogsResult.cc
|
|
src/model/UnbindDirectoryRequest.cc
|
|
src/model/UnbindDirectoryResult.cc
|
|
src/model/UnbindParentPlatformDeviceRequest.cc
|
|
src/model/UnbindParentPlatformDeviceResult.cc
|
|
src/model/UnbindPurchasedDeviceRequest.cc
|
|
src/model/UnbindPurchasedDeviceResult.cc
|
|
src/model/UnbindTemplateRequest.cc
|
|
src/model/UnbindTemplateResult.cc
|
|
src/model/UnlockDeviceRequest.cc
|
|
src/model/UnlockDeviceResult.cc
|
|
src/model/UpdateVsPullStreamInfoConfigRequest.cc
|
|
src/model/UpdateVsPullStreamInfoConfigResult.cc )
|
|
|
|
add_library(vs ${LIB_TYPE}
|
|
${vs_public_header}
|
|
${vs_public_header_model}
|
|
${vs_src})
|
|
|
|
set_target_properties(vs
|
|
PROPERTIES
|
|
LINKER_LANGUAGE CXX
|
|
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
|
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
|
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
|
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}vs
|
|
)
|
|
|
|
if(${LIB_TYPE} STREQUAL "SHARED")
|
|
set_target_properties(vs
|
|
PROPERTIES
|
|
DEFINE_SYMBOL ALIBABACLOUD_VS_LIBRARY)
|
|
endif()
|
|
|
|
target_include_directories(vs
|
|
PRIVATE include
|
|
${CMAKE_SOURCE_DIR}/core/include
|
|
)
|
|
target_link_libraries(vs
|
|
core)
|
|
|
|
if(CMAKE_HOST_WIN32)
|
|
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
|
set(jsoncpp_install_dir ${INSTALL_DIR})
|
|
add_dependencies(vs
|
|
jsoncpp)
|
|
target_include_directories(vs
|
|
PRIVATE ${jsoncpp_install_dir}/include)
|
|
target_link_libraries(vs
|
|
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
|
set_target_properties(vs
|
|
PROPERTIES
|
|
COMPILE_OPTIONS "/bigobj")
|
|
else()
|
|
target_include_directories(vs
|
|
PRIVATE /usr/include/jsoncpp)
|
|
target_link_libraries(vs
|
|
jsoncpp)
|
|
endif()
|
|
|
|
install(FILES ${vs_public_header}
|
|
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/vs)
|
|
install(FILES ${vs_public_header_model}
|
|
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/vs/model)
|
|
install(TARGETS vs
|
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
) |