OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


Modulepars   Data Types   Component Types   Port Types   Constants   Templates   Signatures   Functions   Altsteps   Test cases  

Group suplMessagesGroup

Declared in module SUPL_V2_Templates


Templates Summary
m_ulpPdu
m_ulpSuplInit
m_ulpMessageSuplResponse_posTechnology TODO: Add description
m_suplResponse_posTechnology
m_ver2_SUPL_RESPONSE_extension_pos_technology TODO: Add description
m_suplTriggeredResponse_posMethod_trigParams SUPL TRIGGERED RESPONSE with positioning method and trigger parameters
m_ulpPduVersion Creates a ULP_PDU using a given version
m_ulpMessage_suplTriggeredResponse TODO: Add description
m_ulpMessage_suplReport TODO: Add description

Details

m_ulpPdu
template ULP_PDU
m_ulpPdu( template(present) Version p_version , template(present) SessionID p_sessionId,
         template(present) UlpMessage p_suplMessage) := {
    length_ := 0,
    version := p_version,
    sessionID := p_sessionId,
    message_ := p_suplMessage
}

Declared in group suplMessagesGroup

Returns: ULP_PDU -

Parameters:
m_ulpSuplInit
template ULP_PDU
m_ulpSuplInit(template(present) Version p_version,
              template(present) SessionID p_sessionId,
              template(present) UlpMessage p_suplInit)
modifies m_ulpPdu(p_version, p_sessionId, p_suplInit) := {
    sessionID := {
        setSessionID := omit, slpSessionID := p_sessionId.slpSessionID
    }
}

Declared in group suplMessagesGroup

Returns: ULP_PDU -

Parameters:
m_ulpMessageSuplResponse_posTechnology
template UlpMessage
m_ulpMessageSuplResponse_posTechnology(template PosMethod p_posMethod,
                             template GNSSPosTechnology
                                 p_GNSSPosTechnology) := {
    msSUPLRESPONSE := m_suplResponse_posTechnology(p_posMethod, p_GNSSPosTechnology)
}

Declared in group suplMessagesGroup

TODO: Add description

Returns: UlpMessage -

Parameters:
m_suplResponse_posTechnology
template SUPLRESPONSE
m_suplResponse_posTechnology(template PosMethod p_posMethod,
                             template GNSSPosTechnology
                                 p_GNSSPosTechnology) := {
        posMethod := p_posMethod,
        sLPAddress := omit,
        sETAuthKey := omit,
        keyIdentity4 := omit,
        ver2_SUPL_RESPONSE_extension :=
            m_ver2_SUPL_RESPONSE_extension_pos_technology
            (p_GNSSPosTechnology)
}

Declared in group suplMessagesGroup

Returns: SUPLRESPONSE -

Parameters:
m_ver2_SUPL_RESPONSE_extension_pos_technology
template Ver2_SUPL_RESPONSE_extension
m_ver2_SUPL_RESPONSE_extension_pos_technology(template
                                              GNSSPosTechnology
                                                  p_gnssPosTechnology)
:= {
    supportedNetworkInformation := omit,
    sPCSETKey := omit,
    sPCTID := omit,
    sPCSETKeylifetime := omit,
    initialApproximateposition := omit,
    gnssPosTechnology := p_gnssPosTechnology
}

Declared in group suplMessagesGroup

TODO: Add description

Returns: Ver2_SUPL_RESPONSE_extension -

Parameters:
m_suplTriggeredResponse_posMethod_trigParams
template Ver2_SUPLTRIGGEREDRESPONSE
m_suplTriggeredResponse_posMethod_trigParams(template PosMethod
                                                 p_positioningMethod,
                                             template TriggerParams
                                                 p_triggerParams) := {
    posMethod := p_positioningMethod,
    triggerParams := p_triggerParams,
    sLPAddress := omit,
    supportedNetworkInformation := omit,
    reportingMode := omit,
    sPCSETKey := omit,
    sPCTID := omit,
    sPCSETKeylifetime := omit,
    gnssPosTechnology := omit
}

Declared in group suplMessagesGroup

SUPL TRIGGERED RESPONSE with positioning method and trigger parameters

Returns: Ver2_SUPLTRIGGEREDRESPONSE -

Parameters:
m_ulpPduVersion
template ULP_PDU
m_ulpPduVersion(SessionID p_sessionId, UlpMessage p_suplMessage,
                Version p_version) modifies s_ulpPdu := {
    version := p_version
}

Declared in group suplMessagesGroup

Creates a ULP_PDU using a given version

Returns: ULP_PDU -

Parameters:
m_ulpMessage_suplTriggeredResponse
template UlpMessage
m_ulpMessage_suplTriggeredResponse(template Ver2_SUPLTRIGGEREDRESPONSE
                                       p_suplTriggeredResp) := {
    msSUPLTRIGGEREDRESPONSE := p_suplTriggeredResp
}

Declared in group suplMessagesGroup

TODO: Add description

Returns: UlpMessage -

Parameters:
m_ulpMessage_suplReport
template UlpMessage
m_ulpMessage_suplReport(template(present) Ver2_SUPLREPORT p_suplReport) := {
    msSUPLREPORT := p_suplReport
}

Declared in group suplMessagesGroup

TODO: Add description

Returns: UlpMessage -

Parameters: