FTP server type.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=FTP_HOST_LEN), | public | :: | host | = | ' ' |
IP address or FQDN of FTP server. |
|
integer, | public | :: | port | = | 0 |
Control port (0 for default port 21). |
|
character(len=FTP_USERNAME_LEN), | public | :: | username | = | ' ' |
User name (empty for none). |
|
character(len=FTP_PASSWORD_LEN), | public | :: | password | = | ' ' |
Password (empty for none). |
|
integer, | public | :: | accept_timeout | = | 5 |
Accept timeout [sec]. |
|
integer, | public | :: | connect_timeout | = | 30 |
Connection timeout [sec]. |
|
integer, | public | :: | timeout | = | 30 |
Response timeout [sec]. |
|
logical, | public | :: | active | = | .false. |
Active mode. |
|
logical, | public | :: | create_missing | = | .false. |
Create missing directories. |
|
logical, | public | :: | tls | = | .false. |
Use Transport-Layer Security (FTPS). |
|
logical, | public | :: | verify_tls | = | .false. |
Verify SSL certificate. |