Scroll to navigation

globus_ftp_control_constants(3) globus_ftp_control globus_ftp_control_constants(3)

NAME

globus_ftp_control_constants - GridFTP Constants


- Constants.

SYNOPSIS

Macros


#define GLOBUS_FTP_CONTROL_MODULE (&globus_i_ftp_control_module)
Module descriptor.

Typedefs


typedef enum globus_ftp_control_type_e globus_ftp_control_type_t
GridFTP TYPE values. typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t
GridFTP MODE values. typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t
GridFTP DCAU values. typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t
GridFTP Striping Types.

Enumerations


enum globus_ftp_control_type_e { GLOBUS_FTP_CONTROL_TYPE_NONE, GLOBUS_FTP_CONTROL_TYPE_ASCII = 'A', GLOBUS_FTP_CONTROL_TYPE_EBCDIC = 'E', GLOBUS_FTP_CONTROL_TYPE_IMAGE = 'I', GLOBUS_FTP_CONTROL_TYPE_LOCAL = 'L' }
GridFTP TYPE values. enum globus_ftp_control_mode_e { GLOBUS_FTP_CONTROL_MODE_NONE, GLOBUS_FTP_CONTROL_MODE_STREAM = 'S', GLOBUS_FTP_CONTROL_MODE_BLOCK = 'B', GLOBUS_FTP_CONTROL_MODE_EXTENDED_BLOCK = 'E', GLOBUS_FTP_CONTROL_MODE_COMPRESSED = 'C' }
GridFTP MODE values. enum globus_ftp_control_dcau_mode_e { GLOBUS_FTP_CONTROL_DCAU_NONE = 'N', GLOBUS_FTP_CONTROL_DCAU_SELF = 'A', GLOBUS_FTP_CONTROL_DCAU_SUBJECT = 'S', GLOBUS_FTP_CONTROL_DCAU_DEFAULT }
GridFTP DCAU values. enum globus_ftp_control_striping_mode_e
GridFTP Striping Types. enum globus_ftp_control_protection_t { GLOBUS_FTP_CONTROL_PROTECTION_CLEAR = 'C', GLOBUS_FTP_CONTROL_PROTECTION_SAFE = 'S', GLOBUS_FTP_CONTROL_PROTECTION_CONFIDENTIAL = 'E', GLOBUS_FTP_CONTROL_PROTECTION_PRIVATE = 'P' }
GridFTP Protection Types.

Detailed Description

Constants.

Typedef Documentation

typedef enum globus_ftp_control_dcau_mode_e globus_ftp_control_dcau_mode_t

GridFTP DCAU values. The enumeration values match the character value of the argument to DCAU.

typedef enum globus_ftp_control_mode_e globus_ftp_control_mode_t

GridFTP MODE values. The enumeration values match the character value of the argument to MODE.

typedef enum globus_ftp_control_striping_mode_e globus_ftp_control_striping_mode_t

GridFTP Striping Types. The enumeration values match the types of striping handled by the GridFTP server.

typedef enum globus_ftp_control_type_e globus_ftp_control_type_t

GridFTP TYPE values. The enumeration values match the character value of the argument to TYPE.

Enumeration Type Documentation

enum globus_ftp_control_dcau_mode_e

GridFTP DCAU values. The enumeration values match the character value of the argument to DCAU.

Enumerator

No Authorization
Self Authorization
Subject Authorization
Default Authorization

enum globus_ftp_control_mode_e

GridFTP MODE values. The enumeration values match the character value of the argument to MODE.

Enumerator

Undefined MODE
Stream Mode
Block Mode
Extended Block Mode
Compressed Mode

enum globus_ftp_control_protection_t

GridFTP Protection Types. The enumeration values match the types of protection handled by the GridFTP server.

Enumerator

Clear protection
Safe (integrity) protection
Confidential (encrypted) protection
Private (integrity and encrypted) protection

enum globus_ftp_control_striping_mode_e

GridFTP Striping Types. The enumeration values match the types of striping handled by the GridFTP server.

enum globus_ftp_control_type_e

GridFTP TYPE values. The enumeration values match the character value of the argument to TYPE.

Enumerator

Undefined TYPE
ASCII TYPE
EBCDIC TYPE
Image TYPE
Local TYPE

Author

Generated automatically by Doxygen for globus_ftp_control from the source code.

Wed May 25 2022 Version 9.10