OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


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

Group SUPL_Messages.SUPL_ReceiveTemplates

Declared in module SUPL_Templates
Subgroups: UlpMessages, testReceiveTemplates

Templates Summary
r_ulpMessage
r_ulpPdu
r_ulpPduV1
r_ulpPduWithSessionID
r_suplStart
r_suplPosInit
r_suplAuthReq
r_suplEnd
r_suplEnd_sessionStopped
r_suplPos
t_r_sessionId
t_r_ulpSuplStart
t_r_ulpSuplPosInitV1
t_r_ulpSuplPosInit
t_r_ulpSuplEnd
t_r_posTech
t_r_setCaps
t_r_ulpSuplNotiRep

Details

r_ulpMessage
template ULP_PDU r_ulpMessage := {
    length_ := ?,
    version := mw_Version2, 
    sessionID := ?,
    message_ := ?
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates

r_ulpPdu
template ULP_PDU r_ulpPdu(template UlpMessage p_ulpMessage) modifies r_ulpMessage := {
    message_ := p_ulpMessage
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates

Returns: ULP_PDU -

Parameters:
r_ulpPduV1
template ULP_PDU r_ulpPduV1(template UlpMessage p_ulpMessage) modifies r_ulpPdu := {
version := mw_Version1 
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates

Returns: ULP_PDU -

Parameters:
r_ulpPduWithSessionID
template ULP_PDU r_ulpPduWithSessionID(template SessionID p_sessionID) modifies r_ulpMessage := {
    sessionID := p_sessionID
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates

Returns: ULP_PDU -

Parameters:
r_suplStart
template UlpMessage r_suplStart := {
    msSUPLSTART := {
        sETCapabilities := ?,
        locationId := ?,
        qoP := *,
        ver2_SUPL_START_extension := *
    }
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.UlpMessages

r_suplPosInit
template UlpMessage r_suplPosInit := {
    msSUPLPOSINIT := {
        sETCapabilities := ?,
        requestedAssistData := *,
        locationId := ?,
        position := *,
        sUPLPOS := *,
        ver := *,
        ver2_SUPL_POS_INIT_extension := *
    }
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.UlpMessages

r_suplAuthReq
template UlpMessage r_suplAuthReq := {
    msSUPLAUTHREQ := {
        ver := *,
        sETCapabilities := *
    }
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.UlpMessages

r_suplEnd
template UlpMessage r_suplEnd := {
    msSUPLEND := {
        position := *,
        statusCode := *,
        ver := *,
        ver2_SUPL_END_extension := *
    }
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.UlpMessages

r_suplEnd_sessionStopped
template UlpMessage r_suplEnd_sessionStopped := {
msSUPLEND := {
position := *,
statusCode := ver2_sessionStopped,
ver := *,
ver2_SUPL_END_extension := *
 }
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.UlpMessages

r_suplPos
template UlpMessage r_suplPos := {
msSUPLPOS := {
posPayLoad := ?,
velocity := *,
ver2_SUPL_POS_extension := *
}
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.UlpMessages

t_r_sessionId
template SessionID t_r_sessionId(template SetSessionID p_setSessionId,template SlpSessionID p_slpSessionId):= {
setSessionID := p_setSessionId,
slpSessionID := p_slpSessionId
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.testReceiveTemplates

Returns: SessionID -

Parameters:
t_r_ulpSuplStart
template UlpMessage t_r_ulpSuplStart(template SETCapabilities p_setCaps) modifies r_suplStart := {
msSUPLSTART := {
sETCapabilities := p_setCaps
}
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.testReceiveTemplates

Returns: UlpMessage -

Parameters:
t_r_ulpSuplPosInitV1
template ULP_PDU
t_r_ulpSuplPosInitV1(template SessionID p_sessionId,
 template SETCapabilities p_setCaps,
 template Ver p_ver,
 template RequestedAssistData p_reqAssData)
modifies t_r_ulpSuplPosInit := {
version := m_Version1
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.testReceiveTemplates

Returns: ULP_PDU -

Parameters:
t_r_ulpSuplPosInit
template ULP_PDU t_r_ulpSuplPosInit(template SessionID p_sessionId, template SETCapabilities p_setCaps, template Ver p_ver, template RequestedAssistData p_reqAssData) modifies r_ulpPdu(r_suplPosInit) := {
    sessionID := p_sessionId,
    message_ := {
        msSUPLPOSINIT := {
            sETCapabilities := p_setCaps,
            requestedAssistData := p_reqAssData,
            ver := p_ver
        }
    }
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.testReceiveTemplates

Returns: ULP_PDU -

Parameters:
t_r_ulpSuplEnd
template ULP_PDU t_r_ulpSuplEnd(template SessionID p_sessionId, template StatusCode p_statusCode, template Ver p_ver) modifies r_ulpPdu(r_suplEnd) := {
    sessionID := p_sessionId,
    message_ := {
        msSUPLEND := { 
            statusCode := p_statusCode,
            ver := p_ver
        }
    }
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.testReceiveTemplates

Returns: ULP_PDU -

Parameters:
t_r_posTech
template PosTechnology
t_r_posTech(template boolean p_agpsSETassisted,
            template boolean p_agpsSETBased,
            template boolean p_autonomousGPS,
            template boolean p_aFLT, template boolean p_eCID,
            template boolean p_eOTD, template boolean p_oTDOA)
:= {
    agpsSETassisted := p_agpsSETassisted,
    agpsSETBased := p_agpsSETBased,
    autonomousGPS := p_autonomousGPS,
    aFLT := p_aFLT,
    eCID := p_eCID,
    eOTD := p_eOTD,
    oTDOA := p_oTDOA,
    ver2_PosTechnology_extension := *
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.testReceiveTemplates

Returns: PosTechnology -

Parameters:
t_r_setCaps
template SETCapabilities
t_r_setCaps(template PosTechnology p_posTech,
            template PrefMethod p_prefMethod,
            template PosProtocol p_posProtocol) := {
    posTechnology := p_posTech,
    prefMethod := p_prefMethod,
    posProtocol := p_posProtocol,
    ver2_SETCapabilities_extension := *
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.testReceiveTemplates

Returns: SETCapabilities -

Parameters:
t_r_ulpSuplNotiRep
template UlpMessage t_r_ulpSuplNotiRep(template NotificationResponse p_notificationResponse) := {
msSUPLNOTIFYRESPONSE := {
notificationResponse := p_notificationResponse
}
}

Declared in group SUPL_Messages.SUPL_ReceiveTemplates.testReceiveTemplates

Returns: UlpMessage -

Parameters: