Discuss this help topic in SecureBlackbox Forum

TSBSftpAttribute

Declared in     


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


This topic is under development…

Declaration

[C#/Java]
    TSBSftpAttribute = int;
        const short saSize = 1;
        const short saOwner = 2;
        const short saGroup = 4;
        const short saUID = 8;
        const short saGID = 16;
        const short saPermissions = 32;
        const short saATime = 64;
        const short saMTime = 128;
        const short saCTime = 256;
        const short saSubSeconds = 512;
        const short saAttribBits = 1024;
        const short saACL = 2048;
        const short saExtended = 4096;
        const short saCATime = 8192;
        const short saASize = 16384;
        const short saTextHint = 32768;
        const int saMimeType = 65536;
        const int saLinkCount = 131072;
        const int saUName = 262144;

[VB.NET]
    TSBSftpAttribute As Integer
        Const saSize As SmallInt = 1
        Const saOwner As SmallInt = 2
        Const saGroup As SmallInt = 4
        Const saUID As SmallInt = 8
        Const saGID As SmallInt = 16
        Const saPermissions As SmallInt = 32
        Const saATime As SmallInt = 64
        Const saMTime As SmallInt = 128
        Const saCTime As SmallInt = 256
        Const saSubSeconds As SmallInt = 512
        Const saAttribBits As SmallInt = 1024
        Const saACL As SmallInt = 2048
        Const saExtended As SmallInt = 4096
        Const saCATime As SmallInt = 8192
        Const saASize As SmallInt = 16384
        Const saTextHint As SmallInt = 32768
        Const saMimeType As Integer = 65536
        Const saLinkCount As Integer = 131072
        Const saUName As Integer = 262144

[Pascal]
    TSBSftpAttribute = (saSize, saOwner, saGroup, saUID, saGID, saPermissions, saATime, saMTime, saCTime, saSubSeconds, saAttribBits, saACL, saExtended, saCATime, saASize, saTextHint, saMimeType, saLinkCount, saUName);

[C++]
    typedef uint8_t TSBSftpAttributeRaw;
    typedef enum { saSize = 0, saOwner = 1, saGroup = 2, saUID = 3, saGID = 4, saPermissions = 5, saATime = 6, saMTime = 7, saCTime = 8, saSubSeconds = 9, saAttribBits = 10, saACL = 11, saExtended = 12, saCATime = 13, saASize = 14, saTextHint = 15, saMimeType = 16, saLinkCount = 17, saUName = 18 } TSBSftpAttribute;
    
    typedef uint32_t TSBSftpAttributesRaw;
    typedef enum { f_saSize = 1, f_saOwner = 2, f_saGroup = 4, f_saUID = 8, f_saGID = 16, f_saPermissions = 32, f_saATime = 64, f_saMTime = 128, f_saCTime = 256, f_saSubSeconds = 512, f_saAttribBits = 1024, f_saACL = 2048, f_saExtended = 4096, f_saCATime = 8192, f_saASize = 16384, f_saTextHint = 32768, f_saMimeType = 65536, f_saLinkCount = 131072, f_saUName = 262144 } TSBSftpAttributes;

[PHP]
    class TSBSftpAttribute extends TSBBaseEnum {
        const saSize = 0;
        const saOwner = 1;
        const saGroup = 2;
        const saUID = 3;
        const saGID = 4;
        const saPermissions = 5;
        const saATime = 6;
        const saMTime = 7;
        const saCTime = 8;
        const saSubSeconds = 9;
        const saAttribBits = 10;
        const saACL = 11;
        const saExtended = 12;
        const saCATime = 13;
        const saASize = 14;
        const saTextHint = 15;
        const saMimeType = 16;
        const saLinkCount = 17;
        const saUName = 18;
    }

Possible values


Declared in

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

Discuss this help topic in SecureBlackbox Forum