Discuss this help topic in SecureBlackbox Forum
Defines possible SFTP operations.
Declaration
[C#]
public enum TElSftpOperation { soNone = 0, soCreateFile = 1, soCreateSymLink = 2, soMakeDirectory = 3, soOpenDirectory = 4, soOpenFile = 5, soRead = 6, soReadDirectory = 7, soReadSymLink = 8, soRemoveDirectory = 9, soRemoveFile = 10, soRenameFile = 11, soRequestAbsolutePath = 12, soRequestAttributes = 13, soSetAttributes = 14, soWrite = 15, soCloseHandle = 16, soVersion = 17, soExtension = 18, soCreateHardLink = 19, soBlock = 20, soUnblock = 21 };
[VB.NET]
Enum TElSftpOperation
soNone = 0
soCreateFile = 1
soCreateSymLink = 2
soMakeDirectory = 3
soOpenDirectory = 4
soOpenFile = 5
soRead = 6
soReadDirectory = 7
soReadSymLink = 8
soRemoveDirectory = 9
soRemoveFile = 10
soRenameFile = 11
soRequestAbsolutePath = 12
soRequestAttributes = 13
soSetAttributes = 14
soWrite = 15
soCloseHandle = 16
soVersion = 17
soExtension = 18
soCreateHardLink = 19
soBlock = 20
soUnblock = 21
End Enum
[Pascal]
TElSftpOperation = (soNone, soCreateFile, soCreateSymLink, soMakeDirectory, soOpenDirectory, soOpenFile, soRead, soReadDirectory, soReadSymLink, soRemoveDirectory, soRemoveFile, soRenameFile, soRequestAbsolutePath, soRequestAttributes, soSetAttributes, soWrite, soCloseHandle, soVersion, soExtension, soCreateHardLink, soBlock, soUnblock);
[C++]
typedef uint8_t TElSftpOperationRaw;
typedef enum { soNone = 0, soCreateFile = 1, soCreateSymLink = 2, soMakeDirectory = 3, soOpenDirectory = 4, soOpenFile = 5, soRead = 6, soReadDirectory = 7, soReadSymLink = 8, soRemoveDirectory = 9, soRemoveFile = 10, soRenameFile = 11, soRequestAbsolutePath = 12, soRequestAttributes = 13, soSetAttributes = 14, soWrite = 15, soCloseHandle = 16, soVersion = 17, soExtension = 18, soCreateHardLink = 19, soBlock = 20, soUnblock = 21 } TElSftpOperation;
[PHP]
class TElSftpOperation extends TSBBaseEnum {
const soNone = 0;
const soCreateFile = 1;
const soCreateSymLink = 2;
const soMakeDirectory = 3;
const soOpenDirectory = 4;
const soOpenFile = 5;
const soRead = 6;
const soReadDirectory = 7;
const soReadSymLink = 8;
const soRemoveDirectory = 9;
const soRemoveFile = 10;
const soRenameFile = 11;
const soRequestAbsolutePath = 12;
const soRequestAttributes = 13;
const soSetAttributes = 14;
const soWrite = 15;
const soCloseHandle = 16;
const soVersion = 17;
const soExtension = 18;
const soCreateHardLink = 19;
const soBlock = 20;
const soUnblock = 21;
}
[Java]
public enum TElSftpOperation { soNone, soCreateFile, soCreateSymLink, soMakeDirectory, soOpenDirectory, soOpenFile, soRead, soReadDirectory, soReadSymLink, soRemoveDirectory, soRemoveFile, soRenameFile, soRequestAbsolutePath, soRequestAttributes, soSetAttributes, soWrite, soCloseHandle, soVersion, soExtension, soCreateHardLink, soBlock, soUnblock }
Possible values
Declared in
.NET:
- Namespace: SBSftpCommon
- Assembly: SecureBlackbox.SFTPCommon
VCL:Java:
- Package: SecureBlackbox.SFTPCommon.jar
C++:
Discuss this help topic in SecureBlackbox Forum