RSE
Release 1.0

org.eclipse.rse.services.clientserver.util.tar
Interface ITarConstants

All Known Implementing Classes:
TarEntry, TarFile, TarOutputStream

public interface ITarConstants

This interface contains all constants needed for the tar package.s


Field Summary
static int BLOCK_SIZE
          The block size, 512.
static int CHKSUM_LENGTH
          The length of the chksum field, 8.
static int DEVMAJOR_LENGTH
          The length of the devmajor field, 8.
static int DEVMINOR_LENGTH
          The length of the devminor field, 8.
static int GID_LENGTH
          The length of the gid field, 8.
static int GNAME_LENGTH
          The length of the gname field, 32.
static int HEADER_LENGTH
          The total length of the header.
static int LINKNAME_LENGTH
          The length of the linkname field, 100.
static int MAGIC_LENGTH
          The length of the magic field, 6.
static int MODE_LENGTH
          The length of the mode field, 8.
static int MTIME_LENGTH
          The length of the mtime field, 12.
static int NAME_LENGTH
          The length of the name field, 100.
static int PREFIX_LENGTH
          The length of the prefix field, 155.
static char SEPARATOR_CHAR
          The separator character in tar entry paths, '/'.
static int SIZE_LENGTH
          The length of the size field, 12.
static char TF_BLOCK
           
static char TF_CHAR
           
static char TF_CONTIGUOUS
           
static char TF_DIR
           
static char TF_FIFO
           
static char TF_LINK
           
static char TF_NORMAL
           
static char TF_OLDNORMAL
           
static char TF_SYMLINK
           
static int TYPEFLAG_LENGTH
          The length of the typeflag field, 1.
static int UID_LENGTH
          The length of the uid field, 8.
static int UNAME_LENGTH
          The length of the uname field, 32.
static int VERSION_LENGTH
          The length of the version field, 2.
 

Field Detail

BLOCK_SIZE

public static final int BLOCK_SIZE
The block size, 512.

See Also:
Constant Field Values

SEPARATOR_CHAR

public static final char SEPARATOR_CHAR
The separator character in tar entry paths, '/'.

See Also:
Constant Field Values

NAME_LENGTH

public static final int NAME_LENGTH
The length of the name field, 100.

See Also:
Constant Field Values

MODE_LENGTH

public static final int MODE_LENGTH
The length of the mode field, 8.

See Also:
Constant Field Values

UID_LENGTH

public static final int UID_LENGTH
The length of the uid field, 8.

See Also:
Constant Field Values

GID_LENGTH

public static final int GID_LENGTH
The length of the gid field, 8.

See Also:
Constant Field Values

SIZE_LENGTH

public static final int SIZE_LENGTH
The length of the size field, 12.

See Also:
Constant Field Values

MTIME_LENGTH

public static final int MTIME_LENGTH
The length of the mtime field, 12.

See Also:
Constant Field Values

CHKSUM_LENGTH

public static final int CHKSUM_LENGTH
The length of the chksum field, 8.

See Also:
Constant Field Values

TYPEFLAG_LENGTH

public static final int TYPEFLAG_LENGTH
The length of the typeflag field, 1.

See Also:
Constant Field Values

LINKNAME_LENGTH

public static final int LINKNAME_LENGTH
The length of the linkname field, 100.

See Also:
Constant Field Values

MAGIC_LENGTH

public static final int MAGIC_LENGTH
The length of the magic field, 6.

See Also:
Constant Field Values

VERSION_LENGTH

public static final int VERSION_LENGTH
The length of the version field, 2.

See Also:
Constant Field Values

UNAME_LENGTH

public static final int UNAME_LENGTH
The length of the uname field, 32.

See Also:
Constant Field Values

GNAME_LENGTH

public static final int GNAME_LENGTH
The length of the gname field, 32.

See Also:
Constant Field Values

DEVMAJOR_LENGTH

public static final int DEVMAJOR_LENGTH
The length of the devmajor field, 8.

See Also:
Constant Field Values

DEVMINOR_LENGTH

public static final int DEVMINOR_LENGTH
The length of the devminor field, 8.

See Also:
Constant Field Values

PREFIX_LENGTH

public static final int PREFIX_LENGTH
The length of the prefix field, 155.

See Also:
Constant Field Values

HEADER_LENGTH

public static final int HEADER_LENGTH
The total length of the header.

See Also:
Constant Field Values

TF_OLDNORMAL

public static final char TF_OLDNORMAL
See Also:
Constant Field Values

TF_NORMAL

public static final char TF_NORMAL
See Also:
Constant Field Values

TF_LINK

public static final char TF_LINK
See Also:
Constant Field Values

TF_SYMLINK

public static final char TF_SYMLINK
See Also:
Constant Field Values

TF_CHAR

public static final char TF_CHAR
See Also:
Constant Field Values

TF_BLOCK

public static final char TF_BLOCK
See Also:
Constant Field Values

TF_DIR

public static final char TF_DIR
See Also:
Constant Field Values

TF_FIFO

public static final char TF_FIFO
See Also:
Constant Field Values

TF_CONTIGUOUS

public static final char TF_CONTIGUOUS
See Also:
Constant Field Values

RSE
Release 1.0

Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.