Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | log | |||
logical, | public | :: | terminate | = | .false. | ||
type(HistoryCollectionVector), | public | :: | hist_collections | ||||
type(MessageVector), | public | :: | request_backlog |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AbstractSocket), | intent(in), | target | :: | sckt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(BaseThread), | intent(inout), | target | :: | this | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(BaseThread), | intent(inout), | target | :: | this | ||
integer, | intent(in) | :: | request_id | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this | |||
class(AbstractDataMessage), | intent(in) | :: | message | |||
type(c_ptr), | intent(in) | :: | address | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
logical, | intent(in) | :: | multi_data_read | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(BaseThread), | intent(in), | target | :: | this | ||
integer, | intent(in) | :: | request_id | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(BaseThread), | intent(in), | target | :: | this | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
integer, | intent(in) | :: | collection_id |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
class(AbstractMessage), | intent(in), | target | :: | message | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MockServerThread), | intent(inout), | target | :: | this | ||
type(AddExtCollectionMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
type(AddHistCollectionMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
type(CollectivePrefetchDataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
type(CollectiveStageDataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MockServerThread), | intent(inout), | target | :: | this | ||
type(DoneMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
type(CollectivePrefetchDoneMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
type(CollectiveStageDoneMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MockServerThread), | intent(inout), | target | :: | this | ||
type(PrefetchDoneMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
type(StageDoneMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
type(HandShakeMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout) | :: | this | |||
type(IDMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
type(ModifyMetadataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MockServerThread), | intent(inout), | target | :: | this | ||
type(PrefetchDataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
type(ReplaceMetadataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
type(StageDataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MockServerThread), | intent(inout) | :: | this | |||
type(TerminateMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(DoneMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(PrefetchDoneMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(CollectivePrefetchDoneMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(StageDoneMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(CollectiveStageDoneMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(AddExtCollectionMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(AddHistCollectionMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ClientThread), | intent(inout) | :: | this | |||
type(IDMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(PrefetchDataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(CollectivePrefetchDataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(StageDataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(CollectiveStageDataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout) | :: | this | |||
type(TerminateMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(ModifyMetadataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(ReplaceMetadataMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MessageVisitor), | intent(inout), | target | :: | this | ||
type(HandShakeMessage), | intent(in) | :: | message | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this | |||
class(AbstractSocket), | intent(in), | target | :: | sckt | ||
class(AbstractServer), | intent(in), | target | :: | server | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(BaseThread), | intent(inout), | target | :: | this | ||
integer, | intent(in) | :: | request_id | |||
class(AbstractRequestHandle), | intent(in) | :: | handle | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(BaseThread), | intent(in), | target | :: | this | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(MockServerThread), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this | |||
class(AbstractDataMessage), | intent(in) | :: | message | |||
type(c_ptr), | intent(in) | :: | address | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout), | target | :: | this | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this | |||
logical, | intent(in) | :: | request | |||
logical, | intent(in) | :: | have_done |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(BaseThread), | intent(inout), | target | :: | this | ||
class(AbstractSocket), | intent(in) | :: | connection | |||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | rank |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ServerThread), | intent(inout) | :: | this |
type, extends(ServerThread) :: MockServerThread character(len=:), allocatable :: log contains procedure :: prefix procedure :: handle_Terminate procedure :: handle_Done procedure :: handle_Done_prefetch procedure :: handle_AddExtCollection procedure :: handle_PrefetchData end type MockServerThread