com.trilead.ssh2.sftp

Class AttribTypes


public class AttribTypes
extends java.lang.Object

Types for the 'type' field in the SFTP ATTRS data type.

"On a POSIX system, these values would be derived from the mode field of the stat structure. SPECIAL should be used for files that are of a known type which cannot be expressed in the protocol. UNKNOWN should be used if the type is not known."

Field Summary

static int
SSH_FILEXFER_TYPE_BLOCK_DEVICE
static int
SSH_FILEXFER_TYPE_CHAR_DEVICE
static int
SSH_FILEXFER_TYPE_DIRECTORY
static int
SSH_FILEXFER_TYPE_FIFO
static int
SSH_FILEXFER_TYPE_REGULAR
static int
SSH_FILEXFER_TYPE_SOCKET
static int
SSH_FILEXFER_TYPE_SPECIAL
static int
SSH_FILEXFER_TYPE_SYMLINK
static int
SSH_FILEXFER_TYPE_UNKNOWN

Field Details

SSH_FILEXFER_TYPE_BLOCK_DEVICE

public static final int SSH_FILEXFER_TYPE_BLOCK_DEVICE
Field Value:
8

SSH_FILEXFER_TYPE_CHAR_DEVICE

public static final int SSH_FILEXFER_TYPE_CHAR_DEVICE
Field Value:
7

SSH_FILEXFER_TYPE_DIRECTORY

public static final int SSH_FILEXFER_TYPE_DIRECTORY
Field Value:
2

SSH_FILEXFER_TYPE_FIFO

public static final int SSH_FILEXFER_TYPE_FIFO
Field Value:
9

SSH_FILEXFER_TYPE_REGULAR

public static final int SSH_FILEXFER_TYPE_REGULAR
Field Value:
1

SSH_FILEXFER_TYPE_SOCKET

public static final int SSH_FILEXFER_TYPE_SOCKET
Field Value:
6

SSH_FILEXFER_TYPE_SPECIAL

public static final int SSH_FILEXFER_TYPE_SPECIAL
Field Value:
4

SSH_FILEXFER_TYPE_SYMLINK

public static final int SSH_FILEXFER_TYPE_SYMLINK
Field Value:
3

SSH_FILEXFER_TYPE_UNKNOWN

public static final int SSH_FILEXFER_TYPE_UNKNOWN
Field Value:
5