Remote Systems
v6.4.1

com.ibm.etools.systems.core.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

Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.