Discuss this help topic in SecureBlackbox Forum

TSBSftpFileOpenModes

Declared in     See also     


Filter: C#  VB.NET  Pascal  C++  PHP  Java  


Declaration

[C#]
    TSBSftpFileOpenModes = int;
        const int fmRead = 1;
        const int fmWrite = 2;
        const int fmAppend = 4;
        const int sfmCreate = 8;
        const int fmTruncate = 16;
        const int fmExcl = 32;
        const int fmText = 64;
        const int fmOpenOrCreate = 128;
        const int fmAppendAtomic = 256;
        const int fmNoFollow = 512;
        const int fmDeleteOnClose = 1024;

[VB.NET]
    TSBSftpFileOpenModes As Integer
        Const fmRead As Integer = 1
        Const fmWrite As Integer = 2
        Const fmAppend As Integer = 4
        Const sfmCreate As Integer = 8
        Const fmTruncate As Integer = 16
        Const fmExcl As Integer = 32
        Const fmText As Integer = 64
        Const fmOpenOrCreate As Integer = 128
        Const fmAppendAtomic As Integer = 256
        Const fmNoFollow As Integer = 512
        Const fmDeleteOnClose As Integer = 1024

[Pascal]
    under development

[C++]
    typedef uint8_t TSBSftpFileOpenModeRaw;
    typedef enum { fmRead = 0, fmWrite = 1, fmAppend = 2, sfmCreate = 3, fmTruncate = 4, fmExcl = 5, fmText = 6, fmOpenOrCreate = 7, fmAppendAtomic = 8, fmNoFollow = 9, fmDeleteOnClose = 10 } TSBSftpFileOpenMode;
    
    typedef uint32_t TSBSftpFileOpenModesRaw;
    typedef enum { f_fmRead = 1, f_fmWrite = 2, f_fmAppend = 4, f_sfmCreate = 8, f_fmTruncate = 16, f_fmExcl = 32, f_fmText = 64, f_fmOpenOrCreate = 128, f_fmAppendAtomic = 256, f_fmNoFollow = 512, f_fmDeleteOnClose = 1024 } TSBSftpFileOpenModes;

[PHP]
    class TSBSftpFileOpenModes extends TSBBaseEnum {
        const fmRead = 1;
        const fmWrite = 2;
        const fmAppend = 4;
        const sfmCreate = 8;
        const fmTruncate = 16;
        const fmExcl = 32;
        const fmText = 64;
        const fmOpenOrCreate = 128;
        const fmAppendAtomic = 256;
        const fmNoFollow = 512;
        const fmDeleteOnClose = 1024;
    }

[Java]
    not available

Possible values

Declared in

.NET:
  • Namespace: SBSftpCommon
  • Assembly: SecureBlackbox.SFTPCommon
VCL:
  • Unit: SBSftpCommon
Java:
  • Package: SecureBlackbox.SFTPCommon.jar
C++:
  • sbsftpcommon.h

See also:     TSBSftpFileOpenMode    

Discuss this help topic in SecureBlackbox Forum