commit 24/07/2025

This commit is contained in:
2025-07-24 10:34:42 +07:00
parent b0ad8b5189
commit c2f7106f70
25 changed files with 416 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrCameraOperatingMode {
CrCameraOperatingMode_Record (0x01),
CrCameraOperatingMode_Playback (0x02);
private final CrInt8u value;
CrCameraOperatingMode(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrCameraShakeStatus {
CrCameraShakeStatus_NoError (0x01),
CrCameraShakeStatus_Error (CrCameraShakeStatus_NoError.getValue()+1);
private final CrInt8u value;
CrCameraShakeStatus(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,16 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPJobCompleteAction {
CrFTPJobCompleteAction_Invalid (0x00),
CrFTPJobCompleteAction_NoAction (CrFTPJobCompleteAction_Invalid.getValue()+1),
CrFTPJobCompleteAction_DeleteFile (CrFTPJobCompleteAction_Invalid.getValue()+2);
private final CrInt8 value;
CrFTPJobCompleteAction(int value) {
this.value = new CrInt8(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,17 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPJobControlType {
CrFTPJobControlType_Add (0x00000001),
CrFTPJobControlType_Delete (CrFTPJobControlType_Add.getValue()+1),
CrFTPJobControlType_Suspend (CrFTPJobControlType_Add.getValue()+2),
CrFTPJobControlType_Resume (CrFTPJobControlType_Add.getValue()+3);
private final CrInt32u value;
CrFTPJobControlType(int value) {
this.value = new CrInt32u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,16 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPJobDeleteAction {
CrFTPJobDeleteAction_Invalid (0x00),
CrFTPJobDeleteAction_NoAction (CrFTPJobDeleteAction_Invalid.getValue()+1),
CrFTPJobDeleteAction_DeleteFile (CrFTPJobDeleteAction_Invalid.getValue()+2);
private final CrInt8 value;
CrFTPJobDeleteAction(int value) {
this.value = new CrInt8(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,16 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPJobDeleteType {
CrFTPJobDeleteType_Individual (0x00000000),
CrFTPJobDeleteType_All (CrFTPJobDeleteType_Individual.getValue()+1),
CrFTPJobDeleteType_FinishedAll (CrFTPJobDeleteType_Individual.getValue()+2);
private final CrInt32u value;
CrFTPJobDeleteType(int value) {
this.value = new CrInt32u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,17 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPJobSlotId {
CrFTPJobSlotId_Invalid (0x00000000),
CrFTPJobSlotId_Slot1 (CrFTPJobSlotId_Invalid.getValue()+1),
CrFTPJobSlotId_Slot2 (CrFTPJobSlotId_Invalid.getValue()+2),
CrFTPJobSlotId_Slot3 (CrFTPJobSlotId_Invalid.getValue()+3);
private final CrInt32 value;
CrFTPJobSlotId(int value) {
this.value = new CrInt32(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,31 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPJobStatus {
CrFTPJobStatus_Invalid (0x00000000),
CrFTPJobStatus_Waiting (0x00000100),
CrFTPJobStatus_Transferring (0x00000200),
CrFTPJobStatus_Completed (0x00000400),
CrFTPJobStatus_Aborted (0x00000800),
CrFTPJobStatus_OtherErr (0x00010000),
CrFTPJobStatus_DestAuthFailed (0x00010001),
CrFTPJobStatus_ServerCapacityOver (0x00010002),
CrFTPJobStatus_FileAccessErr (0x00010003),
CrFTPJobStatus_DestCertErr (0x00010004),
CrFTPJobStatus_MediaAccessErr (0x00010005),
CrFTPJobStatus_DestConnErr (0x00010006),
CrFTPJobStatus_DestServerErr (0x00010007),
CrFTPJobStatus_UploadErr (0x00010008),
CrFTPJobStatus_DestCertNotValid (0x00010009),
CrFTPJobStatus_DestCertExpired (0x0001000A),
CrFTPJobStatus_PASVNotSupport (0x0001000B),
CrFTPJobStatus_ChunkTransErr (0x0001000C);
private final CrInt32 value;
CrFTPJobStatus(int value) {
this.value = new CrInt32(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPJobTrimType {
CrFTPJobTrimType_NoTrim (0x00000000), // original
CrFTPJobTrimType_Trim (CrFTPJobTrimType_NoTrim.getValue()+1);
private final CrInt32u value;
CrFTPJobTrimType(int value) {
this.value = new CrInt32u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,16 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPServerDirectoryHierarchyType {
CrFTPServerDirectoryHierarchyType_Invalid (0x00),
CrFTPServerDirectoryHierarchyType_Standard (CrFTPServerDirectoryHierarchyType_Invalid.getValue()+1),
CrFTPServerDirectoryHierarchyType_SameAsInCamera (CrFTPServerDirectoryHierarchyType_Invalid.getValue()+2);
private final CrInt8u value;
CrFTPServerDirectoryHierarchyType(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,16 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPServerPassiveMode {
CrFTPServerPassiveMode_Invalid (0x00),
CrFTPServerPassiveMode_Off (CrFTPServerPassiveMode_Invalid.getValue()+1),
CrFTPServerPassiveMode_On (CrFTPServerPassiveMode_Invalid.getValue()+2);
private final CrInt8u value;
CrFTPServerPassiveMode(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPServerPasswordExists {
CrFTPServerPassword_NotUse (0x00),
CrFTPServerPassword_Use (CrFTPServerPassword_NotUse.getValue()+1);
private final CrInt8u value;
CrFTPServerPasswordExists(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,16 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPServerRootCertificateErrorSetting {
CrFTPServerRootCertificateErrorSetting_Invalid (0x00),
CrFTPServerRootCertificateErrorSetting_Connect (CrFTPServerRootCertificateErrorSetting_Invalid.getValue()+1),
CrFTPServerRootCertificateErrorSetting_NotConnect (CrFTPServerRootCertificateErrorSetting_Invalid.getValue()+2);
private final CrInt8u value;
CrFTPServerRootCertificateErrorSetting(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,16 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPServerSameNameFileOverwriteType {
CrFTPServerSameNameFileOverwriteType_Invalid (0x00),
CrFTPServerSameNameFileOverwriteType_Overwrite (CrFTPServerSameNameFileOverwriteType_Invalid.getValue()+1),
CrFTPServerSameNameFileOverwriteType_NotOverwrite (CrFTPServerSameNameFileOverwriteType_Invalid.getValue()+2);
private final CrInt8u value;
CrFTPServerSameNameFileOverwriteType(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPServerServiceType {
CrFTPServerServiceType_Invalid (0x00),
CrFTPServerServiceType_FTP (CrFTPServerServiceType_Invalid.getValue()+1);
private final CrInt8u value;
CrFTPServerServiceType(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,17 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFTPServerUsingSecureProtocol {
CrFTPServerUsingSecureProtocol_Invalid (0x00),
CrFTPServerUsingSecureProtocol_Off (CrFTPServerUsingSecureProtocol_Invalid.getValue()+1),
CrFTPServerUsingSecureProtocol_On_FTPS (CrFTPServerUsingSecureProtocol_Invalid.getValue()+2),
CrFTPServerUsingSecureProtocol_On_SFTP (CrFTPServerUsingSecureProtocol_Invalid.getValue()+3);
private final CrInt8u value;
CrFTPServerUsingSecureProtocol(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrFlickerScanEnableStatus {
CrFlickerScan_Disable (0x00),
CrFlickerScan_Enable (CrFlickerScan_Disable.getValue()+1);
private final CrInt8u value;
CrFlickerScanEnableStatus(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,17 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrMediaSlotRecordingAvailableType {
CrMediaSlotRecordingAvailableType_None (0x00),
CrMediaSlotRecordingAvailableType_Main (CrMediaSlotRecordingAvailableType_None.getValue()+1),
CrMediaSlotRecordingAvailableType_Proxy (CrMediaSlotRecordingAvailableType_None.getValue()+2),
CrMediaSlotRecordingAvailableType_MainAndProxy (CrMediaSlotRecordingAvailableType_None.getValue()+3);
private final CrInt8u value;
CrMediaSlotRecordingAvailableType(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrMediaSlotWritingState {
CrMediaSlotWritingState_NotWriting (0x01),
CrMediaSlotWritingState_ContentsWriting (CrMediaSlotWritingState_NotWriting.getValue()+1);
private final CrInt8u value;
CrMediaSlotWritingState(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,16 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrMonitoringDeliveringStatus {
CrMonitoringDeliveringStatus_RTSP (0x0001),
CrMonitoringDeliveringStatus_VenderProtocol (0x0002),
CrMonitoringDeliveringStatus_None (0xFFFF);
private final CrInt16u value;
CrMonitoringDeliveringStatus(int value) {
this.value = new CrInt16u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrMonitoringDeliveryType {
CrMonitoringDeliveryType_None (0x00),
CrMonitoringDeliveryType_Jpeg (CrMonitoringDeliveryType_None.getValue()+1);
private final CrInt8u value;
CrMonitoringDeliveryType(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrMonitoringIsDelivering {
CrMonitoringIsDelivering_False (0x00),
CrMonitoringIsDelivering_True (CrMonitoringIsDelivering_False.getValue()+1);
private final CrInt8u value;
CrMonitoringIsDelivering(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrNDFilterUnitSetting {
CrNDFilterUnitSetting_OpticalDensity (0x01),
CrNDFilterUnitSetting_Transmittance (CrNDFilterUnitSetting_OpticalDensity.getValue()+1);
private final CrInt8u value;
CrNDFilterUnitSetting(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,15 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrPlaybackViewMode {
CrPlaybackViewMode_Playback (0x01),
CrPlaybackViewMode_Index (0x02);
private final CrInt8u value;
CrPlaybackViewMode(int value) {
this.value = new CrInt8u(value);
}
public int getValue() {
return value.intValue();
}
}

View File

@@ -0,0 +1,24 @@
package CRSDK;
@SuppressWarnings("unused")
public enum CrUpdateStatus {
CrUpdateStatus_NoError (0x0001),
CrUpdateStatus_OtherError (0x0101),
CrUpdateStatus_NoUpdateFileInMedia (CrUpdateStatus_OtherError.getValue()+1),
CrUpdateStatus_FileVersionOlder (CrUpdateStatus_OtherError.getValue()+2),
CrUpdateStatus_FileDamaged (CrUpdateStatus_OtherError.getValue()+3),
CrUpdateStatus_FileInvalidData (CrUpdateStatus_OtherError.getValue()+4),
CrUpdateStatus_FileModelNotMatch (CrUpdateStatus_OtherError.getValue()+5),
CrUpdateStatus_FileRegionNotMatch (CrUpdateStatus_OtherError.getValue()+6),
CrUpdateStatus_FileVersionNotMatch (CrUpdateStatus_OtherError.getValue()+7),
CrUpdateStatus_LowBattery (CrUpdateStatus_OtherError.getValue()+8),
CrUpdateStatus_UnsupportedBattery (CrUpdateStatus_OtherError.getValue()+9);
private final CrInt16u value;
CrUpdateStatus(int value) {
this.value = new CrInt16u(value);
}
public int getValue() {
return value.intValue();
}
}