OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


Module Parameters   Data Types   Component Types   Port Types   Constants   Templates   Signatures   Functions   Altsteps   Test Cases  

Group msrpResponse

Declared in module LibMsrp_Templates


Templates Summary
m_msrpResponse_Dummy Dummy send template for RECEIVE response @ see RFC 4975 - Figure 2: Example MSRP Exchange
mw_msrpResponse_any
mw_msrpResponse_success
mw_msrpResponse_toPath_fromPath
mw_msrpResponse_toPath_fromPath_with_transferReports

Details

m_msrpResponse_Dummy
template (value) RECEIVE_response m_msrpResponse_Dummy := {
startLine := { 
tagMsrp := e_MSRP, 
transactionID := "a786hjs2", 
statusCode := c_OKCode, 
comment := c_OKComment
}, 
headers := { 
toPath := m_msrpToPath_Dummy, 
fromPath := m_msrpFromPath_Dummy,
headers := { 
authenticationInfo := omit,
authorization := omit,
byteRange := omit,
expires := omit,
extHeaders := omit,
failureReport := omit,
maxExpires := omit,
messageID := m_msrpMessageID_Dummy,
minExpires := omit,
status := omit,
successReport := omit,
usePath := omit,
wwwAuthenticate := omit
} 
}, 
endLine := { 
transactionID := "a786hjs2", 
continuationFlag := e_endMessage 
} 
}

Declared in group msrpResponse

Dummy send template for RECEIVE response @ see RFC 4975 - Figure 2: Example MSRP Exchange

mw_msrpResponse_any
template RECEIVE_response mw_msrpResponse_any := {
startLine := mw_ResponseLine_any,
headers := mw_Headers_any,
endLine := mw_EndLine_noMore
}

Declared in group msrpResponse

mw_msrpResponse_success
template RECEIVE_response mw_msrpResponse_success 
modifies mw_msrpResponse_any := {
startLine := mw_ResponseLine_success
}

Declared in group msrpResponse

mw_msrpResponse_toPath_fromPath
template RECEIVE_response mw_msrpResponse_toPath_fromPath( 
in template ToPath p_toPath, 
in template FromPath p_fromPath 
) modifies mw_msrpResponse_success := {
headers := { 
toPath := p_toPath, 
fromPath := p_fromPath 
} 
}

Declared in group msrpResponse

Returns: RECEIVE_response -

Parameters:
mw_msrpResponse_toPath_fromPath_with_transferReports
template RECEIVE_response mw_msrpResponse_toPath_fromPath_with_transferReports( 
in template ToPath p_toPath, 
in template FromPath p_fromPath 
) modifies mw_msrpResponse_toPath_fromPath := {
headers := { 
headers := {
successReport := {
headerName := SUCCESS_REPORT_E,
reportStatus := e_YES
},
failureReport := {
headerName := FAILURE_REPORT_E,
reportStatus := e_NO
}
} 
} 
}

Declared in group msrpResponse

Returns: RECEIVE_response -

Parameters: