Set transfer attributes. This routine does not validate the arguments.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(transfer_type), | intent(inout) | :: | transfer |
Transfer type. |
||
character(len=TRANSFER_ID_LEN), | intent(in), | optional | :: | id |
Transfer id. |
|
character(len=*), | intent(in), | optional | :: | node_id |
Node id. |
|
character(len=TRANSFER_ID_LEN), | intent(in), | optional | :: | type_id |
Object id. |
|
character(len=TIME_LEN), | intent(in), | optional | :: | timestamp |
Timestamp of current transfer state. |
|
character(len=*), | intent(in), | optional | :: | address |
Client IP address. |
|
integer, | intent(in), | optional | :: | type |
Object type ( |
|
integer, | intent(in), | optional | :: | state |
Transfer state. |
|
integer, | intent(in), | optional | :: | error |
Error code. |
|
integer(kind=i8), | intent(in), | optional | :: | size |
Object size [byte]. |