Backup.
This commit is contained in:
parent
3ba9078ef9
commit
2f89bc8681
|
@ -171,9 +171,7 @@ enum class BatteryStatus
|
|||
};
|
||||
typedef struct app_get_product_info
|
||||
{
|
||||
app_get_product_info()
|
||||
{
|
||||
}
|
||||
app_get_product_info();
|
||||
std::string mModel;
|
||||
std::string mCompany;
|
||||
std::string mSoc;
|
||||
|
@ -181,9 +179,7 @@ typedef struct app_get_product_info
|
|||
} AppGetProductInfo;
|
||||
typedef struct app_get_device_attr
|
||||
{
|
||||
app_get_device_attr()
|
||||
{
|
||||
}
|
||||
app_get_device_attr();
|
||||
std::string mUUID;
|
||||
std::string mSoftVersion;
|
||||
std::string mOtaVersion;
|
||||
|
@ -196,61 +192,33 @@ typedef struct app_get_device_attr
|
|||
} AppGetDeviceAttr;
|
||||
typedef struct app_get_media_info
|
||||
{
|
||||
app_get_media_info()
|
||||
{
|
||||
mPort = -1;
|
||||
}
|
||||
app_get_media_info();
|
||||
std::string mRtspUrl;
|
||||
std::string mTransport;
|
||||
int mPort;
|
||||
} AppGetMeidaInfo;
|
||||
typedef struct app_get_sd_card_info
|
||||
{
|
||||
app_get_sd_card_info()
|
||||
{
|
||||
mStatus = SdCardStatus::END;
|
||||
mFree = 0;
|
||||
mTotal = 0;
|
||||
}
|
||||
app_get_sd_card_info();
|
||||
SdCardStatus mStatus;
|
||||
int mFree;
|
||||
int mTotal;
|
||||
} AppGetSdCardInfo;
|
||||
typedef struct app_get_battery_info
|
||||
{
|
||||
app_get_battery_info()
|
||||
{
|
||||
mCapacity = 0;
|
||||
mChargeStatus = ChargeStatus::END;
|
||||
}
|
||||
app_get_battery_info();
|
||||
int mCapacity;
|
||||
ChargeStatus mChargeStatus;
|
||||
} AppGetBatteryInfo;
|
||||
typedef struct app_get_param_value
|
||||
{
|
||||
app_get_param_value()
|
||||
{
|
||||
mRec = SwitchStatus::END;
|
||||
mMicStatus = SwitchStatus::END;
|
||||
}
|
||||
app_get_param_value();
|
||||
SwitchStatus mMicStatus;
|
||||
SwitchStatus mRec;
|
||||
} AppParamValue;
|
||||
typedef struct app_get_capability
|
||||
{
|
||||
app_get_capability()
|
||||
{
|
||||
mGpsCapability = GpsCapability::END;
|
||||
mDeviceType = DeviceType::END;
|
||||
mAlbum = DashAlbum::END;
|
||||
mAppLock = AppLock::END;
|
||||
mDeleteLock = DeleteLock::END;
|
||||
mDeviceMode = DeviceMode::END;
|
||||
mPlaybackType = PlaybackType::END;
|
||||
mPhotographCapability = PhotographCapability::END;
|
||||
mWifiCapability = WifiCapability::END;
|
||||
mFileCopy = FileCopy::END;
|
||||
}
|
||||
app_get_capability();
|
||||
GpsCapability mGpsCapability;
|
||||
DeviceType mDeviceType;
|
||||
DashAlbum mAlbum;
|
||||
|
@ -264,13 +232,7 @@ typedef struct app_get_capability
|
|||
} AppGetCapability;
|
||||
typedef struct app_get_storage_info
|
||||
{
|
||||
app_get_storage_info()
|
||||
{
|
||||
mIndex = -1;
|
||||
mType = StorageType::END;
|
||||
mFree = 0;
|
||||
mTotal = 0;
|
||||
}
|
||||
app_get_storage_info();
|
||||
int mIndex;
|
||||
StorageType mType;
|
||||
std::string mName;
|
||||
|
@ -279,25 +241,14 @@ typedef struct app_get_storage_info
|
|||
} AppGetStorageInfo;
|
||||
typedef struct app_get_file_info
|
||||
{
|
||||
app_get_file_info()
|
||||
{
|
||||
mStartIndex = 0;
|
||||
mStopIndex = 0;
|
||||
mEvent = StorageFileEvent::END;
|
||||
}
|
||||
app_get_file_info();
|
||||
int mStartIndex;
|
||||
int mStopIndex;
|
||||
StorageFileEvent mEvent;
|
||||
} AppGetFileInfo;
|
||||
typedef struct app_get_file_list
|
||||
{
|
||||
app_get_file_list()
|
||||
{
|
||||
mDuration = 0;
|
||||
mSize = 0;
|
||||
mCreateTime_s = 0;
|
||||
mType = StorageFileType::END;
|
||||
}
|
||||
app_get_file_list();
|
||||
std::string mName;
|
||||
int mDuration;
|
||||
int mSize;
|
||||
|
@ -306,20 +257,14 @@ typedef struct app_get_file_list
|
|||
} AppGetFileList;
|
||||
typedef struct app_set_param_value
|
||||
{
|
||||
app_set_param_value()
|
||||
{
|
||||
mValue = -1;
|
||||
}
|
||||
app_set_param_value();
|
||||
std::string mName;
|
||||
int mValue;
|
||||
} AppSetParamValue;
|
||||
typedef struct app_set_date_time
|
||||
{
|
||||
app_set_date_time(const unsigned int year, const unsigned int month, const unsigned int day,
|
||||
const unsigned int hour, const unsigned int minute, const unsigned int second)
|
||||
: mYear(year), mMonth(month), mDay(day), mHour(hour), mMinute(minute), mSecond(second)
|
||||
{
|
||||
}
|
||||
const unsigned int hour, const unsigned int minute, const unsigned int second);
|
||||
const unsigned int mYear;
|
||||
const unsigned int mMonth;
|
||||
const unsigned int mDay;
|
||||
|
@ -329,22 +274,24 @@ typedef struct app_set_date_time
|
|||
} AppSetDateTime;
|
||||
typedef struct app_upload_file
|
||||
{
|
||||
app_upload_file(const std::string filePath, const UploadCommand command) : mFilePath(filePath), mCommand(command)
|
||||
{
|
||||
mResult = ResposeResult::END;
|
||||
}
|
||||
app_upload_file(const std::string filePath, const UploadCommand command);
|
||||
const std::string mFilePath;
|
||||
const UploadCommand mCommand;
|
||||
ResposeResult mResult;
|
||||
} AppUploadFile;
|
||||
typedef struct app_get_thumbnail
|
||||
{
|
||||
app_get_thumbnail(const std::string file) : mFile(file)
|
||||
{
|
||||
}
|
||||
app_get_thumbnail(const std::string file);
|
||||
const std::string mFile;
|
||||
std::string mThumbnail;
|
||||
} AppGetThumbnail;
|
||||
typedef struct app_param
|
||||
{
|
||||
app_param(const char *ip, const int &httpPort, const int &tcpPort);
|
||||
const char *mIP;
|
||||
const int mHttpPort;
|
||||
const int mTcpPort;
|
||||
} AppParam;
|
||||
class VAppClient
|
||||
{
|
||||
public:
|
||||
|
@ -381,15 +328,6 @@ public:
|
|||
virtual StatusCode GetThumbnail(AppGetThumbnail ¶m);
|
||||
virtual StatusCode AppClientConnected(std::shared_ptr<VAppClient> &client);
|
||||
};
|
||||
typedef struct app_param
|
||||
{
|
||||
app_param(const char *ip, const int &httpPort, const int &tcpPort) : mIP(ip), mHttpPort(httpPort), mTcpPort(tcpPort)
|
||||
{
|
||||
}
|
||||
const char *mIP;
|
||||
const int mHttpPort;
|
||||
const int mTcpPort;
|
||||
} AppParam;
|
||||
class IAppManager
|
||||
{
|
||||
public:
|
||||
|
|
|
@ -14,6 +14,86 @@
|
|||
*/
|
||||
#include "IAppManager.h"
|
||||
#include "ILog.h"
|
||||
app_get_product_info::app_get_product_info()
|
||||
{
|
||||
}
|
||||
app_get_device_attr::app_get_device_attr()
|
||||
{
|
||||
}
|
||||
app_get_media_info::app_get_media_info()
|
||||
{
|
||||
mPort = -1;
|
||||
}
|
||||
app_get_sd_card_info::app_get_sd_card_info()
|
||||
{
|
||||
mStatus = SdCardStatus::END;
|
||||
mFree = 0;
|
||||
mTotal = 0;
|
||||
}
|
||||
app_get_battery_info::app_get_battery_info()
|
||||
{
|
||||
mCapacity = 0;
|
||||
mChargeStatus = ChargeStatus::END;
|
||||
}
|
||||
app_get_param_value::app_get_param_value()
|
||||
{
|
||||
mRec = SwitchStatus::END;
|
||||
mMicStatus = SwitchStatus::END;
|
||||
}
|
||||
app_get_capability::app_get_capability()
|
||||
{
|
||||
mGpsCapability = GpsCapability::END;
|
||||
mDeviceType = DeviceType::END;
|
||||
mAlbum = DashAlbum::END;
|
||||
mAppLock = AppLock::END;
|
||||
mDeleteLock = DeleteLock::END;
|
||||
mDeviceMode = DeviceMode::END;
|
||||
mPlaybackType = PlaybackType::END;
|
||||
mPhotographCapability = PhotographCapability::END;
|
||||
mWifiCapability = WifiCapability::END;
|
||||
mFileCopy = FileCopy::END;
|
||||
}
|
||||
app_get_storage_info::app_get_storage_info()
|
||||
{
|
||||
mIndex = -1;
|
||||
mType = StorageType::END;
|
||||
mFree = 0;
|
||||
mTotal = 0;
|
||||
}
|
||||
app_get_file_info::app_get_file_info()
|
||||
{
|
||||
mStartIndex = 0;
|
||||
mStopIndex = 0;
|
||||
mEvent = StorageFileEvent::END;
|
||||
}
|
||||
app_get_file_list::app_get_file_list()
|
||||
{
|
||||
mDuration = 0;
|
||||
mSize = 0;
|
||||
mCreateTime_s = 0;
|
||||
mType = StorageFileType::END;
|
||||
}
|
||||
app_set_param_value::app_set_param_value()
|
||||
{
|
||||
mValue = -1;
|
||||
}
|
||||
app_set_date_time::app_set_date_time(const unsigned int year, const unsigned int month, const unsigned int day,
|
||||
const unsigned int hour, const unsigned int minute, const unsigned int second)
|
||||
: mYear(year), mMonth(month), mDay(day), mHour(hour), mMinute(minute), mSecond(second)
|
||||
{
|
||||
}
|
||||
app_upload_file::app_upload_file(const std::string filePath, const UploadCommand command)
|
||||
: mFilePath(filePath), mCommand(command)
|
||||
{
|
||||
mResult = ResposeResult::END;
|
||||
}
|
||||
app_get_thumbnail::app_get_thumbnail(const std::string file) : mFile(file)
|
||||
{
|
||||
}
|
||||
app_param::app_param(const char *ip, const int &httpPort, const int &tcpPort)
|
||||
: mIP(ip), mHttpPort(httpPort), mTcpPort(tcpPort)
|
||||
{
|
||||
}
|
||||
void VAppClient::SetRecordingStatus(const RecordingStatus &status)
|
||||
{
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user