OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


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

Module IMS_CC_SSTestcases


Import Declarations:

Groups:

Constants Summary
tsc_CRLF
Templates Summary
cs_SimpleMsgSummary_15_15_Step3
cs_SimpleMsgSummary_15_15_Step5
cs_MessageBody_SimpleMsgSummary
cs_Media
cs_Endpoint
cs_XmlBody_ConfInfo
cs_MessageBody_ConfInfo
cs_MessageBody_SipFrag
Functions Summary
f_IMS_ReferRequest_MessageHeaderTX
f_IMS_MTCallHold_AnnexC9
f_IMS_BuildSDP_AnnexC9
f_IMS_NotifyRequest_MessageHeader_A62
fl_IMS_Notify_15_15
f_IMS_NotifyRequest_MessageHeader_A211
f_IMS_MOCallSetup_15_21_Steps8To17
f_IMS_ConfCallSetup_AnnexC10_Step2
f_IMS_ConfCallSetup_AnnexC10_Step3_4
f_IMS_NotifyRequest_MessageHeader_A53
f_IMS_SUBSCRIBE_OptionalConfCallRequest
f_IMS_ConfCallSetup_AnnexC10_Steps5To13
f_IMS_MessageHeader_CheckAlertInfo

Details

tsc_CRLF
const charstring tsc_CRLF := oct2char('0D'O) & oct2char('0A'O)

cs_SimpleMsgSummary_15_15_Step3
template (value) SimpleMsgSummary cs_SimpleMsgSummary_15_15_Step3 :=
  {   
msg_status_line := {
  msg_type := c_messageWaiting,
  msg_status := "no"
},
msg_account := {
  msg_type_account := c_messageAccount,
  account_URI := px_IMS_PublicUserIdentity1
},
msg_summary_line_list := omit,
opt_msg_headers := omit
  };

Declared in group LocalTemplates

cs_SimpleMsgSummary_15_15_Step5
template (value) SimpleMsgSummary cs_SimpleMsgSummary_15_15_Step5 :=
  {   
msg_status_line := {
  msg_type := c_messageWaiting,
  msg_status := "yes"
},
msg_account := {
  msg_type_account := c_messageAccount,
  account_URI := px_IMS_PublicUserIdentity1
},
msg_summary_line_list := {
  { 
msg_context_class := "Voice-Message: 1/0 (0/0)",
msgs :=
"To: " & px_IMS_PublicUserIdentity1 & tsc_CRLF &
"From: " & tsc_CRLF &
"Subject: call me back!" & tsc_CRLF &
"Message-ID: 27775334485@" & "px_IMS_HomeDomainName" & tsc_CRLF &
" Message-Context: voice-message" & tsc_CRLF,
urgent_msgs := omit
  }
},
opt_msg_headers := omit
  };

Declared in group LocalTemplates

cs_MessageBody_SimpleMsgSummary
template (value) MessageBody cs_MessageBody_SimpleMsgSummary(template (value) SimpleMsgSummary p_SimpleMsgSummary) :=
  {
simpleMsgSummary := p_SimpleMsgSummary
  };

Declared in group LocalTemplates

Returns: MessageBody -

Parameters:
cs_Media
template (value) Media_type cs_Media := {
id  := "1",
attr := {},
display_text := omit,
type_ := "audio",
label_ := "34567",
src_id := omit, 
status := sendrecv,
elem_list := {}
  };

Declared in group LocalTemplates

cs_Endpoint
template (value) Endpoint_type cs_Endpoint(charstring p_ContactUri) :=
  {
entity := p_ContactUri,
state := full,
attr := {},
display_text := omit,
referred := omit,
status := connected, 
joining_method := dialed_in, 
joining_info := omit, 
disconnection_method := omit, 
disconnection_info := omit, 
media_list := {cs_Media}, 
call_info := omit, 
elem_list := {}
  };

Declared in group LocalTemplates

Returns: Endpoint_type -

Parameters:
cs_XmlBody_ConfInfo
template (value) Conference_type cs_XmlBody_ConfInfo(charstring p_ConfUri,
                                               charstring p_ContactUri) :=
  {
entity := p_ConfUri, 
state := full, 
version := 0, 
attr := {}, 
conference_description := omit, 
host_info := omit, 
conference_state := omit, 
users := {
  state := full,
  attr :=  {},
  user_list := {
{
  entity := px_IMS_PublicUserIdentity1,
  state := full,
  attr := {},
  display_text := omit,
  associated_aors := omit,
  roles := omit,
  languages := omit,
  cascaded_focus := omit,
  endpoint_list := {cs_Endpoint(p_ContactUri)},
  elem_list := {}
  }
  },
  elem_list := {}
},
sidebars_by_ref := omit, 
sidebars_by_val := omit, 
elem_list := {} 
  };

Declared in group LocalTemplates

Returns: Conference_type -

Parameters:
cs_MessageBody_ConfInfo
template (value) MessageBody cs_MessageBody_ConfInfo(charstring p_ConfUri,
                                               charstring p_ContactUri):=
  {
xmlBody := oct2char(bit2oct(encvalue(cs_XmlBody_ConfInfo(p_ConfUri, p_ContactUri))))  
  };

Declared in group LocalTemplates

Returns: MessageBody -

Parameters:
cs_MessageBody_SipFrag
template (value) MessageBody cs_MessageBody_SipFrag(charstring p_SipFrag) :=
  {
sipfrag := p_SipFrag
  };

