| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private, | parameter | :: | MAX_PAYLOAD_SIZE | = | 20002 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | payload(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | payload |
A raw buffer to facilitate data transfer between images
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | payload_(MAX_PAYLOAD_SIZE) | ||||
| integer, | private | :: | payload_size | = | 0 |
| private pure function from_raw(payload) | |
| private pure function from_string(payload) | |
| public pure function empty_payload() |
| procedure, public :: raw_payload | |
| procedure, public :: string_payload |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | payload(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | payload |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(payload_t), | intent(in) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(payload_t), | intent(in) | :: | self |