ESMF_CplCompSetServices Interface

private interface ESMF_CplCompSetServices

Calls

interface~~esmf_cplcompsetservices~~CallsGraph interface~esmf_cplcompsetservices ESMF_CplCompSetServices interface~esmf_cplcompsetservices->interface~esmf_cplcompsetservices proc~esmf_cplcompsetservicescomp ESMF_CplCompSetServicesComp interface~esmf_cplcompsetservices->proc~esmf_cplcompsetservicescomp proc~esmf_cplcompsetservicesshobj ESMF_CplCompSetServicesShObj interface~esmf_cplcompsetservices->proc~esmf_cplcompsetservicesshobj proc~esmf_cplcompsetservicessock ESMF_CplCompSetServicesSock interface~esmf_cplcompsetservices->proc~esmf_cplcompsetservicessock c_esmc_setservicescomp c_esmc_setservicescomp proc~esmf_cplcompsetservicescomp->c_esmc_setservicescomp proc~esmf_compget ESMF_CompGet proc~esmf_cplcompsetservicescomp->proc~esmf_compget proc~esmf_cplcompgetinit ESMF_CplCompGetInit proc~esmf_cplcompsetservicescomp->proc~esmf_cplcompgetinit proc~esmf_imerr ESMF_IMErr proc~esmf_cplcompsetservicescomp->proc~esmf_imerr proc~esmf_logfounderror ESMF_LogFoundError proc~esmf_cplcompsetservicescomp->proc~esmf_logfounderror c_esmc_setservicesshobj c_esmc_setservicesshobj proc~esmf_cplcompsetservicesshobj->c_esmc_setservicesshobj proc~esmf_cplcompsetservicesshobj->proc~esmf_cplcompgetinit proc~esmf_cplcompsetservicesshobj->proc~esmf_imerr proc~esmf_cplcompsetservicesshobj->proc~esmf_logfounderror proc~esmf_logseterror ESMF_LogSetError proc~esmf_cplcompsetservicesshobj->proc~esmf_logseterror c_esmc_setservicessock c_esmc_setservicessock proc~esmf_cplcompsetservicessock->c_esmc_setservicessock proc~esmf_cplcompsetservicessock->proc~esmf_cplcompgetinit proc~esmf_cplcompsetservicessock->proc~esmf_imerr proc~esmf_cplcompsetservicessock->proc~esmf_logfounderror proc~esmf_compget->proc~esmf_imerr proc~esmf_compget->proc~esmf_logfounderror proc~esmf_compget->proc~esmf_logseterror c_esmc_compget c_esmc_compget proc~esmf_compget->c_esmc_compget interface~esmf_vmget ESMF_VMGet proc~esmf_compget->interface~esmf_vmget proc~esmf_basegetstatus ESMF_BaseGetStatus proc~esmf_compget->proc~esmf_basegetstatus proc~esmf_compclassgetinit ESMF_CompClassGetInit proc~esmf_compget->proc~esmf_compclassgetinit proc~esmf_configget ESMF_ConfigGet proc~esmf_compget->proc~esmf_configget proc~esmf_getname ESMF_GetName proc~esmf_compget->proc~esmf_getname proc~esmf_logfoundallocerror ESMF_LogFoundAllocError proc~esmf_compget->proc~esmf_logfoundallocerror proc~esmf_imerr->proc~esmf_logfounderror proc~esmf_initcheckdeep ESMF_InitCheckDeep proc~esmf_imerr->proc~esmf_initcheckdeep esmf_breakpoint esmf_breakpoint proc~esmf_logfounderror->esmf_breakpoint proc~esmf_logrc2msg ESMF_LogRc2Msg proc~esmf_logfounderror->proc~esmf_logrc2msg proc~esmf_logwrite ESMF_LogWrite proc~esmf_logfounderror->proc~esmf_logwrite proc~esmf_logseterror->esmf_breakpoint proc~esmf_logseterror->proc~esmf_logrc2msg proc~esmf_logseterror->proc~esmf_logwrite

Module Procedures

private interface ESMF_CplCompSetServices()

Arguments

None

private recursive subroutine ESMF_CplCompSetServicesShObj(cplcomp, userRoutine, keywordEnforcer, sharedObj, userRoutineFound, userRc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp), intent(inout) :: cplcomp
character(len=*), intent(in) :: userRoutine
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: sharedObj
logical, intent(out), optional :: userRoutineFound
integer, intent(out), optional :: userRc
integer, intent(out), optional :: rc

private recursive subroutine ESMF_CplCompSetServicesComp(cplcomp, actualCplcomp, keywordEnforcer, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp), intent(inout) :: cplcomp
type(ESMF_CplComp), intent(in) :: actualCplcomp
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(out), optional :: rc

private recursive subroutine ESMF_CplCompSetServicesSock(cplcomp, port, keywordEnforcer, server, timeout, timeoutFlag, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CplComp), intent(inout) :: cplcomp
integer, intent(in) :: port
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
character(len=*), intent(in), optional :: server
integer, intent(in), optional :: timeout
logical, intent(out), optional :: timeoutFlag
integer, intent(out), optional :: rc