Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AbstractSocket), | intent(inout), | target | :: | this | ||
integer, | intent(in) | :: | request_id | |||
class(AbstractDataReference), | intent(in) | :: | local_reference | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AbstractSocket), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | request_id | |||
class(AbstractDataReference), | intent(in) | :: | local_reference | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AbstractSocket), | intent(inout) | :: | this | |||
class(AbstractMessage), | intent(out), | allocatable | :: | message | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AbstractSocket), | intent(inout), | target | :: | this | ||
class(AbstractMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AbstractSocket), | intent(in) | :: | this |
type, abstract :: AbstractSocket contains procedure (receive), deferred :: receive procedure (send), deferred :: send procedure (put), deferred :: put procedure (get), deferred :: get procedure (to_string), deferred :: to_string end type AbstractSocket