Declared in group LocalTemplates

Returns: MessageBody -

Parameters:
f_IMS_ReferRequest_MessageHeaderTX
function f_IMS_ReferRequest_MessageHeaderTX(boolean p_IsGiba := false,
                                      integer p_CSeqValue := 1234,
                                      boolean p_SessionIdSupported := false) runs on IMS_PTC return template (value) MessageHeader
  

Declared in group CommonFunctions

Runs On: IMS_PTC

Returns: MessageHeader -

Parameters:
f_IMS_MTCallHold_AnnexC9
function f_IMS_MTCallHold_AnnexC9(template (value) INVITE_Request p_InviteRequest) runs on IMS_PTC
  

Declared in group LocalFunctions

Runs On: IMS_PTC

Returns: void -

Parameters:
f_IMS_BuildSDP_AnnexC9
function f_IMS_BuildSDP_AnnexC9(charstring p_AddrType,
                          charstring p_LocalIPAddr,
                          boolean p_Hold := true)
return template (value) SDP_Message
  

Declared in group LocalFunctions

Returns: SDP_Message -

Parameters:
f_IMS_NotifyRequest_MessageHeader_A62
function f_IMS_NotifyRequest_MessageHeader_A62(SUBSCRIBE_Request p_SubscribeRequest,
                                         integer p_CseqValue,
                                         boolean p_Giba := false) runs on IMS_PTC return template (value) MessageHeader
  

Declared in group LocalFunctions

Runs On: IMS_PTC

Returns: MessageHeader -

Parameters:
fl_IMS_Notify_15_15
function fl_IMS_Notify_15_15(SipUrl p_ContactUrl,
                       SUBSCRIBE_Request p_SubscribeRequest,
                       template (value) SimpleMsgSummary  p_SimpleMsgSummary,
                       integer p_CseqValue := 1) runs on IMS_PTC
  

Declared in group LocalFunctions

Runs On: IMS_PTC

Returns: void -

Parameters:
f_IMS_NotifyRequest_MessageHeader_A211
function f_IMS_NotifyRequest_MessageHeader_A211(REFER_Request p_ReferRequest,
                                          boolean p_CondA2,
                                          integer p_CseqValue,
                                          template (value) SubscriptionState p_SubscriptionState) runs on IMS_PTC return template (value) MessageHeader
  

Declared in group LocalFunctions

Runs On: IMS_PTC

Returns: MessageHeader -

Parameters:
f_IMS_MOCallSetup_15_21_Steps8To17
function f_IMS_MOCallSetup_15_21_Steps8To17(INVITE_Request p_InviteRequest,
                                         MessageHeader p_MessageHeader_Prev183Response,
                                         boolean p_IsGiba := false) runs on IMS_PTC return SDP_Message
  

Declared in group LocalFunctions

Runs On: IMS_PTC

Returns: SDP_Message -

Parameters:
f_IMS_ConfCallSetup_AnnexC10_Step2
function f_IMS_ConfCallSetup_AnnexC10_Step2(charstring p_CalleeUri,
                                      boolean p_IsGiba := false) runs on IMS_PTC return IMS_DATA_REQ
  

Declared in group ConfCallFunctions

Runs On: IMS_PTC

Returns: IMS_DATA_REQ -

Parameters:
f_IMS_ConfCallSetup_AnnexC10_Step3_4
function f_IMS_ConfCallSetup_AnnexC10_Step3_4(template (value) IMS_RoutingInfo_Type p_RoutingInfo_DL,
                                        INVITE_Request p_InviteRequest,
                                        boolean p_IsGiba := false,
                                        boolean p_Video := tsc_IMS_VideoFeature) runs on IMS_PTC return MessageHeader
  

Declared in group ConfCallFunctions

Runs On: IMS_PTC

Returns: MessageHeader -

Parameters:
f_IMS_NotifyRequest_MessageHeader_A53
function f_IMS_NotifyRequest_MessageHeader_A53(SUBSCRIBE_Request p_SubscribeRequest,
                                         boolean p_CondA2,
                                         integer p_CseqValue,
                                         template (value) SubscriptionState p_SubscriptionState) runs on IMS_PTC return template (value) MessageHeader
  

Declared in group ConfCallFunctions

Runs On: IMS_PTC

Returns: MessageHeader -

Parameters:
f_IMS_SUBSCRIBE_OptionalConfCallRequest
function f_IMS_SUBSCRIBE_OptionalConfCallRequest(boolean p_IsGiba) runs on IMS_PTC return template (omit) IMS_DATA_REQ
  

Declared in group ConfCallFunctions

Runs On: IMS_PTC

Returns: IMS_DATA_REQ -

Parameters:
f_IMS_ConfCallSetup_AnnexC10_Steps5To13
function f_IMS_ConfCallSetup_AnnexC10_Steps5To13(INVITE_Request p_InviteRequest,
                                           MessageHeader p_MessageHeader_Prev183Response,
                                           boolean p_IsGiba := false) runs on IMS_PTC return boolean
  

Declared in group ConfCallFunctions

Runs On: IMS_PTC

Returns: boolean -

Parameters:
f_IMS_MessageHeader_CheckAlertInfo
function f_IMS_MessageHeader_CheckAlertInfo(MessageHeader p_MessageHeader,
                                      template charstring p_AlertInfoUrl) runs on IMS_PTC
  

Runs On: IMS_PTC

Returns: void -

Parameters: