OVERVIEW INDEX DEPRECATED HELP CORRESPONDENCES | provided by TTworkbench

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

# Group SUPL_Messages.SUPL_SendTemplates

Declared in module SUPL_Templates
Subgroups: UlpMessages, testSendTemplates, sendMisc

Templates Summary
s_ulpPdu |
s_ulpSuplEnd |
s_ulpSuplInit |
s_suplInitBase |
s_suplInit |
s_suplResponse |
s_suplEnd |
s_suplEndWithCode |
s_suplEndWithPosData |
s_suplPosRrlp |
s_suplPosIs801 |
t_s_emptySessionId |
t_s_complementSetSessionId |
t_s_notification |
t_s_notificationTypeOnly |
t_s_plausibleSetSessionId |
allAssistDataTrue |

## Details

s_ulpPdu

    template ULP_PDU s_ulpPdu(template SessionID p_sessionId, template UlpMessage p_suplMessage) := {
        length_ := 0,
        version := m_Version,
        sessionID := p_sessionId,
        message_ := p_suplMessage
    }

Declared in group SUPL_Messages.SUPL_SendTemplates
Returns: ULP_PDU -
Parameters:

- p_sessionId -
- p_suplMessage -

s_ulpSuplEnd

    template ULP_PDU s_ulpSuplEnd(template SessionID p_sessionId, template StatusCode p_statuscode) := s_ulpPdu(p_sessionId, s_suplEndWithCode(p_statuscode));

Declared in group SUPL_Messages.SUPL_SendTemplates
Returns: ULP_PDU -
Parameters:

- p_sessionId -
- p_statuscode -

s_ulpSuplInit

    template ULP_PDU s_ulpSuplInit(template SessionID p_sessionId, template UlpMessage p_suplInit) modifies s_ulpPdu(p_sessionId, p_suplInit) := {
    sessionID := {
    setSessionID := omit,
    slpSessionID := p_sessionId.slpSessionID
    }
    }

Declared in group SUPL_Messages.SUPL_SendTemplates
Returns: ULP_PDU -
Parameters:

- p_sessionId -
- p_suplInit -

s_suplInitBase

    template UlpMessage
    s_suplInitBase(template PosMethod p_posMethod,
                   template Notification p_notification,
                   template SLPAddress p_slpAddress,
                   template SLPMode p_slpMode) := {
        msSUPLINIT := {
            posMethod := p_posMethod,
            notification := p_notification,
            sLPAddress := p_slpAddress,
            qoP := omit,
            sLPMode := p_slpMode,
            mAC := omit,
            keyIdentity := omit,
            ver2_SUPL_INIT_extension := omit
        }
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.UlpMessages
Returns: UlpMessage -
Parameters:

- p_posMethod -
- p_notification -
- p_slpAddress -
- p_slpMode -

s_suplInit

    template UlpMessage s_suplInit(template PosMethod p_posMethod, template SLPMode p_slpMode, template SLPAddress p_slpAddress) := s_suplInitBase(p_posMethod,omit,p_slpAddress,p_slpMode);

Declared in group SUPL_Messages.SUPL_SendTemplates.UlpMessages
Returns: UlpMessage -
Parameters:

- p_posMethod -
- p_slpMode -
- p_slpAddress -

s_suplResponse

    template UlpMessage
    s_suplResponse(template (value) PosMethod p_posMethod,
                   template SLPAddress p_slpAdress,
                   template SETAuthKey p_setAuthKey,
                   template Bit128 p_keyId4) := {
        msSUPLRESPONSE := {
            posMethod := p_posMethod,
            sLPAddress := p_slpAdress,
            sETAuthKey := p_setAuthKey,
            keyIdentity4 := p_keyId4,
            ver2_SUPL_RESPONSE_extension := omit
        }
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.UlpMessages
Returns: UlpMessage -
Parameters:

- p_posMethod -
- p_slpAdress -
- p_setAuthKey -
- p_keyId4 -

s_suplEnd

    template UlpMessage s_suplEnd := {
        msSUPLEND := {
            position := omit,
            statusCode := omit,
            ver := omit,
            ver2_SUPL_END_extension := omit
        }
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.UlpMessages

s_suplEndWithCode

    template UlpMessage
    s_suplEndWithCode(template StatusCode p_statuscode) := {
        msSUPLEND := {
            position := omit,
            statusCode := p_statuscode,
            ver := omit,
            ver2_SUPL_END_extension := omit
        }
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.UlpMessages
Returns: UlpMessage -
Parameters:

- p_statuscode -

s_suplEndWithPosData

    template UlpMessage s_suplEndWithPosData := {
        msSUPLEND := {
            position := {
                timestamp := "20030912213206",
                positionEstimate := {
                    latitudeSign := SUPLTypes.north,
                    latitude := 3324374,
                    longitude := 6512822,
                    uncertainty := {
                        uncertaintySemiMajor := 8,
                        uncertaintySemiMinor := 7,
                        orientationMajorAxis := 18
                    },
                    confidence := 20,
                    altitudeInfo := {
                        altitudeDirection := SUPLTypes.height,
                        altitude := 50,
                        altUncertainty := 5
                    }
                },
                velocity := omit
            },
            statusCode := omit,
            ver := omit,
            ver2_SUPL_END_extension := omit
        }
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.UlpMessages

s_suplPosRrlp

    template UlpMessage s_suplPosRrlp(octetstring p_rrlp) := {
        msSUPLPOS := {
            posPayLoad := {rrlpPayload := p_rrlp},
            velocity := omit,
            ver2_SUPL_POS_extension := omit
        }
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.UlpMessages
Returns: UlpMessage -
Parameters:

- p_rrlp -

s_suplPosIs801

    template UlpMessage s_suplPosIs801(octetstring p_is801) := {
    msSUPLPOS := {
    posPayLoad := {tia801payload := p_is801},
    velocity := omit,
    ver2_SUPL_POS_extension := omit
    }
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.UlpMessages
Returns: UlpMessage -
Parameters:

- p_is801 -

t_s_emptySessionId

    template SessionID t_s_emptySessionId := {
        setSessionID := omit,
        slpSessionID := omit
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.testSendTemplates

t_s_complementSetSessionId

    template SetSessionID t_s_complementSetSessionId(integer p_id) := {
        sessionId := complement(p_id),
        setId := ?
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.testSendTemplates
Returns: SetSessionID -
Parameters:

- p_id -

t_s_notification

    template Notification t_s_notification(NotificationType p_type, template EncodingType p_encodingType, template octetstring p_requestorId, template FormatIndicator p_requestorIdType, template octetstring p_clientName, template FormatIndicator p_clientNameType) := {
    notificationType := p_type,
    encodingType := p_encodingType,
    requestorId := p_requestorId,
    requestorIdType := p_requestorIdType,
    clientName := p_clientName,
    clientNameType := p_clientNameType
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.testSendTemplates
Returns: Notification -
Parameters:

- p_type -
- p_encodingType -
- p_requestorId -
- p_requestorIdType -
- p_clientName -
- p_clientNameType -

t_s_notificationTypeOnly

    template Notification t_s_notificationTypeOnly(NotificationType p_type) := {
    notificationType := p_type,
    encodingType := omit,
    requestorId := omit,
    requestorIdType := omit,
    clientName := omit,
    clientNameType := omit
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.testSendTemplates
Returns: Notification -
Parameters:

- p_type -

t_s_plausibleSetSessionId

    template SetSessionID t_s_plausibleSetSessionId := {
    sessionId := 1234,
    setId := {
    imsi := '0102030405060708'O
    }
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.testSendTemplates

allAssistDataTrue

    template RequestedAssistData allAssistDataTrue := {
        almanacRequested := true,
        utcModelRequested := true,
        ionosphericModelRequested := true,
        dgpsCorrectionsRequested := true,
        referenceLocationRequested := true,
        referenceTimeRequested := true,
        acquisitionAssistanceRequested := true,
        realTimeIntegrityRequested := true,
        navigationModelRequested := true,
        navigationModelData := omit,
        ver2_RequestedAssistData_extension := omit
    }

Declared in group SUPL_Messages.SUPL_SendTemplates.sendMisc

© Copyright Testing Technologies IST GmbH 2012