diff options
author | eantwuh | 2020-03-18 13:12:09 +0000 |
---|---|---|
committer | eantwuh | 2020-03-18 13:12:09 +0000 |
commit | dc7ee569ede026b157fadde401bf561057f18f84 (patch) | |
tree | 3b8a731b4e4aa7b80ab13b6dd26086e2873fc1fa | |
parent | c1d834af2a2ef2db061bb3d510dd5be59088dfc2 (diff) | |
download | titan.ApplicationLibraries.CoAP-dc7ee569ede026b157fadde401bf561057f18f84.tar.gz titan.ApplicationLibraries.CoAP-dc7ee569ede026b157fadde401bf561057f18f84.tar.xz titan.ApplicationLibraries.CoAP-dc7ee569ede026b157fadde401bf561057f18f84.zip |
NIDD transport added
Signed-off-by: eantwuh <antal.wu-hen-chang@ericsson.com>
78 files changed, 1058 insertions, 400 deletions
diff --git a/COAP_Stack.tpd b/COAP_Stack.tpd index 3400fd8..971cbe1 100644 --- a/COAP_Stack.tpd +++ b/COAP_Stack.tpd @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- -Copyright (c) 2000-2019 Ericsson Telecom AB +Copyright (c) 2000-2020 Ericsson Telecom AB All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 @@ -11,7 +11,7 @@ https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html Description: tpd project file Rev: R1B Prodnr: CNL 113 858 - Updated: 2019-04-24 + Updated: 2020-03-04 Contact: http://ttcn.ericsson.se --> <TITAN_Project_File_Information version="1.0"> diff --git a/EPTF_Applib_COAP_CNL113858.tpd b/EPTF_Applib_COAP_CNL113858.tpd index d660ae4..842a8be 100644 --- a/EPTF_Applib_COAP_CNL113858.tpd +++ b/EPTF_Applib_COAP_CNL113858.tpd @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- -Copyright (c) 2000-2019 Ericsson Telecom AB +Copyright (c) 2000-2020 Ericsson Telecom AB All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 @@ -11,7 +11,7 @@ https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html Description: tpd project file Rev: R1B Prodnr: CNL 113 858 - Updated: 2017-09-01 + Updated: 2020-03-04 Contact: http://ttcn.ericsson.se --> <TITAN_Project_File_Information version="1.0"> diff --git a/abc.txt b/abc.txt deleted file mode 100644 index e69de29..0000000 --- a/abc.txt +++ /dev/null diff --git a/apidoc/Data/ConfigFileInfo.nd b/apidoc/Data/ConfigFileInfo.nd Binary files differindex 678ce93..75b63c2 100644 --- a/apidoc/Data/ConfigFileInfo.nd +++ b/apidoc/Data/ConfigFileInfo.nd diff --git a/apidoc/Data/FileInfo.nd b/apidoc/Data/FileInfo.nd index b5fd999..835679e 100644 --- a/apidoc/Data/FileInfo.nd +++ b/apidoc/Data/FileInfo.nd @@ -1,7 +1,7 @@ 1.52 TTCN3 -/home/ETHGRY/Titan_FOSS/ApplicationLibraries/CoAP/src/EPTF_COAP_LGen_Functions.ttcn 1580733853 1 EPTF_COAP_LGen_Functions -/home/ETHGRY/Titan_FOSS/ApplicationLibraries/CoAP/src/EPTF_COAP_LocalTransport_Definitions.ttcn 1580733853 1 EPTF_COAP_LocalTransport_Definitions -/home/ETHGRY/Titan_FOSS/ApplicationLibraries/CoAP/src/EPTF_COAP_LocalTransport_Functions.ttcn 1580733853 1 EPTF_COAP_LocalTransport_Functions -/home/ETHGRY/Titan_FOSS/ApplicationLibraries/CoAP/src/EPTF_COAP_Transport_Definitions.ttcn 1580733853 1 EPTF_COAP_Transport_Definitions -/home/ETHGRY/Titan_FOSS/ApplicationLibraries/CoAP/src/EPTF_COAP_LGen_Definitions.ttcn 1580984386 1 EPTF_COAP_LGen_Definitions +/home/eantwuh/build/git/miot_ft/src/Libraries/EPTF_Applib_COAP_CNL113858/src/EPTF_COAP_LGen_Definitions.ttcn 1584464124 1 EPTF_COAP_LGen_Definitions +/home/eantwuh/build/git/miot_ft/src/Libraries/EPTF_Applib_COAP_CNL113858/src/EPTF_COAP_LGen_Functions.ttcn 1583944534 1 EPTF_COAP_LGen_Functions +/home/eantwuh/build/git/miot_ft/src/Libraries/EPTF_Applib_COAP_CNL113858/src/EPTF_COAP_LocalTransport_Functions.ttcn 1583333210 1 EPTF_COAP_LocalTransport_Functions +/home/eantwuh/build/git/miot_ft/src/Libraries/EPTF_Applib_COAP_CNL113858/src/EPTF_COAP_LocalTransport_Definitions.ttcn 1583333198 1 EPTF_COAP_LocalTransport_Definitions +/home/eantwuh/build/git/miot_ft/src/Libraries/EPTF_Applib_COAP_CNL113858/src/EPTF_COAP_Transport_Definitions.ttcn 1583333223 1 EPTF_COAP_Transport_Definitions diff --git a/apidoc/Data/ImageFileInfo.nd b/apidoc/Data/ImageFileInfo.nd Binary files differindex 278e2bf..0e2ed9e 100644 --- a/apidoc/Data/ImageFileInfo.nd +++ b/apidoc/Data/ImageFileInfo.nd diff --git a/apidoc/Data/ImageReferenceTable.nd b/apidoc/Data/ImageReferenceTable.nd Binary files differindex 24103e5..244286b 100644 --- a/apidoc/Data/ImageReferenceTable.nd +++ b/apidoc/Data/ImageReferenceTable.nd diff --git a/apidoc/Data/IndexInfo.nd b/apidoc/Data/IndexInfo.nd Binary files differindex ff358eb..fa97f16 100644 --- a/apidoc/Data/IndexInfo.nd +++ b/apidoc/Data/IndexInfo.nd diff --git a/apidoc/Data/PreviousMenuState.nd b/apidoc/Data/PreviousMenuState.nd Binary files differindex 06d35bf..20ca906 100644 --- a/apidoc/Data/PreviousMenuState.nd +++ b/apidoc/Data/PreviousMenuState.nd diff --git a/apidoc/Data/PreviousSettings.nd b/apidoc/Data/PreviousSettings.nd Binary files differindex 9dfcd8a..42f7212 100644 --- a/apidoc/Data/PreviousSettings.nd +++ b/apidoc/Data/PreviousSettings.nd diff --git a/apidoc/Data/SymbolTable.nd b/apidoc/Data/SymbolTable.nd Binary files differindex 963f4ef..68ab21a 100644 --- a/apidoc/Data/SymbolTable.nd +++ b/apidoc/Data/SymbolTable.nd diff --git a/apidoc/Languages.txt b/apidoc/Languages.txt index 894d45a..8010ca3 100755 --- a/apidoc/Languages.txt +++ b/apidoc/Languages.txt @@ -121,6 +121,6 @@ Language: TTCN3 Variable Prototype Enders: ; = Type Prototype Enders: ; \n Constant Prototype Enders: ; } + Template Prototype Enders: := { Component Prototype Enders: ; { Altstep Prototype Enders: ; { - Template Prototype Enders: := { diff --git a/apidoc/Menu.txt b/apidoc/Menu.txt index 333e8d5..7d2bb05 100644 --- a/apidoc/Menu.txt +++ b/apidoc/Menu.txt @@ -1,7 +1,7 @@ Format: 1.52 -Title: CoAP_Applib +Title: Massive IoT Test Tools SubTitle: API Documentation Footer: Copyright 2020 Test Competence Center @@ -46,8 +46,8 @@ File: EPTF_COAP_Transport_Definitions (EPTF_COAP_Transport_Definitions.ttcn) Group: Index { - Constant Index: Constants Index: Everything + Constant Index: Constants File Index: Files Function Index: Functions Module Parameter Index: Module Parameters diff --git a/apidoc/html/files/EPTF_COAP_LGen_Definitions-ttcn.html b/apidoc/html/files/EPTF_COAP_LGen_Definitions-ttcn.html index a67de62..9415fa6 100644 --- a/apidoc/html/files/EPTF_COAP_LGen_Definitions-ttcn.html +++ b/apidoc/html/files/EPTF_COAP_LGen_Definitions-ttcn.html @@ -1,4 +1,4 @@ -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>EPTF_COAP_LGen_Definitions - CoAP_Applib</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>EPTF_COAP_LGen_Definitions - Massive IoT Test Tools</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> <!-- Generated by Natural Docs, version 1.52 --> @@ -9,7 +9,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="EPTF_COAP_LGen_Definitions"></a>EPTF_COAP_LGen_Definitions</h1><div class=CBody><h4 class=CHeading>Purpose</h4><p>This module contains the definitions for the COAP load generator component</p><h4 class=CHeading>Module depends on</h4><ul><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Definitions" class=LFile id=link158 onMouseOver="ShowTip(event, 'tt136', 'link158')" onMouseOut="HideTip('tt136')">EPTF_COAP_Transport_Definitions</a></li><li><EPTF_CLL_LGenBase_Definitions></li><li><EPTF_CLL_Logging_Definitions></li><li><EPTF_CLL_FBQ_Definitions></li><li><Socket_API_Definitions></li><li><CoAP_Types></li></ul><h4 class=CHeading>Module Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_log_error</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_log_error" class=LModuleParameter id=link159 onMouseOver="ShowTip(event, 'tt137', 'link159')" onMouseOut="HideTip('tt137')">tsp_EPTF_COAP_LGen_log_error</a> - <b>boolean</b> - Enabled/disable error logging</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_log_warning</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_log_warning" class=LModuleParameter id=link160 onMouseOver="ShowTip(event, 'tt138', 'link160')" onMouseOut="HideTip('tt138')">tsp_EPTF_COAP_LGen_log_warning</a> - <b>boolean</b> - Enabled/disable warning logging</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_debug</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_debug" class=LModuleParameter id=link161 onMouseOver="ShowTip(event, 'tt139', 'link161')" onMouseOut="HideTip('tt139')">tsp_EPTF_COAP_LGen_debug</a> - <b>boolean</b> - Enabled/disable debug logging</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_debugVerbose</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_debugVerbose" class=LModuleParameter id=link162 onMouseOver="ShowTip(event, 'tt140', 'link162')" onMouseOut="HideTip('tt140')">tsp_EPTF_COAP_LGen_debugVerbose</a> - <b>boolean</b> - Enabled/disable verbose debug logging</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_templates</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link163 onMouseOver="ShowTip(event, 'tt141', 'link163')" onMouseOut="HideTip('tt141')">tsp_EPTF_COAP_LGen_templates</a> - <a href="#CoAP_Template_List" class=LType id=link164 onMouseOver="ShowTip(event, 'tt18', 'link164')" onMouseOut="HideTip('tt18')">CoAP_Template_List</a> - COAP template definitions for sending</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_psks</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_psks" class=LModuleParameter id=link165 onMouseOver="ShowTip(event, 'tt142', 'link165')" onMouseOut="HideTip('tt142')">tsp_EPTF_COAP_LGen_psks</a> - <a href="#COAP_PSK_Params_List" class=LType id=link166 onMouseOver="ShowTip(event, 'tt7', 'link166')" onMouseOut="HideTip('tt7')">COAP_PSK_Params_List</a> - List of Pre-shared keys (PSK)</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_maxToken</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_maxToken" class=LModuleParameter id=link167 onMouseOver="ShowTip(event, 'tt143', 'link167')" onMouseOut="HideTip('tt143')">tsp_EPTF_COAP_maxToken</a> - <b>integer</b> - Maximum value used for token generation</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_NON_LIFETIME</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_NON_LIFETIME" class=LModuleParameter id=link168 onMouseOver="ShowTip(event, 'tt144', 'link168')" onMouseOut="HideTip('tt144')">tsp_EPTF_COAP_NON_LIFETIME</a> - <b>float</b> - Maximum lifetime of a NON transaction in seconds</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_EXCHANGE_LIFETIME</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_EXCHANGE_LIFETIME" class=LModuleParameter id=link169 onMouseOver="ShowTip(event, 'tt145', 'link169')" onMouseOut="HideTip('tt145')">tsp_EPTF_COAP_EXCHANGE_LIFETIME</a> - <b>float</b> - Maximum lifetime of a COAP transaction in seconds</td></tr></table><h4 class=CHeading>Events</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>COAP Empty message</td><td class=CDLDescription><a href="#c_COAP_eventIdx_EMPTY" class=LConstant id=link170 onMouseOver="ShowTip(event, 'tt45', 'link170')" onMouseOut="HideTip('tt45')">c_COAP_eventIdx_EMPTY</a>, <a href="#c_COAP_eventName_EMPTY" class=LConstant id=link171 onMouseOver="ShowTip(event, 'tt46', 'link171')" onMouseOut="HideTip('tt46')">c_COAP_eventName_EMPTY</a></td></tr><tr><td class=CDLEntry>COAP GET request</td><td class=CDLDescription><a href="#c_COAP_eventIdx_GET" class=LConstant id=link172 onMouseOver="ShowTip(event, 'tt47', 'link172')" onMouseOut="HideTip('tt47')">c_COAP_eventIdx_GET</a>, <a href="#c_COAP_eventIdx_GET" class=LConstant id=link173 onMouseOver="ShowTip(event, 'tt47', 'link173')" onMouseOut="HideTip('tt47')">c_COAP_eventIdx_GET</a></td></tr><tr><td class=CDLEntry>COAP POST request</td><td class=CDLDescription><a href="#c_COAP_eventIdx_POST" class=LConstant id=link174 onMouseOver="ShowTip(event, 'tt49', 'link174')" onMouseOut="HideTip('tt49')">c_COAP_eventIdx_POST</a>, <a href="#c_COAP_eventName_POST" class=LConstant id=link175 onMouseOver="ShowTip(event, 'tt50', 'link175')" onMouseOut="HideTip('tt50')">c_COAP_eventName_POST</a></td></tr><tr><td class=CDLEntry>COAP PUT request</td><td class=CDLDescription><a href="#c_COAP_eventIdx_PUT" class=LConstant id=link176 onMouseOver="ShowTip(event, 'tt51', 'link176')" onMouseOut="HideTip('tt51')">c_COAP_eventIdx_PUT</a>, <a href="#c_COAP_eventName_PUT" class=LConstant id=link177 onMouseOver="ShowTip(event, 'tt52', 'link177')" onMouseOut="HideTip('tt52')">c_COAP_eventName_PUT</a></td></tr><tr><td class=CDLEntry>COAP DELETE request</td><td class=CDLDescription><a href="#c_COAP_eventIdx_DELETE" class=LConstant id=link178 onMouseOver="ShowTip(event, 'tt53', 'link178')" onMouseOut="HideTip('tt53')">c_COAP_eventIdx_DELETE</a>, <a href="#c_COAP_eventName_DELETE" class=LConstant id=link179 onMouseOver="ShowTip(event, 'tt54', 'link179')" onMouseOut="HideTip('tt54')">c_COAP_eventName_DELETE</a></td></tr><tr><td class=CDLEntry>COAP OBSERVE request</td><td class=CDLDescription><a href="#c_COAP_eventIdx_OBSERVE" class=LConstant id=link180 onMouseOver="ShowTip(event, 'tt55', 'link180')" onMouseOut="HideTip('tt55')">c_COAP_eventIdx_OBSERVE</a>, <a href="#c_COAP_eventName_OBSERVE" class=LConstant id=link181 onMouseOver="ShowTip(event, 'tt56', 'link181')" onMouseOut="HideTip('tt56')">c_COAP_eventName_OBSERVE</a></td></tr><tr><td class=CDLEntry>COAP 1xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_1xx" class=LConstant id=link182 onMouseOver="ShowTip(event, 'tt57', 'link182')" onMouseOut="HideTip('tt57')">c_COAP_eventIdx_1xx</a>, <a href="#c_COAP_eventName_1xx" class=LConstant id=link183 onMouseOver="ShowTip(event, 'tt58', 'link183')" onMouseOut="HideTip('tt58')">c_COAP_eventName_1xx</a> COAP 2xx response- <a href="#c_COAP_eventIdx_2xx" class=LConstant id=link184 onMouseOver="ShowTip(event, 'tt59', 'link184')" onMouseOut="HideTip('tt59')">c_COAP_eventIdx_2xx</a>, <a href="#c_COAP_eventName_2xx" class=LConstant id=link185 onMouseOver="ShowTip(event, 'tt60', 'link185')" onMouseOut="HideTip('tt60')">c_COAP_eventName_2xx</a></td></tr><tr><td class=CDLEntry>COAP 3xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_3xx" class=LConstant id=link186 onMouseOver="ShowTip(event, 'tt61', 'link186')" onMouseOut="HideTip('tt61')">c_COAP_eventIdx_3xx</a>, <a href="#c_COAP_eventName_3xx" class=LConstant id=link187 onMouseOver="ShowTip(event, 'tt62', 'link187')" onMouseOut="HideTip('tt62')">c_COAP_eventName_3xx</a></td></tr><tr><td class=CDLEntry>COAP 4xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_4xx" class=LConstant id=link188 onMouseOver="ShowTip(event, 'tt63', 'link188')" onMouseOut="HideTip('tt63')">c_COAP_eventIdx_4xx</a>, <a href="#c_COAP_eventName_4xx" class=LConstant id=link189 onMouseOver="ShowTip(event, 'tt64', 'link189')" onMouseOut="HideTip('tt64')">c_COAP_eventName_4xx</a></td></tr><tr><td class=CDLEntry>COAP 5xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_5xx" class=LConstant id=link190 onMouseOver="ShowTip(event, 'tt65', 'link190')" onMouseOut="HideTip('tt65')">c_COAP_eventIdx_5xx</a>, <a href="#c_COAP_eventName_5xx" class=LConstant id=link191 onMouseOver="ShowTip(event, 'tt66', 'link191')" onMouseOut="HideTip('tt66')">c_COAP_eventName_5xx</a></td></tr><tr><td class=CDLEntry>COAP 6xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_6xx" class=LConstant id=link192 onMouseOver="ShowTip(event, 'tt67', 'link192')" onMouseOut="HideTip('tt67')">c_COAP_eventIdx_6xx</a>, <a href="#c_COAP_eventName_6xx" class=LConstant id=link193 onMouseOver="ShowTip(event, 'tt68', 'link193')" onMouseOut="HideTip('tt68')">c_COAP_eventName_6xx</a></td></tr><tr><td class=CDLEntry>COAP 3xxto6xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_3xxto6xx" class=LConstant id=link194 onMouseOver="ShowTip(event, 'tt69', 'link194')" onMouseOut="HideTip('tt69')">c_COAP_eventIdx_3xxto6xx</a>, <a href="#c_COAP_eventName_3xxto6xx" class=LConstant id=link195 onMouseOver="ShowTip(event, 'tt70', 'link195')" onMouseOut="HideTip('tt70')">c_COAP_eventName_3xxto6xx</a></td></tr><tr><td class=CDLEntry>COAP transport succesful response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_transportSucc" class=LConstant id=link196 onMouseOver="ShowTip(event, 'tt71', 'link196')" onMouseOut="HideTip('tt71')">c_COAP_eventIdx_transportSucc</a>, <a href="#c_COAP_eventName_transportSucc" class=LConstant id=link197 onMouseOver="ShowTip(event, 'tt72', 'link197')" onMouseOut="HideTip('tt72')">c_COAP_eventName_transportSucc</a></td></tr><tr><td class=CDLEntry>COAP transport failure response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_transportFail" class=LConstant id=link198 onMouseOver="ShowTip(event, 'tt73', 'link198')" onMouseOut="HideTip('tt73')">c_COAP_eventIdx_transportFail</a>, <a href="#c_COAP_eventName_transportFail" class=LConstant id=link199 onMouseOver="ShowTip(event, 'tt74', 'link199')" onMouseOut="HideTip('tt74')">c_COAP_eventName_transportFail</a></td></tr><tr><td class=CDLEntry>COAP transaction reset indication</td><td class=CDLDescription><a href="#c_COAP_eventIdx_trRST" class=LConstant id=link200 onMouseOver="ShowTip(event, 'tt75', 'link200')" onMouseOut="HideTip('tt75')">c_COAP_eventIdx_trRST</a>, <a href="#c_COAP_eventName_trRST" class=LConstant id=link201 onMouseOver="ShowTip(event, 'tt76', 'link201')" onMouseOut="HideTip('tt76')">c_COAP_eventName_trRST</a></td></tr><tr><td class=CDLEntry>COAP transaction timed out indication</td><td class=CDLDescription><a href="#c_COAP_eventIdx_trTimeout" class=LConstant id=link202 onMouseOver="ShowTip(event, 'tt77', 'link202')" onMouseOut="HideTip('tt77')">c_COAP_eventIdx_trTimeout</a>, <a href="#c_COAP_eventName_trTimeout" class=LConstant id=link203 onMouseOver="ShowTip(event, 'tt78', 'link203')" onMouseOut="HideTip('tt78')">c_COAP_eventName_trTimeout</a></td></tr><tr><td class=CDLEntry>COAP observation canceled indication</td><td class=CDLDescription><a href="#c_COAP_eventIdx_observeCanceled" class=LConstant id=link204 onMouseOver="ShowTip(event, 'tt79', 'link204')" onMouseOut="HideTip('tt79')">c_COAP_eventIdx_observeCanceled</a>, <a href="#c_COAP_eventName_observeCanceled" class=LConstant id=link205 onMouseOver="ShowTip(event, 'tt80', 'link205')" onMouseOut="HideTip('tt80')">c_COAP_eventName_observeCanceled</a></td></tr><tr><td class=CDLEntry>COAP resource not observed any more indication</td><td class=CDLDescription><a href="#c_COAP_eventIdx_resourceNotObservedIndication" class=LConstant id=link206 onMouseOver="ShowTip(event, 'tt81', 'link206')" onMouseOut="HideTip('tt81')">c_COAP_eventIdx_resourceNotObservedIndication</a>, <a href="#c_COAP_eventName_resourceNotObservedIndication" class=LConstant id=link207 onMouseOver="ShowTip(event, 'tt82', 'link207')" onMouseOut="HideTip('tt82')">c_COAP_eventName_resourceNotObservedIndication</a></td></tr><tr><td class=CDLEntry>COAP DTLS connection closed indication</td><td class=CDLDescription><a href="#c_COAP_eventIdx_dtlsConnectionClosed" class=LConstant id=link208 onMouseOver="ShowTip(event, 'tt83', 'link208')" onMouseOut="HideTip('tt83')">c_COAP_eventIdx_dtlsConnectionClosed</a>, <a href="#c_COAP_eventName_dtlsConnectionClosed" class=LConstant id=link209 onMouseOver="ShowTip(event, 'tt84', 'link209')" onMouseOut="HideTip('tt84')">c_COAP_eventName_dtlsConnectionClosed</a></td></tr></table><h4 class=CHeading>TestSteps</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>COAP init</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" class=LFunction id=link210 onMouseOver="ShowTip(event, 'tt146', 'link210')" onMouseOut="HideTip('tt146')">f_COAP_step_init</a>, <a href="#c_COAP_stepIdx_init" class=LConstant id=link211 onMouseOver="ShowTip(event, 'tt92', 'link211')" onMouseOut="HideTip('tt92')">c_COAP_stepIdx_init</a>, <a href="#c_COAP_stepName_init" class=LConstant id=link212 onMouseOver="ShowTip(event, 'tt93', 'link212')" onMouseOut="HideTip('tt93')">c_COAP_stepName_init</a></td></tr><tr><td class=CDLEntry>COAP cleanUp</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" class=LFunction id=link213 onMouseOver="ShowTip(event, 'tt147', 'link213')" onMouseOut="HideTip('tt147')">f_COAP_step_cleanUp</a>, <a href="#c_COAP_stepIdx_init" class=LConstant id=link214 onMouseOver="ShowTip(event, 'tt92', 'link214')" onMouseOut="HideTip('tt92')">c_COAP_stepIdx_init</a>, <a href="#c_COAP_stepIdx_init" class=LConstant id=link215 onMouseOver="ShowTip(event, 'tt92', 'link215')" onMouseOut="HideTip('tt92')">c_COAP_stepIdx_init</a></td></tr><tr><td class=CDLEntry>COAP set local address</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" class=LFunction id=link216 onMouseOver="ShowTip(event, 'tt148', 'link216')" onMouseOut="HideTip('tt148')">f_COAP_step_setLocalAddress</a>, <a href="#c_COAP_stepIdx_setLocalAddress" class=LConstant id=link217 onMouseOver="ShowTip(event, 'tt96', 'link217')" onMouseOut="HideTip('tt96')">c_COAP_stepIdx_setLocalAddress</a>, <a href="#c_COAP_stepName_setLocalAddress" class=LConstant id=link218 onMouseOver="ShowTip(event, 'tt97', 'link218')" onMouseOut="HideTip('tt97')">c_COAP_stepName_setLocalAddress</a></td></tr><tr><td class=CDLEntry>COAP set remote address</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" class=LFunction id=link219 onMouseOver="ShowTip(event, 'tt149', 'link219')" onMouseOut="HideTip('tt149')">f_COAP_step_setRemoteAddress_byIntIdx</a>, <a href="#c_COAP_stepIdx_setRemoteAddress_byIntIdx" class=LConstant id=link220 onMouseOver="ShowTip(event, 'tt98', 'link220')" onMouseOut="HideTip('tt98')">c_COAP_stepIdx_setRemoteAddress_byIntIdx</a>, <a href="#c_COAP_stepName_setRemoteAddress_byIntIdx" class=LConstant id=link221 onMouseOver="ShowTip(event, 'tt99', 'link221')" onMouseOut="HideTip('tt99')">c_COAP_stepName_setRemoteAddress_byIntIdx</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" class=LFunction id=link222 onMouseOver="ShowTip(event, 'tt150', 'link222')" onMouseOut="HideTip('tt150')">f_COAP_step_setRemoteAddress_byVars</a>, <a href="#c_COAP_stepIdx_setRemoteAddress_byVars" class=LConstant id=link223 onMouseOver="ShowTip(event, 'tt116', 'link223')" onMouseOut="HideTip('tt116')">c_COAP_stepIdx_setRemoteAddress_byVars</a>, <a href="#c_COAP_stepName_setRemoteAddress_byVars" class=LConstant id=link224 onMouseOver="ShowTip(event, 'tt117', 'link224')" onMouseOut="HideTip('tt117')">c_COAP_stepName_setRemoteAddress_byVars</a></td></tr><tr><td class=CDLEntry>COAP send</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" class=LFunction id=link225 onMouseOver="ShowTip(event, 'tt151', 'link225')" onMouseOut="HideTip('tt151')">f_COAP_step_send</a>, <a href="#c_COAP_stepIdx_send" class=LConstant id=link226 onMouseOver="ShowTip(event, 'tt100', 'link226')" onMouseOut="HideTip('tt100')">c_COAP_stepIdx_send</a>, <a href="#c_COAP_stepName_send" class=LConstant id=link227 onMouseOver="ShowTip(event, 'tt101', 'link227')" onMouseOut="HideTip('tt101')">c_COAP_stepName_send</a></td></tr><tr><td class=CDLEntry>COAP load template</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link228 onMouseOver="ShowTip(event, 'tt152', 'link228')" onMouseOut="HideTip('tt152')">f_COAP_step_loadTemplate_byIntIdx</a>, <a href="#c_COAP_stepIdx_loadTemplate_byIntIdx" class=LConstant id=link229 onMouseOver="ShowTip(event, 'tt102', 'link229')" onMouseOut="HideTip('tt102')">c_COAP_stepIdx_loadTemplate_byIntIdx</a>, <a href="#c_COAP_stepName_loadTemplate_byIntIdx" class=LConstant id=link230 onMouseOver="ShowTip(event, 'tt103', 'link230')" onMouseOut="HideTip('tt103')">c_COAP_stepName_loadTemplate_byIntIdx</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" class=LFunction id=link231 onMouseOver="ShowTip(event, 'tt153', 'link231')" onMouseOut="HideTip('tt153')">f_COAP_step_loadTemplate_byStringId</a>, <a href="#c_COAP_stepIdx_loadTemplate_byStringId" class=LConstant id=link232 onMouseOver="ShowTip(event, 'tt114', 'link232')" onMouseOut="HideTip('tt114')">c_COAP_stepIdx_loadTemplate_byStringId</a>, <a href="#c_COAP_stepName_loadTemplate_byStringId" class=LConstant id=link233 onMouseOver="ShowTip(event, 'tt115', 'link233')" onMouseOut="HideTip('tt115')">c_COAP_stepName_loadTemplate_byStringId</a></td></tr><tr><td class=CDLEntry>COAP handle request</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" class=LFunction id=link234 onMouseOver="ShowTip(event, 'tt154', 'link234')" onMouseOut="HideTip('tt154')">f_COAP_step_handleRequest</a>, <a href="#c_COAP_stepIdx_handleRequest" class=LConstant id=link235 onMouseOver="ShowTip(event, 'tt104', 'link235')" onMouseOut="HideTip('tt104')">c_COAP_stepIdx_handleRequest</a>, <a href="#c_COAP_stepName_handleRequest" class=LConstant id=link236 onMouseOver="ShowTip(event, 'tt105', 'link236')" onMouseOut="HideTip('tt105')">c_COAP_stepName_handleRequest</a></td></tr><tr><td class=CDLEntry>COAP send response</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" class=LFunction id=link237 onMouseOver="ShowTip(event, 'tt155', 'link237')" onMouseOut="HideTip('tt155')">f_COAP_step_sendResponse</a>, <a href="#c_COAP_stepIdx_sendResponse" class=LConstant id=link238 onMouseOver="ShowTip(event, 'tt106', 'link238')" onMouseOut="HideTip('tt106')">c_COAP_stepIdx_sendResponse</a>, <a href="#c_COAP_stepName_sendResponse" class=LConstant id=link239 onMouseOver="ShowTip(event, 'tt107', 'link239')" onMouseOut="HideTip('tt107')">c_COAP_stepName_sendResponse</a></td></tr><tr><td class=CDLEntry>COAP send accept</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" class=LFunction id=link240 onMouseOver="ShowTip(event, 'tt156', 'link240')" onMouseOut="HideTip('tt156')">f_COAP_step_sendAccept</a>, <a href="#c_COAP_stepIdx_sendAccept" class=LConstant id=link241 onMouseOver="ShowTip(event, 'tt108', 'link241')" onMouseOut="HideTip('tt108')">c_COAP_stepIdx_sendAccept</a>, <a href="#c_COAP_stepName_sendAccept" class=LConstant id=link242 onMouseOver="ShowTip(event, 'tt109', 'link242')" onMouseOut="HideTip('tt109')">c_COAP_stepName_sendAccept</a></td></tr><tr><td class=CDLEntry>COAP start listening</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" class=LFunction id=link243 onMouseOver="ShowTip(event, 'tt157', 'link243')" onMouseOut="HideTip('tt157')">f_COAP_step_startListening</a>, <a href="#c_COAP_stepIdx_startListening" class=LConstant id=link244 onMouseOver="ShowTip(event, 'tt110', 'link244')" onMouseOut="HideTip('tt110')">c_COAP_stepIdx_startListening</a>, <a href="#c_COAP_stepName_startListening" class=LConstant id=link245 onMouseOver="ShowTip(event, 'tt111', 'link245')" onMouseOut="HideTip('tt111')">c_COAP_stepName_startListening</a></td></tr><tr><td class=CDLEntry>COAP report COAP event for entity enable/disable</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" class=LFunction id=link246 onMouseOver="ShowTip(event, 'tt158', 'link246')" onMouseOut="HideTip('tt158')">f_COAP_step_reportCoapEventForEntity</a>, <a href="#c_COAP_stepIdx_reportCoapEventForEntity" class=LConstant id=link247 onMouseOver="ShowTip(event, 'tt112', 'link247')" onMouseOut="HideTip('tt112')">c_COAP_stepIdx_reportCoapEventForEntity</a>, <a href="#c_COAP_stepName_reportCoapEventForEntity" class=LConstant id=link248 onMouseOver="ShowTip(event, 'tt113', 'link248')" onMouseOut="HideTip('tt113')">c_COAP_stepName_reportCoapEventForEntity</a></td></tr><tr><td class=CDLEntry>COAP set CON/NON notifications for entity</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=LFunction id=link249 onMouseOver="ShowTip(event, 'tt159', 'link249')" onMouseOut="HideTip('tt159')">f_COAP_step_confirmableNotificationForEntity</a>, <a href="#c_COAP_stepIdx_confirmableNotificationForEntity" class=LConstant id=link250 onMouseOver="ShowTip(event, 'tt132', 'link250')" onMouseOut="HideTip('tt132')">c_COAP_stepIdx_confirmableNotificationForEntity</a>, <a href="#c_COAP_stepName_confirmableNotificationForEntity" class=LConstant id=link251 onMouseOver="ShowTip(event, 'tt133', 'link251')" onMouseOut="HideTip('tt133')">c_COAP_stepName_confirmableNotificationForEntity</a></td></tr><tr><td class=CDLEntry>COAP send notification</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" class=LFunction id=link252 onMouseOver="ShowTip(event, 'tt160', 'link252')" onMouseOut="HideTip('tt160')">f_COAP_step_sendNotification_byIntIdx</a>, <a href="#c_COAP_stepIdx_sendNotification_byIntIdx" class=LConstant id=link253 onMouseOver="ShowTip(event, 'tt118', 'link253')" onMouseOut="HideTip('tt118')">c_COAP_stepIdx_sendNotification_byIntIdx</a>, <a href="#c_COAP_stepName_sendNotification_byIntIdx" class=LConstant id=link254 onMouseOver="ShowTip(event, 'tt119', 'link254')" onMouseOut="HideTip('tt119')">c_COAP_stepName_sendNotification_byIntIdx</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" class=LFunction id=link255 onMouseOver="ShowTip(event, 'tt161', 'link255')" onMouseOut="HideTip('tt161')">f_COAP_step_sendNotification_byStringId</a>, <a href="#c_COAP_stepIdx_sendNotification_byStringId" class=LConstant id=link256 onMouseOver="ShowTip(event, 'tt120', 'link256')" onMouseOut="HideTip('tt120')">c_COAP_stepIdx_sendNotification_byStringId</a>, <a href="#c_COAP_stepName_sendNotification_byStringId" class=LConstant id=link257 onMouseOver="ShowTip(event, 'tt121', 'link257')" onMouseOut="HideTip('tt121')">c_COAP_stepName_sendNotification_byStringId</a></td></tr><tr><td class=CDLEntry>COAP remove resource observations</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" class=LFunction id=link258 onMouseOver="ShowTip(event, 'tt162', 'link258')" onMouseOut="HideTip('tt162')">f_COAP_step_removeResourceObservations_byIntIdx</a>, <a href="#c_COAP_stepIdx_removeResourceObservations_byIntIdx" class=LConstant id=link259 onMouseOver="ShowTip(event, 'tt122', 'link259')" onMouseOut="HideTip('tt122')">c_COAP_stepIdx_removeResourceObservations_byIntIdx</a>, <a href="#c_COAP_stepName_removeResourceObservations_byIntIdx" class=LConstant id=link260 onMouseOver="ShowTip(event, 'tt123', 'link260')" onMouseOut="HideTip('tt123')">c_COAP_stepName_removeResourceObservations_byIntIdx</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" class=LFunction id=link261 onMouseOver="ShowTip(event, 'tt163', 'link261')" onMouseOut="HideTip('tt163')">f_COAP_step_removeResourceObservations_byStringId</a>, <a href="#c_COAP_stepIdx_removeResourceObservations_byStringId" class=LConstant id=link262 onMouseOver="ShowTip(event, 'tt124', 'link262')" onMouseOut="HideTip('tt124')">c_COAP_stepIdx_removeResourceObservations_byStringId</a>, <a href="#c_COAP_stepName_removeResourceObservations_byStringId" class=LConstant id=link263 onMouseOver="ShowTip(event, 'tt125', 'link263')" onMouseOut="HideTip('tt125')">c_COAP_stepName_removeResourceObservations_byStringId</a></td></tr><tr><td class=CDLEntry>COAP start DTLS</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" class=LFunction id=link264 onMouseOver="ShowTip(event, 'tt164', 'link264')" onMouseOut="HideTip('tt164')">f_COAP_step_startDTLS</a>, <a href="#c_COAP_stepIdx_startDTLS" class=LConstant id=link265 onMouseOver="ShowTip(event, 'tt126', 'link265')" onMouseOut="HideTip('tt126')">c_COAP_stepIdx_startDTLS</a>, <a href="#c_COAP_stepName_startDTLS" class=LConstant id=link266 onMouseOver="ShowTip(event, 'tt127', 'link266')" onMouseOut="HideTip('tt127')">c_COAP_stepName_startDTLS</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" class=LFunction id=link267 onMouseOver="ShowTip(event, 'tt165', 'link267')" onMouseOut="HideTip('tt165')">f_COAP_step_startDTLS_byVarIds</a>, <a href="#c_COAP_stepIdx_startDTLS_byVarIds" class=LConstant id=link268 onMouseOver="ShowTip(event, 'tt128', 'link268')" onMouseOut="HideTip('tt128')">c_COAP_stepIdx_startDTLS_byVarIds</a>, <a href="#c_COAP_stepName_startDTLS_byVarIds" class=LConstant id=link269 onMouseOver="ShowTip(event, 'tt129', 'link269')" onMouseOut="HideTip('tt129')">c_COAP_stepName_startDTLS_byVarIds</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" class=LFunction id=link270 onMouseOver="ShowTip(event, 'tt166', 'link270')" onMouseOut="HideTip('tt166')">f_COAP_step_startDTLS_byIntIdx</a>, <a href="#c_COAP_stepIdx_startDTLS_byIntIdx" class=LConstant id=link271 onMouseOver="ShowTip(event, 'tt130', 'link271')" onMouseOut="HideTip('tt130')">c_COAP_stepIdx_startDTLS_byIntIdx</a>, <a href="#c_COAP_stepName_startDTLS_byIntIdx" class=LConstant id=link272 onMouseOver="ShowTip(event, 'tt131', 'link272')" onMouseOut="HideTip('tt131')">c_COAP_stepName_startDTLS_byIntIdx</a></td></tr></table><h4 class=CHeading>Class Diagram</h4><p>(see EPTF_COAP_LGen_Definitions.classes.jpg)</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#EPTF_COAP_LGen_Definitions" >EPTF_COAP_LGen_Definitions</a></td><td class=SDescription>This module contains the definitions for the COAP load generator component</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_log_error" >tsp_EPTF_COAP_LGen_log_error</a></td><td class=SDescription>Enabled/disable error logging</td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_log_warning" >tsp_EPTF_COAP_LGen_log_warning</a></td><td class=SDescription>Enabled/disable warning logging</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_debug" >tsp_EPTF_COAP_LGen_debug</a></td><td class=SDescription>Enabled/disable debug logging</td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_debugVerbose" >tsp_EPTF_COAP_LGen_debugVerbose</a></td><td class=SDescription>Enabled/disable verbose debug logging</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_templates" >tsp_EPTF_COAP_LGen_templates</a></td><td class=SDescription>COAP template definitions for sending</td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_psks" >tsp_EPTF_COAP_LGen_psks</a></td><td class=SDescription>List of Pre-shared keys (PSK)</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_maxToken" >tsp_EPTF_COAP_maxToken</a></td><td class=SDescription>Maximum value used for token generation</td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_NON_LIFETIME" >tsp_EPTF_COAP_NON_LIFETIME</a></td><td class=SDescription>Maximum lifetime of a NON transaction in seconds</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_EXCHANGE_LIFETIME" >tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></td><td class=SDescription>Maximum lifetime of a COAP transaction in seconds</td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" >tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a></td><td class=SDescription>Enables/disables collecting the content of a blockwise transfer. </td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_behaviorType" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">c_COAP_behaviorType</a></td><td class=SDescription>Constant for COAP behaviour name</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_EntityCtx" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">COAP_EntityCtx</a></td><td class=SDescription>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_EntityCtx_List" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">COAP_EntityCtx_List</a></td><td class=SDescription>List of <a href="#COAP_EntityCtx" class=LType id=link4 onMouseOver="ShowTip(event, 'tt2', 'link4')" onMouseOut="HideTip('tt2')">COAP_EntityCtx</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_EntityCtx_DB" id=link5 onMouseOver="ShowTip(event, 'tt4', 'link5')" onMouseOut="HideTip('tt4')">COAP_EntityCtx_DB</a></td><td class=SDescription>Storing COAP entity contexts</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_FsmCtx" id=link6 onMouseOver="ShowTip(event, 'tt5', 'link6')" onMouseOut="HideTip('tt5')">COAP_FsmCtx</a></td><td class=SDescription>Storing COAP data for each FSM</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_PSK_Params" id=link7 onMouseOver="ShowTip(event, 'tt6', 'link7')" onMouseOut="HideTip('tt6')">COAP_PSK_Params</a></td><td class=SDescription>Storing COAP data for each FSM</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_PSK_Params_List" id=link8 onMouseOver="ShowTip(event, 'tt7', 'link8')" onMouseOut="HideTip('tt7')">COAP_PSK_Params_List</a></td><td class=SDescription>List of <a href="#COAP_PSK_Params" class=LType id=link9 onMouseOver="ShowTip(event, 'tt6', 'link9')" onMouseOut="HideTip('tt6')">COAP_PSK_Params</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_FsmCtx_List" id=link10 onMouseOver="ShowTip(event, 'tt8', 'link10')" onMouseOut="HideTip('tt8')">COAP_FsmCtx_List</a></td><td class=SDescription>List of <a href="#COAP_FsmCtx" class=LType id=link11 onMouseOver="ShowTip(event, 'tt5', 'link11')" onMouseOut="HideTip('tt5')">COAP_FsmCtx</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_FsmCtx_DB" id=link12 onMouseOver="ShowTip(event, 'tt9', 'link12')" onMouseOut="HideTip('tt9')">COAP_FsmCtx_DB</a></td><td class=SDescription>Storing COAP FSM contexts</td></tr><tr class="SEnumeration"><td class=SEntry><a href="#COAP_Transaction_State" >COAP_Transaction_State</a></td><td class=SDescription>States of a <a href="#COAP_Transaction" class=LType id=link13 onMouseOver="ShowTip(event, 'tt10', 'link13')" onMouseOut="HideTip('tt10')">COAP_Transaction</a> state machine</td></tr><tr class="SEnumeration SMarked"><td class=SEntry><a href="#COAP_Transaction_Direction" >COAP_Transaction_Direction</a></td><td class=SDescription>Direction of a <a href="#COAP_Transaction" class=LType id=link14 onMouseOver="ShowTip(event, 'tt10', 'link14')" onMouseOut="HideTip('tt10')">COAP_Transaction</a>: either INCOMING or OUTGOING</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_Transaction" id=link15 onMouseOver="ShowTip(event, 'tt10', 'link15')" onMouseOut="HideTip('tt10')">COAP_Transaction</a></td><td class=SDescription>Implements a COAP transaction in a state machine</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_Transaction_List" id=link16 onMouseOver="ShowTip(event, 'tt11', 'link16')" onMouseOut="HideTip('tt11')">COAP_Transaction_List</a></td><td class=SDescription>List of <a href="#COAP_Transaction" class=LType id=link17 onMouseOver="ShowTip(event, 'tt10', 'link17')" onMouseOut="HideTip('tt10')">COAP_Transaction</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_Transaction_DB" id=link18 onMouseOver="ShowTip(event, 'tt12', 'link18')" onMouseOut="HideTip('tt12')">COAP_Transaction_DB</a></td><td class=SDescription>Storing <a href="#COAP_Transaction" class=LType id=link19 onMouseOver="ShowTip(event, 'tt10', 'link19')" onMouseOut="HideTip('tt10')">COAP_Transaction</a> instances</td></tr><tr class="SEnumeration SMarked"><td class=SEntry><a href="#COAP_RR_Client_State" >COAP_RR_Client_State</a></td><td class=SDescription>Pssoible clientstates of a <a href="#COAP_RR" class=LType id=link20 onMouseOver="ShowTip(event, 'tt13', 'link20')" onMouseOut="HideTip('tt13')">COAP_RR</a></td></tr><tr class="SEnumeration"><td class=SEntry><a href="#COAP_RR_Server_State" >COAP_RR_Server_State</a></td><td class=SDescription>Pssoible clientstates of a <a href="#COAP_RR" class=LType id=link21 onMouseOver="ShowTip(event, 'tt13', 'link21')" onMouseOut="HideTip('tt13')">COAP_RR</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_RR_State" id=link22 onMouseOver="ShowTip(event, 'tt14', 'link22')" onMouseOut="HideTip('tt14')">COAP_RR_State</a></td><td class=SDescription>A <a href="#COAP_RR" class=LType id=link23 onMouseOver="ShowTip(event, 'tt13', 'link23')" onMouseOut="HideTip('tt13')">COAP_RR</a> can be either a client or a server request response</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_RR" id=link24 onMouseOver="ShowTip(event, 'tt13', 'link24')" onMouseOut="HideTip('tt13')">COAP_RR</a></td><td class=SDescription>Models a COAP request-response state machine</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_RR_List" id=link25 onMouseOver="ShowTip(event, 'tt15', 'link25')" onMouseOut="HideTip('tt15')">COAP_RR_List</a></td><td class=SDescription>List of <a href="#COAP_RR" class=LType id=link26 onMouseOver="ShowTip(event, 'tt13', 'link26')" onMouseOut="HideTip('tt13')">COAP_RR</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_RR_DB" id=link27 onMouseOver="ShowTip(event, 'tt16', 'link27')" onMouseOut="HideTip('tt16')">COAP_RR_DB</a></td><td class=SDescription>Storing <a href="#COAP_RR" class=LType id=link28 onMouseOver="ShowTip(event, 'tt13', 'link28')" onMouseOut="HideTip('tt13')">COAP_RR</a> instances</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#CoAP_Template" id=link29 onMouseOver="ShowTip(event, 'tt17', 'link29')" onMouseOut="HideTip('tt17')">CoAP_Template</a></td><td class=SDescription>Grouping a <CoAP_ReqResp> with an id</td></tr><tr class="SType"><td class=SEntry><a href="#CoAP_Template_List" id=link30 onMouseOver="ShowTip(event, 'tt18', 'link30')" onMouseOut="HideTip('tt18')">CoAP_Template_List</a></td><td class=SDescription>List of <a href="#CoAP_Template" class=LType id=link31 onMouseOver="ShowTip(event, 'tt17', 'link31')" onMouseOut="HideTip('tt17')">CoAP_Template</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_Template_DB" id=link32 onMouseOver="ShowTip(event, 'tt19', 'link32')" onMouseOut="HideTip('tt19')">COAP_Template_DB</a></td><td class=SDescription>Storing <a href="#CoAP_Template" class=LType id=link33 onMouseOver="ShowTip(event, 'tt17', 'link33')" onMouseOut="HideTip('tt17')">CoAP_Template</a> instances</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_StepCtx" id=link34 onMouseOver="ShowTip(event, 'tt20', 'link34')" onMouseOut="HideTip('tt20')">COAP_StepCtx</a></td><td class=SDescription>Stores the most important pointers</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_TransportEndpoint" id=link35 onMouseOver="ShowTip(event, 'tt21', 'link35')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a></td><td class=SDescription>Stores the transport related parameters for a COAP endpoint</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_TransportEndpoint_List" id=link36 onMouseOver="ShowTip(event, 'tt22', 'link36')" onMouseOut="HideTip('tt22')">COAP_TransportEndpoint_List</a></td><td class=SDescription>List of <a href="#COAP_TransportEndpoint" class=LType id=link37 onMouseOver="ShowTip(event, 'tt21', 'link37')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_TransportEndpointDB" id=link38 onMouseOver="ShowTip(event, 'tt23', 'link38')" onMouseOut="HideTip('tt23')">COAP_TransportEndpointDB</a></td><td class=SDescription>Storing <a href="#COAP_TransportEndpoint" class=LType id=link39 onMouseOver="ShowTip(event, 'tt21', 'link39')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> instances</td></tr><tr class="SType"><td class=SEntry><a href="#ObservationServerIdx_List" id=link40 onMouseOver="ShowTip(event, 'tt24', 'link40')" onMouseOut="HideTip('tt24')">ObservationServerIdx_List</a></td><td class=SDescription>List of <b>integer</b></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#UriPath_List" id=link41 onMouseOver="ShowTip(event, 'tt25', 'link41')" onMouseOut="HideTip('tt25')">UriPath_List</a></td><td class=SDescription>List of <b>universal charstring</b></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_ObservedResource" id=link42 onMouseOver="ShowTip(event, 'tt26', 'link42')" onMouseOut="HideTip('tt26')">COAP_ObservedResource</a></td><td class=SDescription>Represents an observed resource</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_ObservedResource_List" id=link43 onMouseOver="ShowTip(event, 'tt27', 'link43')" onMouseOut="HideTip('tt27')">COAP_ObservedResource_List</a></td><td class=SDescription>List of <a href="#COAP_ObservedResource" class=LType id=link44 onMouseOver="ShowTip(event, 'tt26', 'link44')" onMouseOut="HideTip('tt26')">COAP_ObservedResource</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_ObservedResource_DB" id=link45 onMouseOver="ShowTip(event, 'tt28', 'link45')" onMouseOut="HideTip('tt28')">COAP_ObservedResource_DB</a></td><td class=SDescription>Storing <a href="#COAP_ObservedResource" class=LType id=link46 onMouseOver="ShowTip(event, 'tt26', 'link46')" onMouseOut="HideTip('tt26')">COAP_ObservedResource</a> instances</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_Observation_Server" id=link47 onMouseOver="ShowTip(event, 'tt29', 'link47')" onMouseOut="HideTip('tt29')">COAP_Observation_Server</a></td><td class=SDescription>Represents an observation relationship between an observed resource and an observer</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_Observation_Server_List" id=link48 onMouseOver="ShowTip(event, 'tt30', 'link48')" onMouseOut="HideTip('tt30')">COAP_Observation_Server_List</a></td><td class=SDescription>List of <a href="#COAP_Observation_Server" class=LType id=link49 onMouseOver="ShowTip(event, 'tt29', 'link49')" onMouseOut="HideTip('tt29')">COAP_Observation_Server</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_Observation_DB" id=link50 onMouseOver="ShowTip(event, 'tt31', 'link50')" onMouseOut="HideTip('tt31')">COAP_Observation_DB</a></td><td class=SDescription>Storing <a href="#COAP_Observation_Server" class=LType id=link51 onMouseOver="ShowTip(event, 'tt29', 'link51')" onMouseOut="HideTip('tt29')">COAP_Observation_Server</a> instances</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_Blockwise_Transfer" id=link52 onMouseOver="ShowTip(event, 'tt32', 'link52')" onMouseOut="HideTip('tt32')">COAP_Blockwise_Transfer</a></td><td class=SDescription>Represents a stateful blockwise transfer</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_Blockwise_Transfer_List" id=link53 onMouseOver="ShowTip(event, 'tt33', 'link53')" onMouseOut="HideTip('tt33')">COAP_Blockwise_Transfer_List</a></td><td class=SDescription>List of <a href="#COAP_Blockwise_Transfer" class=LType id=link54 onMouseOver="ShowTip(event, 'tt32', 'link54')" onMouseOut="HideTip('tt32')">COAP_Blockwise_Transfer</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_Blockwise_DB" id=link55 onMouseOver="ShowTip(event, 'tt34', 'link55')" onMouseOut="HideTip('tt34')">COAP_Blockwise_DB</a></td><td class=SDescription>Storing <a href="#COAP_Blockwise_Transfer" class=LType id=link56 onMouseOver="ShowTip(event, 'tt32', 'link56')" onMouseOut="HideTip('tt32')">COAP_Blockwise_Transfer</a> instances</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#fcb_EPTF_COAP_messageReceived" id=link57 onMouseOver="ShowTip(event, 'tt35', 'link57')" onMouseOut="HideTip('tt35')">fcb_EPTF_COAP_messageReceived</a></td><td class=SDescription>Call-back function type for reporting received COAP messages</td></tr><tr class="SType"><td class=SEntry><a href="#fcb_EPTF_COAP_eventIndication" id=link58 onMouseOver="ShowTip(event, 'tt36', 'link58')" onMouseOut="HideTip('tt36')">fcb_EPTF_COAP_eventIndication</a></td><td class=SDescription>Call-back function type for reporting received COAP events</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#fcb_EPTF_COAP_rttIndication" id=link59 onMouseOver="ShowTip(event, 'tt37', 'link59')" onMouseOut="HideTip('tt37')">fcb_EPTF_COAP_rttIndication</a></td><td class=SDescription>Call-back function type for reporting Round trip time measurements</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_EventDescriptor" id=link60 onMouseOver="ShowTip(event, 'tt38', 'link60')" onMouseOut="HideTip('tt38')">EPTF_COAP_EventDescriptor</a></td><td class=SDescription>Describes a COAP event that can be reported to the COAP applib user</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_ResourceNotObserved_Event" id=link61 onMouseOver="ShowTip(event, 'tt39', 'link61')" onMouseOut="HideTip('tt39')">EPTF_COAP_ResourceNotObserved_Event</a></td><td class=SDescription>Describes an event which indicates that a particular resource is not observed by any one anymore</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_AtomicBlock1Finished_Event" id=link62 onMouseOver="ShowTip(event, 'tt40', 'link62')" onMouseOut="HideTip('tt40')">EPTF_COAP_AtomicBlock1Finished_Event</a></td><td class=SDescription>Describes an event which indicates that a particular atomic block1 operation was finished</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_LGen_Statistics" id=link63 onMouseOver="ShowTip(event, 'tt41', 'link63')" onMouseOut="HideTip('tt41')">EPTF_COAP_LGen_Statistics</a></td><td class=SDescription>Storing counters for load generator related statistics</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_Block1_Statistics" id=link64 onMouseOver="ShowTip(event, 'tt42', 'link64')" onMouseOut="HideTip('tt42')">EPTF_COAP_Block1_Statistics</a></td><td class=SDescription>Storing counters for block1 related statistics</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Message_Statistics" id=link65 onMouseOver="ShowTip(event, 'tt43', 'link65')" onMouseOut="HideTip('tt43')">EPTF_COAP_Message_Statistics</a></td><td class=SDescription>Storing counters for message related statistics</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_LGen_CT" id=link66 onMouseOver="ShowTip(event, 'tt44', 'link66')" onMouseOut="HideTip('tt44')">EPTF_COAP_LGen_CT</a></td><td class=SDescription>COAP load generator component</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_EMPTY" id=link67 onMouseOver="ShowTip(event, 'tt45', 'link67')" onMouseOut="HideTip('tt45')">c_COAP_eventIdx_EMPTY</a></td><td class=SDescription>Integer constant for the COAP EMPTY message event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_EMPTY" id=link68 onMouseOver="ShowTip(event, 'tt46', 'link68')" onMouseOut="HideTip('tt46')">c_COAP_eventName_EMPTY</a></td><td class=SDescription>Charstring constant for the COAP EMPTY message event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_GET" id=link69 onMouseOver="ShowTip(event, 'tt47', 'link69')" onMouseOut="HideTip('tt47')">c_COAP_eventIdx_GET</a></td><td class=SDescription>Integer constant for the COAP GET request event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_GET" id=link70 onMouseOver="ShowTip(event, 'tt48', 'link70')" onMouseOut="HideTip('tt48')">c_COAP_eventName_GET</a></td><td class=SDescription>Charstring constant for the COAP GET request event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_POST" id=link71 onMouseOver="ShowTip(event, 'tt49', 'link71')" onMouseOut="HideTip('tt49')">c_COAP_eventIdx_POST</a></td><td class=SDescription>Integer constant for the COAP POST request event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_POST" id=link72 onMouseOver="ShowTip(event, 'tt50', 'link72')" onMouseOut="HideTip('tt50')">c_COAP_eventName_POST</a></td><td class=SDescription>Charstring constant for the COAP POST request event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_PUT" id=link73 onMouseOver="ShowTip(event, 'tt51', 'link73')" onMouseOut="HideTip('tt51')">c_COAP_eventIdx_PUT</a></td><td class=SDescription>Integer constant for the COAP PUT request event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_PUT" id=link74 onMouseOver="ShowTip(event, 'tt52', 'link74')" onMouseOut="HideTip('tt52')">c_COAP_eventName_PUT</a></td><td class=SDescription>Charstring constant for the COAP PUT request event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_DELETE" id=link75 onMouseOver="ShowTip(event, 'tt53', 'link75')" onMouseOut="HideTip('tt53')">c_COAP_eventIdx_DELETE</a></td><td class=SDescription>Integer constant for the COAP DELETE request event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_DELETE" id=link76 onMouseOver="ShowTip(event, 'tt54', 'link76')" onMouseOut="HideTip('tt54')">c_COAP_eventName_DELETE</a></td><td class=SDescription>Charstring constant for the COAP DELETE request event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_OBSERVE" id=link77 onMouseOver="ShowTip(event, 'tt55', 'link77')" onMouseOut="HideTip('tt55')">c_COAP_eventIdx_OBSERVE</a></td><td class=SDescription>Integer constant for the COAP OBSERVE request event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_OBSERVE" id=link78 onMouseOver="ShowTip(event, 'tt56', 'link78')" onMouseOut="HideTip('tt56')">c_COAP_eventName_OBSERVE</a></td><td class=SDescription>Charstring constant for the COAP OBSERVE request event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_1xx" id=link79 onMouseOver="ShowTip(event, 'tt57', 'link79')" onMouseOut="HideTip('tt57')">c_COAP_eventIdx_1xx</a></td><td class=SDescription>Integer constant for the COAP 1xx reponse event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_1xx" id=link80 onMouseOver="ShowTip(event, 'tt58', 'link80')" onMouseOut="HideTip('tt58')">c_COAP_eventName_1xx</a></td><td class=SDescription>Charstring constant for the COAP 1xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_2xx" id=link81 onMouseOver="ShowTip(event, 'tt59', 'link81')" onMouseOut="HideTip('tt59')">c_COAP_eventIdx_2xx</a></td><td class=SDescription>Integer constant for the COAP 2xx reponse event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_2xx" id=link82 onMouseOver="ShowTip(event, 'tt60', 'link82')" onMouseOut="HideTip('tt60')">c_COAP_eventName_2xx</a></td><td class=SDescription>Charstring constant for the COAP 2xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_3xx" id=link83 onMouseOver="ShowTip(event, 'tt61', 'link83')" onMouseOut="HideTip('tt61')">c_COAP_eventIdx_3xx</a></td><td class=SDescription>Integer constant for the COAP 3xx reponse event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_3xx" id=link84 onMouseOver="ShowTip(event, 'tt62', 'link84')" onMouseOut="HideTip('tt62')">c_COAP_eventName_3xx</a></td><td class=SDescription>Charstring constant for the COAP 3xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_4xx" id=link85 onMouseOver="ShowTip(event, 'tt63', 'link85')" onMouseOut="HideTip('tt63')">c_COAP_eventIdx_4xx</a></td><td class=SDescription>Integer constant for the COAP 4xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_4xx" id=link86 onMouseOver="ShowTip(event, 'tt64', 'link86')" onMouseOut="HideTip('tt64')">c_COAP_eventName_4xx</a></td><td class=SDescription>Charstring constant for the COAP 4xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_5xx" id=link87 onMouseOver="ShowTip(event, 'tt65', 'link87')" onMouseOut="HideTip('tt65')">c_COAP_eventIdx_5xx</a></td><td class=SDescription>Integer constant for the COAP 5xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_5xx" id=link88 onMouseOver="ShowTip(event, 'tt66', 'link88')" onMouseOut="HideTip('tt66')">c_COAP_eventName_5xx</a></td><td class=SDescription>Charstring constant for the COAP 5xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_6xx" id=link89 onMouseOver="ShowTip(event, 'tt67', 'link89')" onMouseOut="HideTip('tt67')">c_COAP_eventIdx_6xx</a></td><td class=SDescription>Integer constant for the COAP 6xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_6xx" id=link90 onMouseOver="ShowTip(event, 'tt68', 'link90')" onMouseOut="HideTip('tt68')">c_COAP_eventName_6xx</a></td><td class=SDescription>Charstring constant for the COAP 6xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_3xxto6xx" id=link91 onMouseOver="ShowTip(event, 'tt69', 'link91')" onMouseOut="HideTip('tt69')">c_COAP_eventIdx_3xxto6xx</a></td><td class=SDescription>Integer constant for the COAP 3xx to 6xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_3xxto6xx" id=link92 onMouseOver="ShowTip(event, 'tt70', 'link92')" onMouseOut="HideTip('tt70')">c_COAP_eventName_3xxto6xx</a></td><td class=SDescription>Charstring constant for the COAP 3xx to 6xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_transportSucc" id=link93 onMouseOver="ShowTip(event, 'tt71', 'link93')" onMouseOut="HideTip('tt71')">c_COAP_eventIdx_transportSucc</a></td><td class=SDescription>Integer constant for the COAP transport succesful indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_transportSucc" id=link94 onMouseOver="ShowTip(event, 'tt72', 'link94')" onMouseOut="HideTip('tt72')">c_COAP_eventName_transportSucc</a></td><td class=SDescription>Charstring constant for the COAP transport succesful indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_transportFail" id=link95 onMouseOver="ShowTip(event, 'tt73', 'link95')" onMouseOut="HideTip('tt73')">c_COAP_eventIdx_transportFail</a></td><td class=SDescription>Integer constant for the COAP transport failure indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_transportFail" id=link96 onMouseOver="ShowTip(event, 'tt74', 'link96')" onMouseOut="HideTip('tt74')">c_COAP_eventName_transportFail</a></td><td class=SDescription>Charstring constant for the COAP transport failure indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_trRST" id=link97 onMouseOver="ShowTip(event, 'tt75', 'link97')" onMouseOut="HideTip('tt75')">c_COAP_eventIdx_trRST</a></td><td class=SDescription>Integer constant for the COAP transaction reset indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_trRST" id=link98 onMouseOver="ShowTip(event, 'tt76', 'link98')" onMouseOut="HideTip('tt76')">c_COAP_eventName_trRST</a></td><td class=SDescription>Charstring constant for the COAP transaction reset indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_trTimeout" id=link99 onMouseOver="ShowTip(event, 'tt77', 'link99')" onMouseOut="HideTip('tt77')">c_COAP_eventIdx_trTimeout</a></td><td class=SDescription>Integer constant for the COAP transaction timeout indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_trTimeout" id=link100 onMouseOver="ShowTip(event, 'tt78', 'link100')" onMouseOut="HideTip('tt78')">c_COAP_eventName_trTimeout</a></td><td class=SDescription>Charstring constant for the COAP transaction timeout indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_observeCanceled" id=link101 onMouseOver="ShowTip(event, 'tt79', 'link101')" onMouseOut="HideTip('tt79')">c_COAP_eventIdx_observeCanceled</a></td><td class=SDescription>Integer constant for the COAP observation canceled indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_observeCanceled" id=link102 onMouseOver="ShowTip(event, 'tt80', 'link102')" onMouseOut="HideTip('tt80')">c_COAP_eventName_observeCanceled</a></td><td class=SDescription>Charstring constant for the COAP observation canceled indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_resourceNotObservedIndication" id=link103 onMouseOver="ShowTip(event, 'tt81', 'link103')" onMouseOut="HideTip('tt81')">c_COAP_eventIdx_resourceNotObservedIndication</a></td><td class=SDescription>Integer constant for the indication which is sent when there are no observers for a resource</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_resourceNotObservedIndication" id=link104 onMouseOver="ShowTip(event, 'tt82', 'link104')" onMouseOut="HideTip('tt82')">c_COAP_eventName_resourceNotObservedIndication</a></td><td class=SDescription>Charstring constant for the indication which is sent when there are no observers for a resource</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_dtlsConnectionClosed" id=link105 onMouseOver="ShowTip(event, 'tt83', 'link105')" onMouseOut="HideTip('tt83')">c_COAP_eventIdx_dtlsConnectionClosed</a></td><td class=SDescription>Integer constant for the COAP transport DTLS connection closed indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_dtlsConnectionClosed" id=link106 onMouseOver="ShowTip(event, 'tt84', 'link106')" onMouseOut="HideTip('tt84')">c_COAP_eventName_dtlsConnectionClosed</a></td><td class=SDescription>Charstring constant for the COAP transport DTLS connection closed indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_BLOCK1_init" id=link107 onMouseOver="ShowTip(event, 'tt85', 'link107')" onMouseOut="HideTip('tt85')">c_COAP_eventIdx_BLOCK1_init</a></td><td class=SDescription>Integer constant for the initial (num=0) Block1 request indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_BLOCK1_init" id=link108 onMouseOver="ShowTip(event, 'tt86', 'link108')" onMouseOut="HideTip('tt86')">c_COAP_eventName_BLOCK1_init</a></td><td class=SDescription>Charstring constant for the initial (num=0) Block1 request indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_BLOCK1_block" id=link109 onMouseOver="ShowTip(event, 'tt87', 'link109')" onMouseOut="HideTip('tt87')">c_COAP_eventIdx_BLOCK1_block</a></td><td class=SDescription>Integer constant for Block1 request indication (not first, not last)</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_BLOCK1_block" id=link110 onMouseOver="ShowTip(event, 'tt88', 'link110')" onMouseOut="HideTip('tt88')">c_COAP_eventName_BLOCK1_block</a></td><td class=SDescription>Charstring constant for Block1 request indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_BLOCK1_last" >c_COAP_eventIdx_BLOCK1_last</a></td><td class=SDescription>Integer constant for the last Block1 request indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_BLOCK1_last" id=link111 onMouseOver="ShowTip(event, 'tt89', 'link111')" onMouseOut="HideTip('tt89')">c_COAP_eventName_BLOCK1_last</a></td><td class=SDescription>Charstring constant for the last Block1 request indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_BLOCK1_atomic_succ" >c_COAP_eventIdx_BLOCK1_atomic_succ</a></td><td class=SDescription>Integer constant for indicating that the atomic block1 transfer was succesfully finished</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_BLOCK1_atomic_succ" id=link112 onMouseOver="ShowTip(event, 'tt90', 'link112')" onMouseOut="HideTip('tt90')">c_COAP_eventName_BLOCK1_atomic_succ</a></td><td class=SDescription>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventIdx_BLOCK1_atomic_fail" >c_COAP_eventIdx_BLOCK1_atomic_fail</a></td><td class=SDescription>Integer constant for indicating that the atomic block1 transfer was unsuccesfully finished</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventName_BLOCK1_atomic_fail" id=link113 onMouseOver="ShowTip(event, 'tt91', 'link113')" onMouseOut="HideTip('tt91')">c_COAP_eventName_BLOCK1_atomic_fail</a></td><td class=SDescription>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_init" id=link114 onMouseOver="ShowTip(event, 'tt92', 'link114')" onMouseOut="HideTip('tt92')">c_COAP_stepIdx_init</a></td><td class=SDescription>Integer constant for the COAP init test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_init" id=link115 onMouseOver="ShowTip(event, 'tt93', 'link115')" onMouseOut="HideTip('tt93')">c_COAP_stepName_init</a></td><td class=SDescription>Charstring constant for the COAP init test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_cleanUp" id=link116 onMouseOver="ShowTip(event, 'tt94', 'link116')" onMouseOut="HideTip('tt94')">c_COAP_stepIdx_cleanUp</a></td><td class=SDescription>Integer constant for the COAP cleanUp test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_cleanUp" id=link117 onMouseOver="ShowTip(event, 'tt95', 'link117')" onMouseOut="HideTip('tt95')">c_COAP_stepName_cleanUp</a></td><td class=SDescription>Charstring constant for the COAP cleanUp test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_setLocalAddress" id=link118 onMouseOver="ShowTip(event, 'tt96', 'link118')" onMouseOut="HideTip('tt96')">c_COAP_stepIdx_setLocalAddress</a></td><td class=SDescription>Integer constant for the COAP setLocalAddress test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_setLocalAddress" id=link119 onMouseOver="ShowTip(event, 'tt97', 'link119')" onMouseOut="HideTip('tt97')">c_COAP_stepName_setLocalAddress</a></td><td class=SDescription>Charstring constant for the COAP setLocalAddress test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_setRemoteAddress_byIntIdx" id=link120 onMouseOver="ShowTip(event, 'tt98', 'link120')" onMouseOut="HideTip('tt98')">c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></td><td class=SDescription>Integer constant for the COAP setRemoteAddress test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_setRemoteAddress_byIntIdx" id=link121 onMouseOver="ShowTip(event, 'tt99', 'link121')" onMouseOut="HideTip('tt99')">c_COAP_stepName_setRemoteAddress_byIntIdx</a></td><td class=SDescription>Charstring constant for the COAP setRemoteAddress test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_send" id=link122 onMouseOver="ShowTip(event, 'tt100', 'link122')" onMouseOut="HideTip('tt100')">c_COAP_stepIdx_send</a></td><td class=SDescription>Integer constant for the COAP send test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_send" id=link123 onMouseOver="ShowTip(event, 'tt101', 'link123')" onMouseOut="HideTip('tt101')">c_COAP_stepName_send</a></td><td class=SDescription>Charstring constant for the COAP send test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_loadTemplate_byIntIdx" id=link124 onMouseOver="ShowTip(event, 'tt102', 'link124')" onMouseOut="HideTip('tt102')">c_COAP_stepIdx_loadTemplate_byIntIdx</a></td><td class=SDescription>Integer constant for the COAP loadTemplate test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_loadTemplate_byIntIdx" id=link125 onMouseOver="ShowTip(event, 'tt103', 'link125')" onMouseOut="HideTip('tt103')">c_COAP_stepName_loadTemplate_byIntIdx</a></td><td class=SDescription>Charstring constant for the COAP loadTemplate step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_handleRequest" id=link126 onMouseOver="ShowTip(event, 'tt104', 'link126')" onMouseOut="HideTip('tt104')">c_COAP_stepIdx_handleRequest</a></td><td class=SDescription>Integer constant for the COAP handleRequest test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_handleRequest" id=link127 onMouseOver="ShowTip(event, 'tt105', 'link127')" onMouseOut="HideTip('tt105')">c_COAP_stepName_handleRequest</a></td><td class=SDescription>Charstring constant for the COAP handleRequest step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_sendResponse" id=link128 onMouseOver="ShowTip(event, 'tt106', 'link128')" onMouseOut="HideTip('tt106')">c_COAP_stepIdx_sendResponse</a></td><td class=SDescription>Integer constant for the COAP sendResponse test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_sendResponse" id=link129 onMouseOver="ShowTip(event, 'tt107', 'link129')" onMouseOut="HideTip('tt107')">c_COAP_stepName_sendResponse</a></td><td class=SDescription>Charstring constant for the COAP sendResponse step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_sendAccept" id=link130 onMouseOver="ShowTip(event, 'tt108', 'link130')" onMouseOut="HideTip('tt108')">c_COAP_stepIdx_sendAccept</a></td><td class=SDescription>Integer constant for the COAP sendAccept test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_sendAccept" id=link131 onMouseOver="ShowTip(event, 'tt109', 'link131')" onMouseOut="HideTip('tt109')">c_COAP_stepName_sendAccept</a></td><td class=SDescription>Charstring constant for the COAP sendAccept step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_startListening" id=link132 onMouseOver="ShowTip(event, 'tt110', 'link132')" onMouseOut="HideTip('tt110')">c_COAP_stepIdx_startListening</a></td><td class=SDescription>Integer constant for the COAP startListening test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_startListening" id=link133 onMouseOver="ShowTip(event, 'tt111', 'link133')" onMouseOut="HideTip('tt111')">c_COAP_stepName_startListening</a></td><td class=SDescription>Charstring constant for the COAP startListening step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_reportCoapEventForEntity" id=link134 onMouseOver="ShowTip(event, 'tt112', 'link134')" onMouseOut="HideTip('tt112')">c_COAP_stepIdx_reportCoapEventForEntity</a></td><td class=SDescription>Integer constant for the COAP reportCoapEventForEntity test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_reportCoapEventForEntity" id=link135 onMouseOver="ShowTip(event, 'tt113', 'link135')" onMouseOut="HideTip('tt113')">c_COAP_stepName_reportCoapEventForEntity</a></td><td class=SDescription>Charstring constant for the COAP reportCoapEventForEntity step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_loadTemplate_byStringId" id=link136 onMouseOver="ShowTip(event, 'tt114', 'link136')" onMouseOut="HideTip('tt114')">c_COAP_stepIdx_loadTemplate_byStringId</a></td><td class=SDescription>Integer constant for the COAP loadTemplate test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_loadTemplate_byStringId" id=link137 onMouseOver="ShowTip(event, 'tt115', 'link137')" onMouseOut="HideTip('tt115')">c_COAP_stepName_loadTemplate_byStringId</a></td><td class=SDescription>Charstring constant for the COAP loadTemplate step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_setRemoteAddress_byVars" id=link138 onMouseOver="ShowTip(event, 'tt116', 'link138')" onMouseOut="HideTip('tt116')">c_COAP_stepIdx_setRemoteAddress_byVars</a></td><td class=SDescription>Integer constant for the COAP setRemoteAddress test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_setRemoteAddress_byVars" id=link139 onMouseOver="ShowTip(event, 'tt117', 'link139')" onMouseOut="HideTip('tt117')">c_COAP_stepName_setRemoteAddress_byVars</a></td><td class=SDescription>Charstring constant for the COAP setRemoteAddress step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_sendNotification_byIntIdx" id=link140 onMouseOver="ShowTip(event, 'tt118', 'link140')" onMouseOut="HideTip('tt118')">c_COAP_stepIdx_sendNotification_byIntIdx</a></td><td class=SDescription>Integer constant for the COAP sendNotification test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_sendNotification_byIntIdx" id=link141 onMouseOver="ShowTip(event, 'tt119', 'link141')" onMouseOut="HideTip('tt119')">c_COAP_stepName_sendNotification_byIntIdx</a></td><td class=SDescription>Charstring constant for the COAP sendNotification step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_sendNotification_byStringId" id=link142 onMouseOver="ShowTip(event, 'tt120', 'link142')" onMouseOut="HideTip('tt120')">c_COAP_stepIdx_sendNotification_byStringId</a></td><td class=SDescription>Integer constant for the COAP sendNotification test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_sendNotification_byStringId" id=link143 onMouseOver="ShowTip(event, 'tt121', 'link143')" onMouseOut="HideTip('tt121')">c_COAP_stepName_sendNotification_byStringId</a></td><td class=SDescription>Charstring constant for the COAP sendNotification step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_removeResourceObservations_byIntIdx" id=link144 onMouseOver="ShowTip(event, 'tt122', 'link144')" onMouseOut="HideTip('tt122')">c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></td><td class=SDescription>Integer constant for the COAP removeResourceObservations test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_removeResourceObservations_byIntIdx" id=link145 onMouseOver="ShowTip(event, 'tt123', 'link145')" onMouseOut="HideTip('tt123')">c_COAP_stepName_removeResourceObservations_byIntIdx</a></td><td class=SDescription>Charstring constant for the COAP removeResourceObservations step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_removeResourceObservations_byStringId" id=link146 onMouseOver="ShowTip(event, 'tt124', 'link146')" onMouseOut="HideTip('tt124')">c_COAP_stepIdx_removeResourceObservations_byStringId</a></td><td class=SDescription>Integer constant for the COAP removeResourceObservations test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_removeResourceObservations_byStringId" id=link147 onMouseOver="ShowTip(event, 'tt125', 'link147')" onMouseOut="HideTip('tt125')">c_COAP_stepName_removeResourceObservations_byStringId</a></td><td class=SDescription>Charstring constant for the COAP removeResourceObservations step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_startDTLS" id=link148 onMouseOver="ShowTip(event, 'tt126', 'link148')" onMouseOut="HideTip('tt126')">c_COAP_stepIdx_startDTLS</a></td><td class=SDescription>Integer constant for the COAP startDTLS test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_startDTLS" id=link149 onMouseOver="ShowTip(event, 'tt127', 'link149')" onMouseOut="HideTip('tt127')">c_COAP_stepName_startDTLS</a></td><td class=SDescription>Charstring constant for the COAP startDTLS step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_startDTLS_byVarIds" id=link150 onMouseOver="ShowTip(event, 'tt128', 'link150')" onMouseOut="HideTip('tt128')">c_COAP_stepIdx_startDTLS_byVarIds</a></td><td class=SDescription>Integer constant for the COAP startDTLS test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_startDTLS_byVarIds" id=link151 onMouseOver="ShowTip(event, 'tt129', 'link151')" onMouseOut="HideTip('tt129')">c_COAP_stepName_startDTLS_byVarIds</a></td><td class=SDescription>Charstring constant for the COAP startDTLS step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_startDTLS_byIntIdx" id=link152 onMouseOver="ShowTip(event, 'tt130', 'link152')" onMouseOut="HideTip('tt130')">c_COAP_stepIdx_startDTLS_byIntIdx</a></td><td class=SDescription>Integer constant for the COAP startDTLS test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_startDTLS_byIntIdx" id=link153 onMouseOver="ShowTip(event, 'tt131', 'link153')" onMouseOut="HideTip('tt131')">c_COAP_stepName_startDTLS_byIntIdx</a></td><td class=SDescription>Charstring constant for the COAP startDTLS step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_confirmableNotificationForEntity" id=link154 onMouseOver="ShowTip(event, 'tt132', 'link154')" onMouseOut="HideTip('tt132')">c_COAP_stepIdx_confirmableNotificationForEntity</a></td><td class=SDescription>Integer constant for the COAP confirmableNotificationForEntity test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_confirmableNotificationForEntity" id=link155 onMouseOver="ShowTip(event, 'tt133', 'link155')" onMouseOut="HideTip('tt133')">c_COAP_stepName_confirmableNotificationForEntity</a></td><td class=SDescription>Charstring constant for the COAP confirmableNotificationForEntity step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepIdx_setPreferredBlocksize" id=link156 onMouseOver="ShowTip(event, 'tt134', 'link156')" onMouseOut="HideTip('tt134')">c_COAP_stepIdx_setPreferredBlocksize</a></td><td class=SDescription>Integer constant for the COAP setPreferredBlocksize test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepName_setPreferredBlocksize" id=link157 onMouseOver="ShowTip(event, 'tt135', 'link157')" onMouseOut="HideTip('tt135')">c_COAP_stepName_setPreferredBlocksize</a></td><td class=SDescription>Charstring constant for the COAP setPreferredBlocksize step</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div> +<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="EPTF_COAP_LGen_Definitions"></a>EPTF_COAP_LGen_Definitions</h1><div class=CBody><h4 class=CHeading>Purpose</h4><p>This module contains the definitions for the COAP load generator component</p><h4 class=CHeading>Module depends on</h4><ul><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Definitions" class=LFile id=link164 onMouseOver="ShowTip(event, 'tt142', 'link164')" onMouseOut="HideTip('tt142')">EPTF_COAP_Transport_Definitions</a></li><li><EPTF_CLL_LGenBase_Definitions></li><li><EPTF_CLL_Logging_Definitions></li><li><EPTF_CLL_FBQ_Definitions></li><li><Socket_API_Definitions></li><li><CoAP_Types></li></ul><h4 class=CHeading>Module Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_log_error</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_log_error" class=LModuleParameter id=link165 onMouseOver="ShowTip(event, 'tt143', 'link165')" onMouseOut="HideTip('tt143')">tsp_EPTF_COAP_LGen_log_error</a> - <b>boolean</b> - Enabled/disable error logging</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_log_warning</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_log_warning" class=LModuleParameter id=link166 onMouseOver="ShowTip(event, 'tt144', 'link166')" onMouseOut="HideTip('tt144')">tsp_EPTF_COAP_LGen_log_warning</a> - <b>boolean</b> - Enabled/disable warning logging</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_debug</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_debug" class=LModuleParameter id=link167 onMouseOver="ShowTip(event, 'tt145', 'link167')" onMouseOut="HideTip('tt145')">tsp_EPTF_COAP_LGen_debug</a> - <b>boolean</b> - Enabled/disable debug logging</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_debugVerbose</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_debugVerbose" class=LModuleParameter id=link168 onMouseOver="ShowTip(event, 'tt146', 'link168')" onMouseOut="HideTip('tt146')">tsp_EPTF_COAP_LGen_debugVerbose</a> - <b>boolean</b> - Enabled/disable verbose debug logging</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_templates</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link169 onMouseOver="ShowTip(event, 'tt147', 'link169')" onMouseOut="HideTip('tt147')">tsp_EPTF_COAP_LGen_templates</a> - <a href="#CoAP_Template_List" class=LType id=link170 onMouseOver="ShowTip(event, 'tt21', 'link170')" onMouseOut="HideTip('tt21')">CoAP_Template_List</a> - COAP template definitions for sending</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_psks</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_psks" class=LModuleParameter id=link171 onMouseOver="ShowTip(event, 'tt148', 'link171')" onMouseOut="HideTip('tt148')">tsp_EPTF_COAP_LGen_psks</a> - <a href="#COAP_PSK_Params_List" class=LType id=link172 onMouseOver="ShowTip(event, 'tt10', 'link172')" onMouseOut="HideTip('tt10')">COAP_PSK_Params_List</a> - List of Pre-shared keys (PSK)</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_maxToken</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_maxToken" class=LModuleParameter id=link173 onMouseOver="ShowTip(event, 'tt149', 'link173')" onMouseOut="HideTip('tt149')">tsp_EPTF_COAP_maxToken</a> - <b>integer</b> - Maximum value used for token generation</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_NON_LIFETIME</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_NON_LIFETIME" class=LModuleParameter id=link174 onMouseOver="ShowTip(event, 'tt150', 'link174')" onMouseOut="HideTip('tt150')">tsp_EPTF_COAP_NON_LIFETIME</a> - <b>float</b> - Maximum lifetime of a NON transaction in seconds</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_EXCHANGE_LIFETIME</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_EXCHANGE_LIFETIME" class=LModuleParameter id=link175 onMouseOver="ShowTip(event, 'tt151', 'link175')" onMouseOut="HideTip('tt151')">tsp_EPTF_COAP_EXCHANGE_LIFETIME</a> - <b>float</b> - Maximum lifetime of a COAP transaction in seconds</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" class=LModuleParameter id=link176 onMouseOver="ShowTip(event, 'tt152', 'link176')" onMouseOut="HideTip('tt152')">tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a> - <b>boolean</b> - Enables/disables collecting the content of the blockwise transfer</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_maxNiddBufferSize</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_maxNiddBufferSize" class=LModuleParameter id=link177 onMouseOver="ShowTip(event, 'tt153', 'link177')" onMouseOut="HideTip('tt153')">tsp_EPTF_COAP_maxNiddBufferSize</a> - <b>integer</b> - Maximum number of buffered NIDD messages for an entity</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LGen_retransmitTimerInitialValue</td><td class=CDLDescription><a href="#tsp_EPTF_COAP_LGen_retransmitTimerInitialValue" class=LModuleParameter id=link178 onMouseOver="ShowTip(event, 'tt154', 'link178')" onMouseOut="HideTip('tt154')">tsp_EPTF_COAP_LGen_retransmitTimerInitialValue</a> - <b>float</b> - starting timer value for COAP retransmissions</td></tr></table><h4 class=CHeading>Events</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>COAP Empty message</td><td class=CDLDescription><a href="#c_COAP_eventIdx_EMPTY" class=LConstant id=link179 onMouseOver="ShowTip(event, 'tt50', 'link179')" onMouseOut="HideTip('tt50')">c_COAP_eventIdx_EMPTY</a>, <a href="#c_COAP_eventName_EMPTY" class=LConstant id=link180 onMouseOver="ShowTip(event, 'tt51', 'link180')" onMouseOut="HideTip('tt51')">c_COAP_eventName_EMPTY</a></td></tr><tr><td class=CDLEntry>COAP GET request</td><td class=CDLDescription><a href="#c_COAP_eventIdx_GET" class=LConstant id=link181 onMouseOver="ShowTip(event, 'tt52', 'link181')" onMouseOut="HideTip('tt52')">c_COAP_eventIdx_GET</a>, <a href="#c_COAP_eventIdx_GET" class=LConstant id=link182 onMouseOver="ShowTip(event, 'tt52', 'link182')" onMouseOut="HideTip('tt52')">c_COAP_eventIdx_GET</a></td></tr><tr><td class=CDLEntry>COAP POST request</td><td class=CDLDescription><a href="#c_COAP_eventIdx_POST" class=LConstant id=link183 onMouseOver="ShowTip(event, 'tt54', 'link183')" onMouseOut="HideTip('tt54')">c_COAP_eventIdx_POST</a>, <a href="#c_COAP_eventName_POST" class=LConstant id=link184 onMouseOver="ShowTip(event, 'tt55', 'link184')" onMouseOut="HideTip('tt55')">c_COAP_eventName_POST</a></td></tr><tr><td class=CDLEntry>COAP PUT request</td><td class=CDLDescription><a href="#c_COAP_eventIdx_PUT" class=LConstant id=link185 onMouseOver="ShowTip(event, 'tt56', 'link185')" onMouseOut="HideTip('tt56')">c_COAP_eventIdx_PUT</a>, <a href="#c_COAP_eventName_PUT" class=LConstant id=link186 onMouseOver="ShowTip(event, 'tt57', 'link186')" onMouseOut="HideTip('tt57')">c_COAP_eventName_PUT</a></td></tr><tr><td class=CDLEntry>COAP DELETE request</td><td class=CDLDescription><a href="#c_COAP_eventIdx_DELETE" class=LConstant id=link187 onMouseOver="ShowTip(event, 'tt58', 'link187')" onMouseOut="HideTip('tt58')">c_COAP_eventIdx_DELETE</a>, <a href="#c_COAP_eventName_DELETE" class=LConstant id=link188 onMouseOver="ShowTip(event, 'tt59', 'link188')" onMouseOut="HideTip('tt59')">c_COAP_eventName_DELETE</a></td></tr><tr><td class=CDLEntry>COAP OBSERVE request</td><td class=CDLDescription><a href="#c_COAP_eventIdx_OBSERVE" class=LConstant id=link189 onMouseOver="ShowTip(event, 'tt60', 'link189')" onMouseOut="HideTip('tt60')">c_COAP_eventIdx_OBSERVE</a>, <a href="#c_COAP_eventName_OBSERVE" class=LConstant id=link190 onMouseOver="ShowTip(event, 'tt61', 'link190')" onMouseOut="HideTip('tt61')">c_COAP_eventName_OBSERVE</a></td></tr><tr><td class=CDLEntry>COAP 1xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_1xx" class=LConstant id=link191 onMouseOver="ShowTip(event, 'tt62', 'link191')" onMouseOut="HideTip('tt62')">c_COAP_eventIdx_1xx</a>, <a href="#c_COAP_eventName_1xx" class=LConstant id=link192 onMouseOver="ShowTip(event, 'tt63', 'link192')" onMouseOut="HideTip('tt63')">c_COAP_eventName_1xx</a> COAP 2xx response- <a href="#c_COAP_eventIdx_2xx" class=LConstant id=link193 onMouseOver="ShowTip(event, 'tt64', 'link193')" onMouseOut="HideTip('tt64')">c_COAP_eventIdx_2xx</a>, <a href="#c_COAP_eventName_2xx" class=LConstant id=link194 onMouseOver="ShowTip(event, 'tt65', 'link194')" onMouseOut="HideTip('tt65')">c_COAP_eventName_2xx</a></td></tr><tr><td class=CDLEntry>COAP 3xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_3xx" class=LConstant id=link195 onMouseOver="ShowTip(event, 'tt66', 'link195')" onMouseOut="HideTip('tt66')">c_COAP_eventIdx_3xx</a>, <a href="#c_COAP_eventName_3xx" class=LConstant id=link196 onMouseOver="ShowTip(event, 'tt67', 'link196')" onMouseOut="HideTip('tt67')">c_COAP_eventName_3xx</a></td></tr><tr><td class=CDLEntry>COAP 4xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_4xx" class=LConstant id=link197 onMouseOver="ShowTip(event, 'tt68', 'link197')" onMouseOut="HideTip('tt68')">c_COAP_eventIdx_4xx</a>, <a href="#c_COAP_eventName_4xx" class=LConstant id=link198 onMouseOver="ShowTip(event, 'tt69', 'link198')" onMouseOut="HideTip('tt69')">c_COAP_eventName_4xx</a></td></tr><tr><td class=CDLEntry>COAP 5xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_5xx" class=LConstant id=link199 onMouseOver="ShowTip(event, 'tt70', 'link199')" onMouseOut="HideTip('tt70')">c_COAP_eventIdx_5xx</a>, <a href="#c_COAP_eventName_5xx" class=LConstant id=link200 onMouseOver="ShowTip(event, 'tt71', 'link200')" onMouseOut="HideTip('tt71')">c_COAP_eventName_5xx</a></td></tr><tr><td class=CDLEntry>COAP 6xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_6xx" class=LConstant id=link201 onMouseOver="ShowTip(event, 'tt72', 'link201')" onMouseOut="HideTip('tt72')">c_COAP_eventIdx_6xx</a>, <a href="#c_COAP_eventName_6xx" class=LConstant id=link202 onMouseOver="ShowTip(event, 'tt73', 'link202')" onMouseOut="HideTip('tt73')">c_COAP_eventName_6xx</a></td></tr><tr><td class=CDLEntry>COAP 3xxto6xx response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_3xxto6xx" class=LConstant id=link203 onMouseOver="ShowTip(event, 'tt74', 'link203')" onMouseOut="HideTip('tt74')">c_COAP_eventIdx_3xxto6xx</a>, <a href="#c_COAP_eventName_3xxto6xx" class=LConstant id=link204 onMouseOver="ShowTip(event, 'tt75', 'link204')" onMouseOut="HideTip('tt75')">c_COAP_eventName_3xxto6xx</a></td></tr><tr><td class=CDLEntry>COAP transport succesful response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_transportSucc" class=LConstant id=link205 onMouseOver="ShowTip(event, 'tt76', 'link205')" onMouseOut="HideTip('tt76')">c_COAP_eventIdx_transportSucc</a>, <a href="#c_COAP_eventName_transportSucc" class=LConstant id=link206 onMouseOver="ShowTip(event, 'tt77', 'link206')" onMouseOut="HideTip('tt77')">c_COAP_eventName_transportSucc</a></td></tr><tr><td class=CDLEntry>COAP transport failure response</td><td class=CDLDescription><a href="#c_COAP_eventIdx_transportFail" class=LConstant id=link207 onMouseOver="ShowTip(event, 'tt78', 'link207')" onMouseOut="HideTip('tt78')">c_COAP_eventIdx_transportFail</a>, <a href="#c_COAP_eventName_transportFail" class=LConstant id=link208 onMouseOver="ShowTip(event, 'tt79', 'link208')" onMouseOut="HideTip('tt79')">c_COAP_eventName_transportFail</a></td></tr><tr><td class=CDLEntry>COAP transaction reset indication</td><td class=CDLDescription><a href="#c_COAP_eventIdx_trRST" class=LConstant id=link209 onMouseOver="ShowTip(event, 'tt80', 'link209')" onMouseOut="HideTip('tt80')">c_COAP_eventIdx_trRST</a>, <a href="#c_COAP_eventName_trRST" class=LConstant id=link210 onMouseOver="ShowTip(event, 'tt81', 'link210')" onMouseOut="HideTip('tt81')">c_COAP_eventName_trRST</a></td></tr><tr><td class=CDLEntry>COAP transaction timed out indication</td><td class=CDLDescription><a href="#c_COAP_eventIdx_trTimeout" class=LConstant id=link211 onMouseOver="ShowTip(event, 'tt82', 'link211')" onMouseOut="HideTip('tt82')">c_COAP_eventIdx_trTimeout</a>, <a href="#c_COAP_eventName_trTimeout" class=LConstant id=link212 onMouseOver="ShowTip(event, 'tt83', 'link212')" onMouseOut="HideTip('tt83')">c_COAP_eventName_trTimeout</a></td></tr><tr><td class=CDLEntry>COAP observation canceled indication</td><td class=CDLDescription><a href="#c_COAP_eventIdx_observeCanceled" class=LConstant id=link213 onMouseOver="ShowTip(event, 'tt84', 'link213')" onMouseOut="HideTip('tt84')">c_COAP_eventIdx_observeCanceled</a>, <a href="#c_COAP_eventName_observeCanceled" class=LConstant id=link214 onMouseOver="ShowTip(event, 'tt85', 'link214')" onMouseOut="HideTip('tt85')">c_COAP_eventName_observeCanceled</a></td></tr><tr><td class=CDLEntry>COAP resource not observed any more indication</td><td class=CDLDescription><a href="#c_COAP_eventIdx_resourceNotObservedIndication" class=LConstant id=link215 onMouseOver="ShowTip(event, 'tt86', 'link215')" onMouseOut="HideTip('tt86')">c_COAP_eventIdx_resourceNotObservedIndication</a>, <a href="#c_COAP_eventName_resourceNotObservedIndication" class=LConstant id=link216 onMouseOver="ShowTip(event, 'tt87', 'link216')" onMouseOut="HideTip('tt87')">c_COAP_eventName_resourceNotObservedIndication</a></td></tr><tr><td class=CDLEntry>COAP DTLS connection closed indication</td><td class=CDLDescription><a href="#c_COAP_eventIdx_dtlsConnectionClosed" class=LConstant id=link217 onMouseOver="ShowTip(event, 'tt88', 'link217')" onMouseOut="HideTip('tt88')">c_COAP_eventIdx_dtlsConnectionClosed</a>, <a href="#c_COAP_eventName_dtlsConnectionClosed" class=LConstant id=link218 onMouseOver="ShowTip(event, 'tt89', 'link218')" onMouseOut="HideTip('tt89')">c_COAP_eventName_dtlsConnectionClosed</a></td></tr><tr><td class=CDLEntry>COAP Block1initiated</td><td class=CDLDescription><a href="#c_COAP_eventIdx_BLOCK1_init" class=LConstant id=link219 onMouseOver="ShowTip(event, 'tt90', 'link219')" onMouseOut="HideTip('tt90')">c_COAP_eventIdx_BLOCK1_init</a>, <a href="#c_COAP_eventName_BLOCK1_init" class=LConstant id=link220 onMouseOver="ShowTip(event, 'tt91', 'link220')" onMouseOut="HideTip('tt91')">c_COAP_eventName_BLOCK1_init</a></td></tr><tr><td class=CDLEntry>COAP Block1 block received</td><td class=CDLDescription><a href="#c_COAP_eventIdx_BLOCK1_block" class=LConstant id=link221 onMouseOver="ShowTip(event, 'tt92', 'link221')" onMouseOut="HideTip('tt92')">c_COAP_eventIdx_BLOCK1_block</a>, <a href="#c_COAP_eventName_BLOCK1_block" class=LConstant id=link222 onMouseOver="ShowTip(event, 'tt93', 'link222')" onMouseOut="HideTip('tt93')">c_COAP_eventName_BLOCK1_block</a></td></tr><tr><td class=CDLEntry>COAP Block1 last block received</td><td class=CDLDescription><a href="#c_COAP_eventIdx_BLOCK1_last" class=LConstant id=link223 onMouseOver="ShowTip(event, 'tt155', 'link223')" onMouseOut="HideTip('tt155')">c_COAP_eventIdx_BLOCK1_last</a>, <a href="#c_COAP_eventName_BLOCK1_last" class=LConstant id=link224 onMouseOver="ShowTip(event, 'tt94', 'link224')" onMouseOut="HideTip('tt94')">c_COAP_eventName_BLOCK1_last</a></td></tr><tr><td class=CDLEntry>COAP atomic block1 transfer finished succesfully</td><td class=CDLDescription><a href="#c_COAP_eventIdx_BLOCK1_atomic_succ" class=LConstant id=link225 onMouseOver="ShowTip(event, 'tt156', 'link225')" onMouseOut="HideTip('tt156')">c_COAP_eventIdx_BLOCK1_atomic_succ</a>, <a href="#c_COAP_eventName_BLOCK1_atomic_succ" class=LConstant id=link226 onMouseOver="ShowTip(event, 'tt95', 'link226')" onMouseOut="HideTip('tt95')">c_COAP_eventName_BLOCK1_atomic_succ</a></td></tr><tr><td class=CDLEntry>COAP atomic block1 transfer finished unsuccesfully</td><td class=CDLDescription><a href="#c_COAP_eventIdx_BLOCK1_atomic_fail" class=LConstant id=link227 onMouseOver="ShowTip(event, 'tt157', 'link227')" onMouseOut="HideTip('tt157')">c_COAP_eventIdx_BLOCK1_atomic_fail</a>, <a href="#c_COAP_eventName_BLOCK1_atomic_fail" class=LConstant id=link228 onMouseOver="ShowTip(event, 'tt96', 'link228')" onMouseOut="HideTip('tt96')">c_COAP_eventName_BLOCK1_atomic_fail</a></td></tr><tr><td class=CDLEntry>COAP Non-IP Data Delivery message was buffered</td><td class=CDLDescription><a href="#c_COAP_eventIdx_niddMessageBuffered" class=LConstant id=link229 onMouseOver="ShowTip(event, 'tt158', 'link229')" onMouseOut="HideTip('tt158')">c_COAP_eventIdx_niddMessageBuffered</a>, <a href="#c_COAP_eventName_niddMessageBuffered" class=LConstant id=link230 onMouseOver="ShowTip(event, 'tt97', 'link230')" onMouseOut="HideTip('tt97')">c_COAP_eventName_niddMessageBuffered</a></td></tr></table><h4 class=CHeading>TestSteps</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>COAP init</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" class=LFunction id=link231 onMouseOver="ShowTip(event, 'tt159', 'link231')" onMouseOut="HideTip('tt159')">f_COAP_step_init</a>, <a href="#c_COAP_stepIdx_init" class=LConstant id=link232 onMouseOver="ShowTip(event, 'tt98', 'link232')" onMouseOut="HideTip('tt98')">c_COAP_stepIdx_init</a>, <a href="#c_COAP_stepName_init" class=LConstant id=link233 onMouseOver="ShowTip(event, 'tt99', 'link233')" onMouseOut="HideTip('tt99')">c_COAP_stepName_init</a></td></tr><tr><td class=CDLEntry>COAP cleanUp</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" class=LFunction id=link234 onMouseOver="ShowTip(event, 'tt160', 'link234')" onMouseOut="HideTip('tt160')">f_COAP_step_cleanUp</a>, <a href="#c_COAP_stepIdx_init" class=LConstant id=link235 onMouseOver="ShowTip(event, 'tt98', 'link235')" onMouseOut="HideTip('tt98')">c_COAP_stepIdx_init</a>, <a href="#c_COAP_stepIdx_init" class=LConstant id=link236 onMouseOver="ShowTip(event, 'tt98', 'link236')" onMouseOut="HideTip('tt98')">c_COAP_stepIdx_init</a></td></tr><tr><td class=CDLEntry>COAP set local address</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" class=LFunction id=link237 onMouseOver="ShowTip(event, 'tt161', 'link237')" onMouseOut="HideTip('tt161')">f_COAP_step_setLocalAddress</a>, <a href="#c_COAP_stepIdx_setLocalAddress" class=LConstant id=link238 onMouseOver="ShowTip(event, 'tt102', 'link238')" onMouseOut="HideTip('tt102')">c_COAP_stepIdx_setLocalAddress</a>, <a href="#c_COAP_stepName_setLocalAddress" class=LConstant id=link239 onMouseOver="ShowTip(event, 'tt103', 'link239')" onMouseOut="HideTip('tt103')">c_COAP_stepName_setLocalAddress</a></td></tr><tr><td class=CDLEntry>COAP set remote address</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" class=LFunction id=link240 onMouseOver="ShowTip(event, 'tt162', 'link240')" onMouseOut="HideTip('tt162')">f_COAP_step_setRemoteAddress_byIntIdx</a>, <a href="#c_COAP_stepIdx_setRemoteAddress_byIntIdx" class=LConstant id=link241 onMouseOver="ShowTip(event, 'tt104', 'link241')" onMouseOut="HideTip('tt104')">c_COAP_stepIdx_setRemoteAddress_byIntIdx</a>, <a href="#c_COAP_stepName_setRemoteAddress_byIntIdx" class=LConstant id=link242 onMouseOver="ShowTip(event, 'tt105', 'link242')" onMouseOut="HideTip('tt105')">c_COAP_stepName_setRemoteAddress_byIntIdx</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" class=LFunction id=link243 onMouseOver="ShowTip(event, 'tt163', 'link243')" onMouseOut="HideTip('tt163')">f_COAP_step_setRemoteAddress_byVars</a>, <a href="#c_COAP_stepIdx_setRemoteAddress_byVars" class=LConstant id=link244 onMouseOver="ShowTip(event, 'tt122', 'link244')" onMouseOut="HideTip('tt122')">c_COAP_stepIdx_setRemoteAddress_byVars</a>, <a href="#c_COAP_stepName_setRemoteAddress_byVars" class=LConstant id=link245 onMouseOver="ShowTip(event, 'tt123', 'link245')" onMouseOut="HideTip('tt123')">c_COAP_stepName_setRemoteAddress_byVars</a></td></tr><tr><td class=CDLEntry>COAP send</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" class=LFunction id=link246 onMouseOver="ShowTip(event, 'tt164', 'link246')" onMouseOut="HideTip('tt164')">f_COAP_step_send</a>, <a href="#c_COAP_stepIdx_send" class=LConstant id=link247 onMouseOver="ShowTip(event, 'tt106', 'link247')" onMouseOut="HideTip('tt106')">c_COAP_stepIdx_send</a>, <a href="#c_COAP_stepName_send" class=LConstant id=link248 onMouseOver="ShowTip(event, 'tt107', 'link248')" onMouseOut="HideTip('tt107')">c_COAP_stepName_send</a></td></tr><tr><td class=CDLEntry>COAP load template</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link249 onMouseOver="ShowTip(event, 'tt165', 'link249')" onMouseOut="HideTip('tt165')">f_COAP_step_loadTemplate_byIntIdx</a>, <a href="#c_COAP_stepIdx_loadTemplate_byIntIdx" class=LConstant id=link250 onMouseOver="ShowTip(event, 'tt108', 'link250')" onMouseOut="HideTip('tt108')">c_COAP_stepIdx_loadTemplate_byIntIdx</a>, <a href="#c_COAP_stepName_loadTemplate_byIntIdx" class=LConstant id=link251 onMouseOver="ShowTip(event, 'tt109', 'link251')" onMouseOut="HideTip('tt109')">c_COAP_stepName_loadTemplate_byIntIdx</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" class=LFunction id=link252 onMouseOver="ShowTip(event, 'tt166', 'link252')" onMouseOut="HideTip('tt166')">f_COAP_step_loadTemplate_byStringId</a>, <a href="#c_COAP_stepIdx_loadTemplate_byStringId" class=LConstant id=link253 onMouseOver="ShowTip(event, 'tt120', 'link253')" onMouseOut="HideTip('tt120')">c_COAP_stepIdx_loadTemplate_byStringId</a>, <a href="#c_COAP_stepName_loadTemplate_byStringId" class=LConstant id=link254 onMouseOver="ShowTip(event, 'tt121', 'link254')" onMouseOut="HideTip('tt121')">c_COAP_stepName_loadTemplate_byStringId</a></td></tr><tr><td class=CDLEntry>COAP handle request</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" class=LFunction id=link255 onMouseOver="ShowTip(event, 'tt167', 'link255')" onMouseOut="HideTip('tt167')">f_COAP_step_handleRequest</a>, <a href="#c_COAP_stepIdx_handleRequest" class=LConstant id=link256 onMouseOver="ShowTip(event, 'tt110', 'link256')" onMouseOut="HideTip('tt110')">c_COAP_stepIdx_handleRequest</a>, <a href="#c_COAP_stepName_handleRequest" class=LConstant id=link257 onMouseOver="ShowTip(event, 'tt111', 'link257')" onMouseOut="HideTip('tt111')">c_COAP_stepName_handleRequest</a></td></tr><tr><td class=CDLEntry>COAP send response</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" class=LFunction id=link258 onMouseOver="ShowTip(event, 'tt168', 'link258')" onMouseOut="HideTip('tt168')">f_COAP_step_sendResponse</a>, <a href="#c_COAP_stepIdx_sendResponse" class=LConstant id=link259 onMouseOver="ShowTip(event, 'tt112', 'link259')" onMouseOut="HideTip('tt112')">c_COAP_stepIdx_sendResponse</a>, <a href="#c_COAP_stepName_sendResponse" class=LConstant id=link260 onMouseOver="ShowTip(event, 'tt113', 'link260')" onMouseOut="HideTip('tt113')">c_COAP_stepName_sendResponse</a></td></tr><tr><td class=CDLEntry>COAP send accept</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" class=LFunction id=link261 onMouseOver="ShowTip(event, 'tt169', 'link261')" onMouseOut="HideTip('tt169')">f_COAP_step_sendAccept</a>, <a href="#c_COAP_stepIdx_sendAccept" class=LConstant id=link262 onMouseOver="ShowTip(event, 'tt114', 'link262')" onMouseOut="HideTip('tt114')">c_COAP_stepIdx_sendAccept</a>, <a href="#c_COAP_stepName_sendAccept" class=LConstant id=link263 onMouseOver="ShowTip(event, 'tt115', 'link263')" onMouseOut="HideTip('tt115')">c_COAP_stepName_sendAccept</a></td></tr><tr><td class=CDLEntry>COAP start listening</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" class=LFunction id=link264 onMouseOver="ShowTip(event, 'tt170', 'link264')" onMouseOut="HideTip('tt170')">f_COAP_step_startListening</a>, <a href="#c_COAP_stepIdx_startListening" class=LConstant id=link265 onMouseOver="ShowTip(event, 'tt116', 'link265')" onMouseOut="HideTip('tt116')">c_COAP_stepIdx_startListening</a>, <a href="#c_COAP_stepName_startListening" class=LConstant id=link266 onMouseOver="ShowTip(event, 'tt117', 'link266')" onMouseOut="HideTip('tt117')">c_COAP_stepName_startListening</a></td></tr><tr><td class=CDLEntry>COAP report COAP event for entity enable/disable</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" class=LFunction id=link267 onMouseOver="ShowTip(event, 'tt171', 'link267')" onMouseOut="HideTip('tt171')">f_COAP_step_reportCoapEventForEntity</a>, <a href="#c_COAP_stepIdx_reportCoapEventForEntity" class=LConstant id=link268 onMouseOver="ShowTip(event, 'tt118', 'link268')" onMouseOut="HideTip('tt118')">c_COAP_stepIdx_reportCoapEventForEntity</a>, <a href="#c_COAP_stepName_reportCoapEventForEntity" class=LConstant id=link269 onMouseOver="ShowTip(event, 'tt119', 'link269')" onMouseOut="HideTip('tt119')">c_COAP_stepName_reportCoapEventForEntity</a></td></tr><tr><td class=CDLEntry>COAP set CON/NON notifications for entity</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=LFunction id=link270 onMouseOver="ShowTip(event, 'tt172', 'link270')" onMouseOut="HideTip('tt172')">f_COAP_step_confirmableNotificationForEntity</a>, <a href="#c_COAP_stepIdx_confirmableNotificationForEntity" class=LConstant id=link271 onMouseOver="ShowTip(event, 'tt138', 'link271')" onMouseOut="HideTip('tt138')">c_COAP_stepIdx_confirmableNotificationForEntity</a>, <a href="#c_COAP_stepName_confirmableNotificationForEntity" class=LConstant id=link272 onMouseOver="ShowTip(event, 'tt139', 'link272')" onMouseOut="HideTip('tt139')">c_COAP_stepName_confirmableNotificationForEntity</a></td></tr><tr><td class=CDLEntry>COAP send notification</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" class=LFunction id=link273 onMouseOver="ShowTip(event, 'tt173', 'link273')" onMouseOut="HideTip('tt173')">f_COAP_step_sendNotification_byIntIdx</a>, <a href="#c_COAP_stepIdx_sendNotification_byIntIdx" class=LConstant id=link274 onMouseOver="ShowTip(event, 'tt124', 'link274')" onMouseOut="HideTip('tt124')">c_COAP_stepIdx_sendNotification_byIntIdx</a>, <a href="#c_COAP_stepName_sendNotification_byIntIdx" class=LConstant id=link275 onMouseOver="ShowTip(event, 'tt125', 'link275')" onMouseOut="HideTip('tt125')">c_COAP_stepName_sendNotification_byIntIdx</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" class=LFunction id=link276 onMouseOver="ShowTip(event, 'tt174', 'link276')" onMouseOut="HideTip('tt174')">f_COAP_step_sendNotification_byStringId</a>, <a href="#c_COAP_stepIdx_sendNotification_byStringId" class=LConstant id=link277 onMouseOver="ShowTip(event, 'tt126', 'link277')" onMouseOut="HideTip('tt126')">c_COAP_stepIdx_sendNotification_byStringId</a>, <a href="#c_COAP_stepName_sendNotification_byStringId" class=LConstant id=link278 onMouseOver="ShowTip(event, 'tt127', 'link278')" onMouseOut="HideTip('tt127')">c_COAP_stepName_sendNotification_byStringId</a></td></tr><tr><td class=CDLEntry>COAP remove resource observations</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" class=LFunction id=link279 onMouseOver="ShowTip(event, 'tt175', 'link279')" onMouseOut="HideTip('tt175')">f_COAP_step_removeResourceObservations_byIntIdx</a>, <a href="#c_COAP_stepIdx_removeResourceObservations_byIntIdx" class=LConstant id=link280 onMouseOver="ShowTip(event, 'tt128', 'link280')" onMouseOut="HideTip('tt128')">c_COAP_stepIdx_removeResourceObservations_byIntIdx</a>, <a href="#c_COAP_stepName_removeResourceObservations_byIntIdx" class=LConstant id=link281 onMouseOver="ShowTip(event, 'tt129', 'link281')" onMouseOut="HideTip('tt129')">c_COAP_stepName_removeResourceObservations_byIntIdx</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" class=LFunction id=link282 onMouseOver="ShowTip(event, 'tt176', 'link282')" onMouseOut="HideTip('tt176')">f_COAP_step_removeResourceObservations_byStringId</a>, <a href="#c_COAP_stepIdx_removeResourceObservations_byStringId" class=LConstant id=link283 onMouseOver="ShowTip(event, 'tt130', 'link283')" onMouseOut="HideTip('tt130')">c_COAP_stepIdx_removeResourceObservations_byStringId</a>, <a href="#c_COAP_stepName_removeResourceObservations_byStringId" class=LConstant id=link284 onMouseOver="ShowTip(event, 'tt131', 'link284')" onMouseOut="HideTip('tt131')">c_COAP_stepName_removeResourceObservations_byStringId</a></td></tr><tr><td class=CDLEntry>COAP start DTLS</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" class=LFunction id=link285 onMouseOver="ShowTip(event, 'tt177', 'link285')" onMouseOut="HideTip('tt177')">f_COAP_step_startDTLS</a>, <a href="#c_COAP_stepIdx_startDTLS" class=LConstant id=link286 onMouseOver="ShowTip(event, 'tt132', 'link286')" onMouseOut="HideTip('tt132')">c_COAP_stepIdx_startDTLS</a>, <a href="#c_COAP_stepName_startDTLS" class=LConstant id=link287 onMouseOver="ShowTip(event, 'tt133', 'link287')" onMouseOut="HideTip('tt133')">c_COAP_stepName_startDTLS</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" class=LFunction id=link288 onMouseOver="ShowTip(event, 'tt178', 'link288')" onMouseOut="HideTip('tt178')">f_COAP_step_startDTLS_byVarIds</a>, <a href="#c_COAP_stepIdx_startDTLS_byVarIds" class=LConstant id=link289 onMouseOver="ShowTip(event, 'tt134', 'link289')" onMouseOut="HideTip('tt134')">c_COAP_stepIdx_startDTLS_byVarIds</a>, <a href="#c_COAP_stepName_startDTLS_byVarIds" class=LConstant id=link290 onMouseOver="ShowTip(event, 'tt135', 'link290')" onMouseOut="HideTip('tt135')">c_COAP_stepName_startDTLS_byVarIds</a> <a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" class=LFunction id=link291 onMouseOver="ShowTip(event, 'tt179', 'link291')" onMouseOut="HideTip('tt179')">f_COAP_step_startDTLS_byIntIdx</a>, <a href="#c_COAP_stepIdx_startDTLS_byIntIdx" class=LConstant id=link292 onMouseOver="ShowTip(event, 'tt136', 'link292')" onMouseOut="HideTip('tt136')">c_COAP_stepIdx_startDTLS_byIntIdx</a>, <a href="#c_COAP_stepName_startDTLS_byIntIdx" class=LConstant id=link293 onMouseOver="ShowTip(event, 'tt137', 'link293')" onMouseOut="HideTip('tt137')">c_COAP_stepName_startDTLS_byIntIdx</a></td></tr><tr><td class=CDLEntry>COAP set CON for notifications</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=LFunction id=link294 onMouseOver="ShowTip(event, 'tt172', 'link294')" onMouseOut="HideTip('tt172')">f_COAP_step_confirmableNotificationForEntity</a>, <a href="#c_COAP_stepIdx_confirmableNotificationForEntity" class=LConstant id=link295 onMouseOver="ShowTip(event, 'tt138', 'link295')" onMouseOut="HideTip('tt138')">c_COAP_stepIdx_confirmableNotificationForEntity</a>, <a href="#c_COAP_stepName_confirmableNotificationForEntity" class=LConstant id=link296 onMouseOver="ShowTip(event, 'tt139', 'link296')" onMouseOut="HideTip('tt139')">c_COAP_stepName_confirmableNotificationForEntity</a></td></tr><tr><td class=CDLEntry>COAP set preferred blocksize for block 1 transfer</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setPreferredBlocksize" class=LFunction id=link297 onMouseOver="ShowTip(event, 'tt180', 'link297')" onMouseOut="HideTip('tt180')">f_COAP_step_setPreferredBlocksize</a>, <a href="#c_COAP_stepIdx_setPreferredBlocksize" class=LConstant id=link298 onMouseOver="ShowTip(event, 'tt140', 'link298')" onMouseOut="HideTip('tt140')">c_COAP_stepIdx_setPreferredBlocksize</a>, <a href="#c_COAP_stepName_setPreferredBlocksize" class=LConstant id=link299 onMouseOver="ShowTip(event, 'tt141', 'link299')" onMouseOut="HideTip('tt141')">c_COAP_stepName_setPreferredBlocksize</a></td></tr></table><h4 class=CHeading>Classes</h4><ul><li><a href="#EPTF_COAP_LGen_CT" class=LType id=link300 onMouseOver="ShowTip(event, 'tt49', 'link300')" onMouseOut="HideTip('tt49')">EPTF_COAP_LGen_CT</a></li><li><a href="#COAP_EntityCtx" class=LType id=link301 onMouseOver="ShowTip(event, 'tt5', 'link301')" onMouseOut="HideTip('tt5')">COAP_EntityCtx</a></li><li><a href="#COAP_FsmCtx" class=LType id=link302 onMouseOver="ShowTip(event, 'tt8', 'link302')" onMouseOut="HideTip('tt8')">COAP_FsmCtx</a></li><li><a href="#COAP_Transaction" class=LType id=link303 onMouseOver="ShowTip(event, 'tt13', 'link303')" onMouseOut="HideTip('tt13')">COAP_Transaction</a></li><li><a href="#COAP_RR" class=LType id=link304 onMouseOver="ShowTip(event, 'tt16', 'link304')" onMouseOut="HideTip('tt16')">COAP_RR</a></li><li><a href="#COAP_ObservedResource" class=LType id=link305 onMouseOver="ShowTip(event, 'tt31', 'link305')" onMouseOut="HideTip('tt31')">COAP_ObservedResource</a></li><li><a href="#COAP_Observation_Server" class=LType id=link306 onMouseOver="ShowTip(event, 'tt34', 'link306')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a></li><li><a href="#COAP_Blockwise_Transfer" class=LType id=link307 onMouseOver="ShowTip(event, 'tt37', 'link307')" onMouseOut="HideTip('tt37')">COAP_Blockwise_Transfer</a></li></ul><h4 class=CHeading>Class Diagram</h4><img src="../images/EPTF_COAP_LGen_Definitions.classes.jpg"><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#EPTF_COAP_LGen_Definitions" >EPTF_COAP_LGen_Definitions</a></td><td class=SDescription>This module contains the definitions for the COAP load generator component</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_log_error" >tsp_EPTF_COAP_LGen_log_error</a></td><td class=SDescription>Enabled/disable error logging</td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_log_warning" >tsp_EPTF_COAP_LGen_log_warning</a></td><td class=SDescription>Enabled/disable warning logging</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_debug" >tsp_EPTF_COAP_LGen_debug</a></td><td class=SDescription>Enabled/disable debug logging</td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_debugVerbose" >tsp_EPTF_COAP_LGen_debugVerbose</a></td><td class=SDescription>Enabled/disable verbose debug logging</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_templates" >tsp_EPTF_COAP_LGen_templates</a></td><td class=SDescription>COAP template definitions for sending</td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_psks" >tsp_EPTF_COAP_LGen_psks</a></td><td class=SDescription>List of Pre-shared keys (PSK)</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_maxToken" >tsp_EPTF_COAP_maxToken</a></td><td class=SDescription>Maximum value used for token generation</td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_NON_LIFETIME" >tsp_EPTF_COAP_NON_LIFETIME</a></td><td class=SDescription>Maximum lifetime of a NON transaction in seconds</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_EXCHANGE_LIFETIME" >tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></td><td class=SDescription>Maximum lifetime of a COAP transaction in seconds</td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_LGen_retransmitTimerInitialValue" >tsp_EPTF_COAP_LGen_retransmitTimerInitialValue</a></td><td class=SDescription>Initial value for retransmission timer in seconds</td></tr><tr class="SModuleParameter SMarked"><td class=SEntry><a href="#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" >tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a></td><td class=SDescription>Enables/disables collecting the content of a blockwise transfer. </td></tr><tr class="SModuleParameter"><td class=SEntry><a href="#tsp_EPTF_COAP_maxNiddBufferSize" >tsp_EPTF_COAP_maxNiddBufferSize</a></td><td class=SDescription>The maximum number of buffered NIDD messages for an entity</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_behaviorType" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">c_COAP_behaviorType</a></td><td class=SDescription>Constant for COAP behaviour name</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_ObservedResourceIdx_List" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">COAP_ObservedResourceIdx_List</a></td><td class=SDescription>List of <b>integer</b></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_BlockwiseIdx_List" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">COAP_BlockwiseIdx_List</a></td><td class=SDescription>List of <b>integer</b></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_BufferedMessageIdx_List" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">COAP_BufferedMessageIdx_List</a></td><td class=SDescription>List of <b>integer</b></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_EntityCtx" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">COAP_EntityCtx</a></td><td class=SDescription>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_EntityCtx_List" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">COAP_EntityCtx_List</a></td><td class=SDescription>List of <a href="#COAP_EntityCtx" class=LType id=link7 onMouseOver="ShowTip(event, 'tt5', 'link7')" onMouseOut="HideTip('tt5')">COAP_EntityCtx</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_EntityCtx_DB" id=link8 onMouseOver="ShowTip(event, 'tt7', 'link8')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td><td class=SDescription>Storing COAP entity contexts</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_FsmCtx" id=link9 onMouseOver="ShowTip(event, 'tt8', 'link9')" onMouseOut="HideTip('tt8')">COAP_FsmCtx</a></td><td class=SDescription>Storing COAP data for each FSM</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_PSK_Params" id=link10 onMouseOver="ShowTip(event, 'tt9', 'link10')" onMouseOut="HideTip('tt9')">COAP_PSK_Params</a></td><td class=SDescription>Storing COAP data for each FSM</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_PSK_Params_List" id=link11 onMouseOver="ShowTip(event, 'tt10', 'link11')" onMouseOut="HideTip('tt10')">COAP_PSK_Params_List</a></td><td class=SDescription>List of <a href="#COAP_PSK_Params" class=LType id=link12 onMouseOver="ShowTip(event, 'tt9', 'link12')" onMouseOut="HideTip('tt9')">COAP_PSK_Params</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_FsmCtx_List" id=link13 onMouseOver="ShowTip(event, 'tt11', 'link13')" onMouseOut="HideTip('tt11')">COAP_FsmCtx_List</a></td><td class=SDescription>List of <a href="#COAP_FsmCtx" class=LType id=link14 onMouseOver="ShowTip(event, 'tt8', 'link14')" onMouseOut="HideTip('tt8')">COAP_FsmCtx</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_FsmCtx_DB" id=link15 onMouseOver="ShowTip(event, 'tt12', 'link15')" onMouseOut="HideTip('tt12')">COAP_FsmCtx_DB</a></td><td class=SDescription>Storing COAP FSM contexts</td></tr><tr class="SEnumeration SMarked"><td class=SEntry><a href="#COAP_Transaction_State" >COAP_Transaction_State</a></td><td class=SDescription>States of a <a href="#COAP_Transaction" class=LType id=link16 onMouseOver="ShowTip(event, 'tt13', 'link16')" onMouseOut="HideTip('tt13')">COAP_Transaction</a> state machine</td></tr><tr class="SEnumeration"><td class=SEntry><a href="#COAP_Transaction_Direction" >COAP_Transaction_Direction</a></td><td class=SDescription>Direction of a <a href="#COAP_Transaction" class=LType id=link17 onMouseOver="ShowTip(event, 'tt13', 'link17')" onMouseOut="HideTip('tt13')">COAP_Transaction</a>: either INCOMING or OUTGOING</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_Transaction" id=link18 onMouseOver="ShowTip(event, 'tt13', 'link18')" onMouseOut="HideTip('tt13')">COAP_Transaction</a></td><td class=SDescription>Implements a COAP transaction in a state machine</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_Transaction_List" id=link19 onMouseOver="ShowTip(event, 'tt14', 'link19')" onMouseOut="HideTip('tt14')">COAP_Transaction_List</a></td><td class=SDescription>List of <a href="#COAP_Transaction" class=LType id=link20 onMouseOver="ShowTip(event, 'tt13', 'link20')" onMouseOut="HideTip('tt13')">COAP_Transaction</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_Transaction_DB" id=link21 onMouseOver="ShowTip(event, 'tt15', 'link21')" onMouseOut="HideTip('tt15')">COAP_Transaction_DB</a></td><td class=SDescription>Storing <a href="#COAP_Transaction" class=LType id=link22 onMouseOver="ShowTip(event, 'tt13', 'link22')" onMouseOut="HideTip('tt13')">COAP_Transaction</a> instances</td></tr><tr class="SEnumeration"><td class=SEntry><a href="#COAP_RR_Client_State" >COAP_RR_Client_State</a></td><td class=SDescription>Pssoible clientstates of a <a href="#COAP_RR" class=LType id=link23 onMouseOver="ShowTip(event, 'tt16', 'link23')" onMouseOut="HideTip('tt16')">COAP_RR</a></td></tr><tr class="SEnumeration SMarked"><td class=SEntry><a href="#COAP_RR_Server_State" >COAP_RR_Server_State</a></td><td class=SDescription>Pssoible clientstates of a <a href="#COAP_RR" class=LType id=link24 onMouseOver="ShowTip(event, 'tt16', 'link24')" onMouseOut="HideTip('tt16')">COAP_RR</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_RR_State" id=link25 onMouseOver="ShowTip(event, 'tt17', 'link25')" onMouseOut="HideTip('tt17')">COAP_RR_State</a></td><td class=SDescription>A <a href="#COAP_RR" class=LType id=link26 onMouseOver="ShowTip(event, 'tt16', 'link26')" onMouseOut="HideTip('tt16')">COAP_RR</a> can be either a client or a server request response</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_RR" id=link27 onMouseOver="ShowTip(event, 'tt16', 'link27')" onMouseOut="HideTip('tt16')">COAP_RR</a></td><td class=SDescription>Models a COAP request-response state machine</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_RR_List" id=link28 onMouseOver="ShowTip(event, 'tt18', 'link28')" onMouseOut="HideTip('tt18')">COAP_RR_List</a></td><td class=SDescription>List of <a href="#COAP_RR" class=LType id=link29 onMouseOver="ShowTip(event, 'tt16', 'link29')" onMouseOut="HideTip('tt16')">COAP_RR</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_RR_DB" id=link30 onMouseOver="ShowTip(event, 'tt19', 'link30')" onMouseOut="HideTip('tt19')">COAP_RR_DB</a></td><td class=SDescription>Storing <a href="#COAP_RR" class=LType id=link31 onMouseOver="ShowTip(event, 'tt16', 'link31')" onMouseOut="HideTip('tt16')">COAP_RR</a> instances</td></tr><tr class="SType"><td class=SEntry><a href="#CoAP_Template" id=link32 onMouseOver="ShowTip(event, 'tt20', 'link32')" onMouseOut="HideTip('tt20')">CoAP_Template</a></td><td class=SDescription>Grouping a <CoAP_ReqResp> with an id</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#CoAP_Template_List" id=link33 onMouseOver="ShowTip(event, 'tt21', 'link33')" onMouseOut="HideTip('tt21')">CoAP_Template_List</a></td><td class=SDescription>List of <a href="#CoAP_Template" class=LType id=link34 onMouseOver="ShowTip(event, 'tt20', 'link34')" onMouseOut="HideTip('tt20')">CoAP_Template</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_Template_DB" id=link35 onMouseOver="ShowTip(event, 'tt22', 'link35')" onMouseOut="HideTip('tt22')">COAP_Template_DB</a></td><td class=SDescription>Storing <a href="#CoAP_Template" class=LType id=link36 onMouseOver="ShowTip(event, 'tt20', 'link36')" onMouseOut="HideTip('tt20')">CoAP_Template</a> instances</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_NIDD_DB" id=link37 onMouseOver="ShowTip(event, 'tt23', 'link37')" onMouseOut="HideTip('tt23')">COAP_NIDD_DB</a></td><td class=SDescription>Storing encoded COAP messages as <b>octetstring</b> ready to be transported over NIDD</td></tr><tr class="SType"><td class=SEntry><a href="#octetstring_List" id=link38 onMouseOver="ShowTip(event, 'tt24', 'link38')" onMouseOut="HideTip('tt24')">octetstring_List</a></td><td class=SDescription>List of <octetstring></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_StepCtx" id=link39 onMouseOver="ShowTip(event, 'tt25', 'link39')" onMouseOut="HideTip('tt25')">COAP_StepCtx</a></td><td class=SDescription>Stores the most important pointers</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_TransportEndpoint" id=link40 onMouseOver="ShowTip(event, 'tt26', 'link40')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a></td><td class=SDescription>Stores the transport related parameters for a COAP endpoint</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_TransportEndpoint_List" id=link41 onMouseOver="ShowTip(event, 'tt27', 'link41')" onMouseOut="HideTip('tt27')">COAP_TransportEndpoint_List</a></td><td class=SDescription>List of <a href="#COAP_TransportEndpoint" class=LType id=link42 onMouseOver="ShowTip(event, 'tt26', 'link42')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_TransportEndpointDB" id=link43 onMouseOver="ShowTip(event, 'tt28', 'link43')" onMouseOut="HideTip('tt28')">COAP_TransportEndpointDB</a></td><td class=SDescription>Storing <a href="#COAP_TransportEndpoint" class=LType id=link44 onMouseOver="ShowTip(event, 'tt26', 'link44')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a> instances</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#ObservationServerIdx_List" id=link45 onMouseOver="ShowTip(event, 'tt29', 'link45')" onMouseOut="HideTip('tt29')">ObservationServerIdx_List</a></td><td class=SDescription>List of <b>integer</b></td></tr><tr class="SType"><td class=SEntry><a href="#UriPath_List" id=link46 onMouseOver="ShowTip(event, 'tt30', 'link46')" onMouseOut="HideTip('tt30')">UriPath_List</a></td><td class=SDescription>List of <b>universal charstring</b></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_ObservedResource" id=link47 onMouseOver="ShowTip(event, 'tt31', 'link47')" onMouseOut="HideTip('tt31')">COAP_ObservedResource</a></td><td class=SDescription>Represents an observed resource</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_ObservedResource_List" id=link48 onMouseOver="ShowTip(event, 'tt32', 'link48')" onMouseOut="HideTip('tt32')">COAP_ObservedResource_List</a></td><td class=SDescription>List of <a href="#COAP_ObservedResource" class=LType id=link49 onMouseOver="ShowTip(event, 'tt31', 'link49')" onMouseOut="HideTip('tt31')">COAP_ObservedResource</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_ObservedResource_DB" id=link50 onMouseOver="ShowTip(event, 'tt33', 'link50')" onMouseOut="HideTip('tt33')">COAP_ObservedResource_DB</a></td><td class=SDescription>Storing <a href="#COAP_ObservedResource" class=LType id=link51 onMouseOver="ShowTip(event, 'tt31', 'link51')" onMouseOut="HideTip('tt31')">COAP_ObservedResource</a> instances</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_Observation_Server" id=link52 onMouseOver="ShowTip(event, 'tt34', 'link52')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a></td><td class=SDescription>Represents an observation relationship between an observed resource and an observer</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_Observation_Server_List" id=link53 onMouseOver="ShowTip(event, 'tt35', 'link53')" onMouseOut="HideTip('tt35')">COAP_Observation_Server_List</a></td><td class=SDescription>List of <a href="#COAP_Observation_Server" class=LType id=link54 onMouseOver="ShowTip(event, 'tt34', 'link54')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a></td></tr><tr class="SType"><td class=SEntry><a href="#COAP_Observation_DB" id=link55 onMouseOver="ShowTip(event, 'tt36', 'link55')" onMouseOut="HideTip('tt36')">COAP_Observation_DB</a></td><td class=SDescription>Storing <a href="#COAP_Observation_Server" class=LType id=link56 onMouseOver="ShowTip(event, 'tt34', 'link56')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a> instances</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_Blockwise_Transfer" id=link57 onMouseOver="ShowTip(event, 'tt37', 'link57')" onMouseOut="HideTip('tt37')">COAP_Blockwise_Transfer</a></td><td class=SDescription>Represents a stateful blockwise transfer</td></tr><tr class="SType"><td class=SEntry><a href="#COAP_Blockwise_Transfer_List" id=link58 onMouseOver="ShowTip(event, 'tt38', 'link58')" onMouseOut="HideTip('tt38')">COAP_Blockwise_Transfer_List</a></td><td class=SDescription>List of <a href="#COAP_Blockwise_Transfer" class=LType id=link59 onMouseOver="ShowTip(event, 'tt37', 'link59')" onMouseOut="HideTip('tt37')">COAP_Blockwise_Transfer</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#COAP_Blockwise_DB" id=link60 onMouseOver="ShowTip(event, 'tt39', 'link60')" onMouseOut="HideTip('tt39')">COAP_Blockwise_DB</a></td><td class=SDescription>Storing <a href="#COAP_Blockwise_Transfer" class=LType id=link61 onMouseOver="ShowTip(event, 'tt37', 'link61')" onMouseOut="HideTip('tt37')">COAP_Blockwise_Transfer</a> instances</td></tr><tr class="SType"><td class=SEntry><a href="#fcb_EPTF_COAP_messageReceived" id=link62 onMouseOver="ShowTip(event, 'tt40', 'link62')" onMouseOut="HideTip('tt40')">fcb_EPTF_COAP_messageReceived</a></td><td class=SDescription>Call-back function type for reporting received COAP messages</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#fcb_EPTF_COAP_eventIndication" id=link63 onMouseOver="ShowTip(event, 'tt41', 'link63')" onMouseOut="HideTip('tt41')">fcb_EPTF_COAP_eventIndication</a></td><td class=SDescription>Call-back function type for reporting received COAP events</td></tr><tr class="SType"><td class=SEntry><a href="#fcb_EPTF_COAP_rttIndication" id=link64 onMouseOver="ShowTip(event, 'tt42', 'link64')" onMouseOut="HideTip('tt42')">fcb_EPTF_COAP_rttIndication</a></td><td class=SDescription>Call-back function type for reporting Round trip time measurements</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_EventDescriptor" id=link65 onMouseOver="ShowTip(event, 'tt43', 'link65')" onMouseOut="HideTip('tt43')">EPTF_COAP_EventDescriptor</a></td><td class=SDescription>Describes a COAP event that can be reported to the COAP applib user</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_ResourceNotObserved_Event" id=link66 onMouseOver="ShowTip(event, 'tt44', 'link66')" onMouseOut="HideTip('tt44')">EPTF_COAP_ResourceNotObserved_Event</a></td><td class=SDescription>Describes an event which indicates that a particular resource is not observed by any one anymore</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_AtomicBlock1Finished_Event" id=link67 onMouseOver="ShowTip(event, 'tt45', 'link67')" onMouseOut="HideTip('tt45')">EPTF_COAP_AtomicBlock1Finished_Event</a></td><td class=SDescription>Describes an event which indicates that a particular atomic block1 operation was finished</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_LGen_Statistics" id=link68 onMouseOver="ShowTip(event, 'tt46', 'link68')" onMouseOut="HideTip('tt46')">EPTF_COAP_LGen_Statistics</a></td><td class=SDescription>Storing counters for load generator related statistics</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Block1_Statistics" id=link69 onMouseOver="ShowTip(event, 'tt47', 'link69')" onMouseOut="HideTip('tt47')">EPTF_COAP_Block1_Statistics</a></td><td class=SDescription>Storing counters for block1 related statistics</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_Message_Statistics" id=link70 onMouseOver="ShowTip(event, 'tt48', 'link70')" onMouseOut="HideTip('tt48')">EPTF_COAP_Message_Statistics</a></td><td class=SDescription>Storing counters for message related statistics</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_LGen_CT" id=link71 onMouseOver="ShowTip(event, 'tt49', 'link71')" onMouseOut="HideTip('tt49')">EPTF_COAP_LGen_CT</a></td><td class=SDescription>COAP load generator component</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_EMPTY" id=link72 onMouseOver="ShowTip(event, 'tt50', 'link72')" onMouseOut="HideTip('tt50')">c_COAP_eventIdx_EMPTY</a></td><td class=SDescription>Integer constant for the COAP EMPTY message event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_EMPTY" id=link73 onMouseOver="ShowTip(event, 'tt51', 'link73')" onMouseOut="HideTip('tt51')">c_COAP_eventName_EMPTY</a></td><td class=SDescription>Charstring constant for the COAP EMPTY message event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_GET" id=link74 onMouseOver="ShowTip(event, 'tt52', 'link74')" onMouseOut="HideTip('tt52')">c_COAP_eventIdx_GET</a></td><td class=SDescription>Integer constant for the COAP GET request event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_GET" id=link75 onMouseOver="ShowTip(event, 'tt53', 'link75')" onMouseOut="HideTip('tt53')">c_COAP_eventName_GET</a></td><td class=SDescription>Charstring constant for the COAP GET request event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_POST" id=link76 onMouseOver="ShowTip(event, 'tt54', 'link76')" onMouseOut="HideTip('tt54')">c_COAP_eventIdx_POST</a></td><td class=SDescription>Integer constant for the COAP POST request event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_POST" id=link77 onMouseOver="ShowTip(event, 'tt55', 'link77')" onMouseOut="HideTip('tt55')">c_COAP_eventName_POST</a></td><td class=SDescription>Charstring constant for the COAP POST request event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_PUT" id=link78 onMouseOver="ShowTip(event, 'tt56', 'link78')" onMouseOut="HideTip('tt56')">c_COAP_eventIdx_PUT</a></td><td class=SDescription>Integer constant for the COAP PUT request event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_PUT" id=link79 onMouseOver="ShowTip(event, 'tt57', 'link79')" onMouseOut="HideTip('tt57')">c_COAP_eventName_PUT</a></td><td class=SDescription>Charstring constant for the COAP PUT request event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_DELETE" id=link80 onMouseOver="ShowTip(event, 'tt58', 'link80')" onMouseOut="HideTip('tt58')">c_COAP_eventIdx_DELETE</a></td><td class=SDescription>Integer constant for the COAP DELETE request event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_DELETE" id=link81 onMouseOver="ShowTip(event, 'tt59', 'link81')" onMouseOut="HideTip('tt59')">c_COAP_eventName_DELETE</a></td><td class=SDescription>Charstring constant for the COAP DELETE request event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_OBSERVE" id=link82 onMouseOver="ShowTip(event, 'tt60', 'link82')" onMouseOut="HideTip('tt60')">c_COAP_eventIdx_OBSERVE</a></td><td class=SDescription>Integer constant for the COAP OBSERVE request event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_OBSERVE" id=link83 onMouseOver="ShowTip(event, 'tt61', 'link83')" onMouseOut="HideTip('tt61')">c_COAP_eventName_OBSERVE</a></td><td class=SDescription>Charstring constant for the COAP OBSERVE request event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_1xx" id=link84 onMouseOver="ShowTip(event, 'tt62', 'link84')" onMouseOut="HideTip('tt62')">c_COAP_eventIdx_1xx</a></td><td class=SDescription>Integer constant for the COAP 1xx reponse event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_1xx" id=link85 onMouseOver="ShowTip(event, 'tt63', 'link85')" onMouseOut="HideTip('tt63')">c_COAP_eventName_1xx</a></td><td class=SDescription>Charstring constant for the COAP 1xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_2xx" id=link86 onMouseOver="ShowTip(event, 'tt64', 'link86')" onMouseOut="HideTip('tt64')">c_COAP_eventIdx_2xx</a></td><td class=SDescription>Integer constant for the COAP 2xx reponse event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_2xx" id=link87 onMouseOver="ShowTip(event, 'tt65', 'link87')" onMouseOut="HideTip('tt65')">c_COAP_eventName_2xx</a></td><td class=SDescription>Charstring constant for the COAP 2xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_3xx" id=link88 onMouseOver="ShowTip(event, 'tt66', 'link88')" onMouseOut="HideTip('tt66')">c_COAP_eventIdx_3xx</a></td><td class=SDescription>Integer constant for the COAP 3xx reponse event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_3xx" id=link89 onMouseOver="ShowTip(event, 'tt67', 'link89')" onMouseOut="HideTip('tt67')">c_COAP_eventName_3xx</a></td><td class=SDescription>Charstring constant for the COAP 3xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_4xx" id=link90 onMouseOver="ShowTip(event, 'tt68', 'link90')" onMouseOut="HideTip('tt68')">c_COAP_eventIdx_4xx</a></td><td class=SDescription>Integer constant for the COAP 4xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_4xx" id=link91 onMouseOver="ShowTip(event, 'tt69', 'link91')" onMouseOut="HideTip('tt69')">c_COAP_eventName_4xx</a></td><td class=SDescription>Charstring constant for the COAP 4xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_5xx" id=link92 onMouseOver="ShowTip(event, 'tt70', 'link92')" onMouseOut="HideTip('tt70')">c_COAP_eventIdx_5xx</a></td><td class=SDescription>Integer constant for the COAP 5xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_5xx" id=link93 onMouseOver="ShowTip(event, 'tt71', 'link93')" onMouseOut="HideTip('tt71')">c_COAP_eventName_5xx</a></td><td class=SDescription>Charstring constant for the COAP 5xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_6xx" id=link94 onMouseOver="ShowTip(event, 'tt72', 'link94')" onMouseOut="HideTip('tt72')">c_COAP_eventIdx_6xx</a></td><td class=SDescription>Integer constant for the COAP 6xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_6xx" id=link95 onMouseOver="ShowTip(event, 'tt73', 'link95')" onMouseOut="HideTip('tt73')">c_COAP_eventName_6xx</a></td><td class=SDescription>Charstring constant for the COAP 6xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_3xxto6xx" id=link96 onMouseOver="ShowTip(event, 'tt74', 'link96')" onMouseOut="HideTip('tt74')">c_COAP_eventIdx_3xxto6xx</a></td><td class=SDescription>Integer constant for the COAP 3xx to 6xx response event</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_3xxto6xx" id=link97 onMouseOver="ShowTip(event, 'tt75', 'link97')" onMouseOut="HideTip('tt75')">c_COAP_eventName_3xxto6xx</a></td><td class=SDescription>Charstring constant for the COAP 3xx to 6xx response event</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_transportSucc" id=link98 onMouseOver="ShowTip(event, 'tt76', 'link98')" onMouseOut="HideTip('tt76')">c_COAP_eventIdx_transportSucc</a></td><td class=SDescription>Integer constant for the COAP transport succesful indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_transportSucc" id=link99 onMouseOver="ShowTip(event, 'tt77', 'link99')" onMouseOut="HideTip('tt77')">c_COAP_eventName_transportSucc</a></td><td class=SDescription>Charstring constant for the COAP transport succesful indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_transportFail" id=link100 onMouseOver="ShowTip(event, 'tt78', 'link100')" onMouseOut="HideTip('tt78')">c_COAP_eventIdx_transportFail</a></td><td class=SDescription>Integer constant for the COAP transport failure indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_transportFail" id=link101 onMouseOver="ShowTip(event, 'tt79', 'link101')" onMouseOut="HideTip('tt79')">c_COAP_eventName_transportFail</a></td><td class=SDescription>Charstring constant for the COAP transport failure indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_trRST" id=link102 onMouseOver="ShowTip(event, 'tt80', 'link102')" onMouseOut="HideTip('tt80')">c_COAP_eventIdx_trRST</a></td><td class=SDescription>Integer constant for the COAP transaction reset indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_trRST" id=link103 onMouseOver="ShowTip(event, 'tt81', 'link103')" onMouseOut="HideTip('tt81')">c_COAP_eventName_trRST</a></td><td class=SDescription>Charstring constant for the COAP transaction reset indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_trTimeout" id=link104 onMouseOver="ShowTip(event, 'tt82', 'link104')" onMouseOut="HideTip('tt82')">c_COAP_eventIdx_trTimeout</a></td><td class=SDescription>Integer constant for the COAP transaction timeout indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_trTimeout" id=link105 onMouseOver="ShowTip(event, 'tt83', 'link105')" onMouseOut="HideTip('tt83')">c_COAP_eventName_trTimeout</a></td><td class=SDescription>Charstring constant for the COAP transaction timeout indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_observeCanceled" id=link106 onMouseOver="ShowTip(event, 'tt84', 'link106')" onMouseOut="HideTip('tt84')">c_COAP_eventIdx_observeCanceled</a></td><td class=SDescription>Integer constant for the COAP observation canceled indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_observeCanceled" id=link107 onMouseOver="ShowTip(event, 'tt85', 'link107')" onMouseOut="HideTip('tt85')">c_COAP_eventName_observeCanceled</a></td><td class=SDescription>Charstring constant for the COAP observation canceled indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_resourceNotObservedIndication" id=link108 onMouseOver="ShowTip(event, 'tt86', 'link108')" onMouseOut="HideTip('tt86')">c_COAP_eventIdx_resourceNotObservedIndication</a></td><td class=SDescription>Integer constant for the indication which is sent when there are no observers for a resource</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_resourceNotObservedIndication" id=link109 onMouseOver="ShowTip(event, 'tt87', 'link109')" onMouseOut="HideTip('tt87')">c_COAP_eventName_resourceNotObservedIndication</a></td><td class=SDescription>Charstring constant for the indication which is sent when there are no observers for a resource</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_dtlsConnectionClosed" id=link110 onMouseOver="ShowTip(event, 'tt88', 'link110')" onMouseOut="HideTip('tt88')">c_COAP_eventIdx_dtlsConnectionClosed</a></td><td class=SDescription>Integer constant for the COAP transport DTLS connection closed indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_dtlsConnectionClosed" id=link111 onMouseOver="ShowTip(event, 'tt89', 'link111')" onMouseOut="HideTip('tt89')">c_COAP_eventName_dtlsConnectionClosed</a></td><td class=SDescription>Charstring constant for the COAP transport DTLS connection closed indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_BLOCK1_init" id=link112 onMouseOver="ShowTip(event, 'tt90', 'link112')" onMouseOut="HideTip('tt90')">c_COAP_eventIdx_BLOCK1_init</a></td><td class=SDescription>Integer constant for the initial (num=0) Block1 request indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_BLOCK1_init" id=link113 onMouseOver="ShowTip(event, 'tt91', 'link113')" onMouseOut="HideTip('tt91')">c_COAP_eventName_BLOCK1_init</a></td><td class=SDescription>Charstring constant for the initial (num=0) Block1 request indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_BLOCK1_block" id=link114 onMouseOver="ShowTip(event, 'tt92', 'link114')" onMouseOut="HideTip('tt92')">c_COAP_eventIdx_BLOCK1_block</a></td><td class=SDescription>Integer constant for Block1 request indication (not first, not last)</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_BLOCK1_block" id=link115 onMouseOver="ShowTip(event, 'tt93', 'link115')" onMouseOut="HideTip('tt93')">c_COAP_eventName_BLOCK1_block</a></td><td class=SDescription>Charstring constant for Block1 request indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_BLOCK1_last" >c_COAP_eventIdx_BLOCK1_last</a></td><td class=SDescription>Integer constant for the last Block1 request indication</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_BLOCK1_last" id=link116 onMouseOver="ShowTip(event, 'tt94', 'link116')" onMouseOut="HideTip('tt94')">c_COAP_eventName_BLOCK1_last</a></td><td class=SDescription>Charstring constant for the last Block1 request indication</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_BLOCK1_atomic_succ" >c_COAP_eventIdx_BLOCK1_atomic_succ</a></td><td class=SDescription>Integer constant for indicating that the atomic block1 transfer was succesfully finished</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_BLOCK1_atomic_succ" id=link117 onMouseOver="ShowTip(event, 'tt95', 'link117')" onMouseOut="HideTip('tt95')">c_COAP_eventName_BLOCK1_atomic_succ</a></td><td class=SDescription>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_BLOCK1_atomic_fail" >c_COAP_eventIdx_BLOCK1_atomic_fail</a></td><td class=SDescription>Integer constant for indicating that the atomic block1 transfer was unsuccesfully finished</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_BLOCK1_atomic_fail" id=link118 onMouseOver="ShowTip(event, 'tt96', 'link118')" onMouseOut="HideTip('tt96')">c_COAP_eventName_BLOCK1_atomic_fail</a></td><td class=SDescription>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_eventIdx_niddMessageBuffered" >c_COAP_eventIdx_niddMessageBuffered</a></td><td class=SDescription>Integer constant for indicating that a COAP NIDD message was buffered</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_eventName_niddMessageBuffered" id=link119 onMouseOver="ShowTip(event, 'tt97', 'link119')" onMouseOut="HideTip('tt97')">c_COAP_eventName_niddMessageBuffered</a></td><td class=SDescription>Charstring constant for indicating that a COAP NIDD message was buffered</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_init" id=link120 onMouseOver="ShowTip(event, 'tt98', 'link120')" onMouseOut="HideTip('tt98')">c_COAP_stepIdx_init</a></td><td class=SDescription>Integer constant for the COAP init test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_init" id=link121 onMouseOver="ShowTip(event, 'tt99', 'link121')" onMouseOut="HideTip('tt99')">c_COAP_stepName_init</a></td><td class=SDescription>Charstring constant for the COAP init test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_cleanUp" id=link122 onMouseOver="ShowTip(event, 'tt100', 'link122')" onMouseOut="HideTip('tt100')">c_COAP_stepIdx_cleanUp</a></td><td class=SDescription>Integer constant for the COAP cleanUp test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_cleanUp" id=link123 onMouseOver="ShowTip(event, 'tt101', 'link123')" onMouseOut="HideTip('tt101')">c_COAP_stepName_cleanUp</a></td><td class=SDescription>Charstring constant for the COAP cleanUp test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_setLocalAddress" id=link124 onMouseOver="ShowTip(event, 'tt102', 'link124')" onMouseOut="HideTip('tt102')">c_COAP_stepIdx_setLocalAddress</a></td><td class=SDescription>Integer constant for the COAP setLocalAddress test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_setLocalAddress" id=link125 onMouseOver="ShowTip(event, 'tt103', 'link125')" onMouseOut="HideTip('tt103')">c_COAP_stepName_setLocalAddress</a></td><td class=SDescription>Charstring constant for the COAP setLocalAddress test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_setRemoteAddress_byIntIdx" id=link126 onMouseOver="ShowTip(event, 'tt104', 'link126')" onMouseOut="HideTip('tt104')">c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></td><td class=SDescription>Integer constant for the COAP setRemoteAddress test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_setRemoteAddress_byIntIdx" id=link127 onMouseOver="ShowTip(event, 'tt105', 'link127')" onMouseOut="HideTip('tt105')">c_COAP_stepName_setRemoteAddress_byIntIdx</a></td><td class=SDescription>Charstring constant for the COAP setRemoteAddress test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_send" id=link128 onMouseOver="ShowTip(event, 'tt106', 'link128')" onMouseOut="HideTip('tt106')">c_COAP_stepIdx_send</a></td><td class=SDescription>Integer constant for the COAP send test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_send" id=link129 onMouseOver="ShowTip(event, 'tt107', 'link129')" onMouseOut="HideTip('tt107')">c_COAP_stepName_send</a></td><td class=SDescription>Charstring constant for the COAP send test step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_loadTemplate_byIntIdx" id=link130 onMouseOver="ShowTip(event, 'tt108', 'link130')" onMouseOut="HideTip('tt108')">c_COAP_stepIdx_loadTemplate_byIntIdx</a></td><td class=SDescription>Integer constant for the COAP loadTemplate test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_loadTemplate_byIntIdx" id=link131 onMouseOver="ShowTip(event, 'tt109', 'link131')" onMouseOut="HideTip('tt109')">c_COAP_stepName_loadTemplate_byIntIdx</a></td><td class=SDescription>Charstring constant for the COAP loadTemplate step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_handleRequest" id=link132 onMouseOver="ShowTip(event, 'tt110', 'link132')" onMouseOut="HideTip('tt110')">c_COAP_stepIdx_handleRequest</a></td><td class=SDescription>Integer constant for the COAP handleRequest test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_handleRequest" id=link133 onMouseOver="ShowTip(event, 'tt111', 'link133')" onMouseOut="HideTip('tt111')">c_COAP_stepName_handleRequest</a></td><td class=SDescription>Charstring constant for the COAP handleRequest step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_sendResponse" id=link134 onMouseOver="ShowTip(event, 'tt112', 'link134')" onMouseOut="HideTip('tt112')">c_COAP_stepIdx_sendResponse</a></td><td class=SDescription>Integer constant for the COAP sendResponse test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_sendResponse" id=link135 onMouseOver="ShowTip(event, 'tt113', 'link135')" onMouseOut="HideTip('tt113')">c_COAP_stepName_sendResponse</a></td><td class=SDescription>Charstring constant for the COAP sendResponse step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_sendAccept" id=link136 onMouseOver="ShowTip(event, 'tt114', 'link136')" onMouseOut="HideTip('tt114')">c_COAP_stepIdx_sendAccept</a></td><td class=SDescription>Integer constant for the COAP sendAccept test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_sendAccept" id=link137 onMouseOver="ShowTip(event, 'tt115', 'link137')" onMouseOut="HideTip('tt115')">c_COAP_stepName_sendAccept</a></td><td class=SDescription>Charstring constant for the COAP sendAccept step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_startListening" id=link138 onMouseOver="ShowTip(event, 'tt116', 'link138')" onMouseOut="HideTip('tt116')">c_COAP_stepIdx_startListening</a></td><td class=SDescription>Integer constant for the COAP startListening test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_startListening" id=link139 onMouseOver="ShowTip(event, 'tt117', 'link139')" onMouseOut="HideTip('tt117')">c_COAP_stepName_startListening</a></td><td class=SDescription>Charstring constant for the COAP startListening step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_reportCoapEventForEntity" id=link140 onMouseOver="ShowTip(event, 'tt118', 'link140')" onMouseOut="HideTip('tt118')">c_COAP_stepIdx_reportCoapEventForEntity</a></td><td class=SDescription>Integer constant for the COAP reportCoapEventForEntity test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_reportCoapEventForEntity" id=link141 onMouseOver="ShowTip(event, 'tt119', 'link141')" onMouseOut="HideTip('tt119')">c_COAP_stepName_reportCoapEventForEntity</a></td><td class=SDescription>Charstring constant for the COAP reportCoapEventForEntity step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_loadTemplate_byStringId" id=link142 onMouseOver="ShowTip(event, 'tt120', 'link142')" onMouseOut="HideTip('tt120')">c_COAP_stepIdx_loadTemplate_byStringId</a></td><td class=SDescription>Integer constant for the COAP loadTemplate test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_loadTemplate_byStringId" id=link143 onMouseOver="ShowTip(event, 'tt121', 'link143')" onMouseOut="HideTip('tt121')">c_COAP_stepName_loadTemplate_byStringId</a></td><td class=SDescription>Charstring constant for the COAP loadTemplate step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_setRemoteAddress_byVars" id=link144 onMouseOver="ShowTip(event, 'tt122', 'link144')" onMouseOut="HideTip('tt122')">c_COAP_stepIdx_setRemoteAddress_byVars</a></td><td class=SDescription>Integer constant for the COAP setRemoteAddress test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_setRemoteAddress_byVars" id=link145 onMouseOver="ShowTip(event, 'tt123', 'link145')" onMouseOut="HideTip('tt123')">c_COAP_stepName_setRemoteAddress_byVars</a></td><td class=SDescription>Charstring constant for the COAP setRemoteAddress step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_sendNotification_byIntIdx" id=link146 onMouseOver="ShowTip(event, 'tt124', 'link146')" onMouseOut="HideTip('tt124')">c_COAP_stepIdx_sendNotification_byIntIdx</a></td><td class=SDescription>Integer constant for the COAP sendNotification test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_sendNotification_byIntIdx" id=link147 onMouseOver="ShowTip(event, 'tt125', 'link147')" onMouseOut="HideTip('tt125')">c_COAP_stepName_sendNotification_byIntIdx</a></td><td class=SDescription>Charstring constant for the COAP sendNotification step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_sendNotification_byStringId" id=link148 onMouseOver="ShowTip(event, 'tt126', 'link148')" onMouseOut="HideTip('tt126')">c_COAP_stepIdx_sendNotification_byStringId</a></td><td class=SDescription>Integer constant for the COAP sendNotification test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_sendNotification_byStringId" id=link149 onMouseOver="ShowTip(event, 'tt127', 'link149')" onMouseOut="HideTip('tt127')">c_COAP_stepName_sendNotification_byStringId</a></td><td class=SDescription>Charstring constant for the COAP sendNotification step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_removeResourceObservations_byIntIdx" id=link150 onMouseOver="ShowTip(event, 'tt128', 'link150')" onMouseOut="HideTip('tt128')">c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></td><td class=SDescription>Integer constant for the COAP removeResourceObservations test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_removeResourceObservations_byIntIdx" id=link151 onMouseOver="ShowTip(event, 'tt129', 'link151')" onMouseOut="HideTip('tt129')">c_COAP_stepName_removeResourceObservations_byIntIdx</a></td><td class=SDescription>Charstring constant for the COAP removeResourceObservations step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_removeResourceObservations_byStringId" id=link152 onMouseOver="ShowTip(event, 'tt130', 'link152')" onMouseOut="HideTip('tt130')">c_COAP_stepIdx_removeResourceObservations_byStringId</a></td><td class=SDescription>Integer constant for the COAP removeResourceObservations test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_removeResourceObservations_byStringId" id=link153 onMouseOver="ShowTip(event, 'tt131', 'link153')" onMouseOut="HideTip('tt131')">c_COAP_stepName_removeResourceObservations_byStringId</a></td><td class=SDescription>Charstring constant for the COAP removeResourceObservations step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_startDTLS" id=link154 onMouseOver="ShowTip(event, 'tt132', 'link154')" onMouseOut="HideTip('tt132')">c_COAP_stepIdx_startDTLS</a></td><td class=SDescription>Integer constant for the COAP startDTLS test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_startDTLS" id=link155 onMouseOver="ShowTip(event, 'tt133', 'link155')" onMouseOut="HideTip('tt133')">c_COAP_stepName_startDTLS</a></td><td class=SDescription>Charstring constant for the COAP startDTLS step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_startDTLS_byVarIds" id=link156 onMouseOver="ShowTip(event, 'tt134', 'link156')" onMouseOut="HideTip('tt134')">c_COAP_stepIdx_startDTLS_byVarIds</a></td><td class=SDescription>Integer constant for the COAP startDTLS test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_startDTLS_byVarIds" id=link157 onMouseOver="ShowTip(event, 'tt135', 'link157')" onMouseOut="HideTip('tt135')">c_COAP_stepName_startDTLS_byVarIds</a></td><td class=SDescription>Charstring constant for the COAP startDTLS step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_startDTLS_byIntIdx" id=link158 onMouseOver="ShowTip(event, 'tt136', 'link158')" onMouseOut="HideTip('tt136')">c_COAP_stepIdx_startDTLS_byIntIdx</a></td><td class=SDescription>Integer constant for the COAP startDTLS test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_startDTLS_byIntIdx" id=link159 onMouseOver="ShowTip(event, 'tt137', 'link159')" onMouseOut="HideTip('tt137')">c_COAP_stepName_startDTLS_byIntIdx</a></td><td class=SDescription>Charstring constant for the COAP startDTLS step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_confirmableNotificationForEntity" id=link160 onMouseOver="ShowTip(event, 'tt138', 'link160')" onMouseOut="HideTip('tt138')">c_COAP_stepIdx_confirmableNotificationForEntity</a></td><td class=SDescription>Integer constant for the COAP confirmableNotificationForEntity test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_confirmableNotificationForEntity" id=link161 onMouseOver="ShowTip(event, 'tt139', 'link161')" onMouseOut="HideTip('tt139')">c_COAP_stepName_confirmableNotificationForEntity</a></td><td class=SDescription>Charstring constant for the COAP confirmableNotificationForEntity step</td></tr><tr class="SConstant"><td class=SEntry><a href="#c_COAP_stepIdx_setPreferredBlocksize" id=link162 onMouseOver="ShowTip(event, 'tt140', 'link162')" onMouseOut="HideTip('tt140')">c_COAP_stepIdx_setPreferredBlocksize</a></td><td class=SDescription>Integer constant for the COAP setPreferredBlocksize test step</td></tr><tr class="SConstant SMarked"><td class=SEntry><a href="#c_COAP_stepName_setPreferredBlocksize" id=link163 onMouseOver="ShowTip(event, 'tt141', 'link163')" onMouseOut="HideTip('tt141')">c_COAP_stepName_setPreferredBlocksize</a></td><td class=SDescription>Charstring constant for the COAP setPreferredBlocksize step</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div> <div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_LGen_log_error"></a>tsp_EPTF_COAP_LGen_log_error</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Enabled/disable error logging</p><h4 class=CHeading>Type</h4><p><b>boolean</b></p><h4 class=CHeading>Default value</h4><p><b>true</b></p></div></div></div> @@ -19,9 +19,9 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV <div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_LGen_debugVerbose"></a>tsp_EPTF_COAP_LGen_debugVerbose</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Enabled/disable verbose debug logging</p><h4 class=CHeading>Type</h4><p><b>boolean</b></p><h4 class=CHeading>Default value</h4><p><b>false</b></p></div></div></div> -<div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_LGen_templates"></a>tsp_EPTF_COAP_LGen_templates</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>COAP template definitions for sending</p><h4 class=CHeading>Type</h4><p><a href="#CoAP_Template_List" class=LType id=link273 onMouseOver="ShowTip(event, 'tt18', 'link273')" onMouseOut="HideTip('tt18')">CoAP_Template_List</a></p><h4 class=CHeading>Default value</h4><p>Empty list: {}</p></div></div></div> +<div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_LGen_templates"></a>tsp_EPTF_COAP_LGen_templates</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>COAP template definitions for sending</p><h4 class=CHeading>Type</h4><p><a href="#CoAP_Template_List" class=LType id=link308 onMouseOver="ShowTip(event, 'tt21', 'link308')" onMouseOut="HideTip('tt21')">CoAP_Template_List</a></p><h4 class=CHeading>Default value</h4><p>Empty list: {}</p></div></div></div> -<div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_LGen_psks"></a>tsp_EPTF_COAP_LGen_psks</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>List of Pre-shared keys (PSK)</p><h4 class=CHeading>Type</h4><p><a href="#COAP_PSK_Params_List" class=LType id=link274 onMouseOver="ShowTip(event, 'tt7', 'link274')" onMouseOut="HideTip('tt7')">COAP_PSK_Params_List</a></p><h4 class=CHeading>Default value</h4><p>Empty list: {}</p></div></div></div> +<div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_LGen_psks"></a>tsp_EPTF_COAP_LGen_psks</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>List of Pre-shared keys (PSK)</p><h4 class=CHeading>Type</h4><p><a href="#COAP_PSK_Params_List" class=LType id=link309 onMouseOver="ShowTip(event, 'tt10', 'link309')" onMouseOut="HideTip('tt10')">COAP_PSK_Params_List</a></p><h4 class=CHeading>Default value</h4><p>Empty list: {}</p></div></div></div> <div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_maxToken"></a>tsp_EPTF_COAP_maxToken</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Maximum value used for token generation</p><h4 class=CHeading>Type</h4><p><b>integer</b></p><h4 class=CHeading>Default value</h4><p><b>65535</b></p></div></div></div> @@ -29,103 +29,117 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV <div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_EXCHANGE_LIFETIME"></a>tsp_EPTF_COAP_EXCHANGE_LIFETIME</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Maximum lifetime of a COAP transaction in seconds</p><h4 class=CHeading>Type</h4><p><b>float</b></p><h4 class=CHeading>Default value</h4><p><b>247.0</b></p></div></div></div> -<div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_BlockwiseTransfer_collectContent"></a>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Enables/disables collecting the content of a blockwise transfer. Can casue overload in case of high traffic and large transfers when enabled</p><h4 class=CHeading>Type</h4><p><b>float</b></p><h4 class=CHeading>Default value</h4><p><b>247.0</b></p></div></div></div> +<div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_LGen_retransmitTimerInitialValue"></a>tsp_EPTF_COAP_LGen_retransmitTimerInitialValue</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Initial value for retransmission timer in seconds</p><h4 class=CHeading>Type</h4><p><b>float</b></p><h4 class=CHeading>Default value</h4><p><b>1.0</b></p></div></div></div> + +<div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_BlockwiseTransfer_collectContent"></a>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Enables/disables collecting the content of a blockwise transfer. Can casue overload in case of high traffic and large transfers when enabled</p><h4 class=CHeading>Type</h4><p><b>boolean</b></p><h4 class=CHeading>Default value</h4><p><b>false</b></p></div></div></div> + +<div class="CModuleParameter"><div class=CTopic><h3 class=CTitle><a name="tsp_EPTF_COAP_maxNiddBufferSize"></a>tsp_EPTF_COAP_maxNiddBufferSize</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>The maximum number of buffered NIDD messages for an entity</p><h4 class=CHeading>Type</h4><p><b>integer</b></p><h4 class=CHeading>Default value</h4><p><b>10</b></p></div></div></div> <div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_behaviorType"></a>c_COAP_behaviorType</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_behaviorType := "COAP Behavior"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Constant for COAP behaviour name</p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_EntityCtx"></a>COAP_EntityCtx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_EntityCtx.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - pointer to the entity itself</td></tr><tr><td class=CDLEntry>localAddressIdx</td><td class=CDLDescription><b>integer</b> - pointer to the local address in <b>v_COAP_transportEndpointDB</b></td></tr><tr><td class=CDLEntry>nextMID</td><td class=CDLDescription><b>integer</b> - used for MID generation</td></tr><tr><td class=CDLEntry>nextToken</td><td class=CDLDescription><b>integer</b> - used for token generation</td></tr><tr><td class=CDLEntry>reportCoapEvent</td><td class=CDLDescription><b>boolean</b> - COAP events (e.g. COAP GET, COAP 200 will be reported for this entity), should be false when using LwM2M applib</td></tr><tr><td class=CDLEntry>confirmableNotification</td><td class=CDLDescription><b>boolean</b> - CON transactions will be used for sending nitifications when this field is set to true</td></tr><tr><td class=CDLEntry>observedResourceIndices</td><td class=CDLDescription><COAP_ObservedResourceIdx_List> - pointers to all observed resources in <b>v_COAP_observedResourceDB</b></td></tr><tr><td class=CDLEntry>blockwiseIndices</td><td class=CDLDescription><COAP_BlockwiseIdx_List> - pointers to the running blockwise FSMs in <b>v_COAP_blockwiseDB</b></td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextMID" class=LFunction id=link275 onMouseOver="ShowTip(event, 'tt167', 'link275')" onMouseOut="HideTip('tt167')">f_EPTF_COAP_getNextMID</a> (in <a href="#COAP_StepCtx" class=LType id=link276 onMouseOver="ShowTip(event, 'tt20', 'link276')" onMouseOut="HideTip('tt20')">COAP_StepCtx</a> p_ctx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextToken" class=LFunction id=link277 onMouseOver="ShowTip(event, 'tt168', 'link277')" onMouseOut="HideTip('tt168')">f_EPTF_COAP_getNextToken</a> (in <a href="#COAP_StepCtx" class=LType id=link278 onMouseOver="ShowTip(event, 'tt20', 'link278')" onMouseOut="HideTip('tt20')">COAP_StepCtx</a> p_ctx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addObservation" class=LFunction id=link279 onMouseOver="ShowTip(event, 'tt169', 'link279')" onMouseOut="HideTip('tt169')">f_EPTF_COAP_EntityCtx_addObservation</a> (in <b>integer</b> p_eCtxIdx, in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link280 onMouseOver="ShowTip(event, 'tt170', 'link280')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservation" class=LFunction id=link281 onMouseOver="ShowTip(event, 'tt171', 'link281')" onMouseOut="HideTip('tt171')">f_EPTF_COAP_EntityCtx_removeObservation</a> (in <b>integer</b> pl_eCtxIdx, in <b>integer</b> p_obsResIdx, in <b>boolean</b> p_lastObserver)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservedResource" class=LFunction id=link282 onMouseOver="ShowTip(event, 'tt172', 'link282')" onMouseOut="HideTip('tt172')">f_EPTF_COAP_EntityCtx_removeObservedResource</a> (in <b>integer</b> pl_eCtxIdx, in <b>integer</b> p_obsResIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_cleanUp" class=LFunction id=link283 onMouseOver="ShowTip(event, 'tt173', 'link283')" onMouseOut="HideTip('tt173')">f_EPTF_COAP_EntityCtx_cleanUp</a> (in <b>integer</b> p_eCtxIdx)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_ObservedResourceIdx_List"></a>COAP_ObservedResourceIdx_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_ObservedResourceIdx_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <b>integer</b></p></div></div></div> + +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_BlockwiseIdx_List"></a>COAP_BlockwiseIdx_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_BlockwiseIdx_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <b>integer</b></p></div></div></div> + +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_BufferedMessageIdx_List"></a>COAP_BufferedMessageIdx_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_BufferedMessageIdx_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <b>integer</b></p></div></div></div> + +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_EntityCtx"></a>COAP_EntityCtx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_EntityCtx.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - pointer to the entity itself</td></tr><tr><td class=CDLEntry>localAddressIdx</td><td class=CDLDescription><b>integer</b> - pointer to the local address in <b>v_COAP_transportEndpointDB</b></td></tr><tr><td class=CDLEntry>nextMID</td><td class=CDLDescription><b>integer</b> - used for MID generation</td></tr><tr><td class=CDLEntry>nextToken</td><td class=CDLDescription><b>integer</b> - used for token generation</td></tr><tr><td class=CDLEntry>reportCoapEvent</td><td class=CDLDescription><b>boolean</b> - COAP events (e.g. COAP GET, COAP 200 will be reported for this entity), should be false when using LwM2M applib</td></tr><tr><td class=CDLEntry>confirmableNotification</td><td class=CDLDescription><b>boolean</b> - CON transactions will be used for sending nitifications when this field is set to true</td></tr><tr><td class=CDLEntry>observedResourceIndices</td><td class=CDLDescription><a href="#COAP_ObservedResourceIdx_List" class=LType id=link310 onMouseOver="ShowTip(event, 'tt2', 'link310')" onMouseOut="HideTip('tt2')">COAP_ObservedResourceIdx_List</a> - pointers to all observed resources in <b>v_COAP_observedResourceDB</b></td></tr><tr><td class=CDLEntry>blockwiseIndices</td><td class=CDLDescription><a href="#COAP_BlockwiseIdx_List" class=LType id=link311 onMouseOver="ShowTip(event, 'tt3', 'link311')" onMouseOut="HideTip('tt3')">COAP_BlockwiseIdx_List</a> - pointers to the running blockwise FSMs in <b>v_COAP_blockwiseDB</b></td></tr><tr><td class=CDLEntry>niddOutgoingMessages</td><td class=CDLDescription><a href="#COAP_BufferedMessageIdx_List" class=LType id=link312 onMouseOver="ShowTip(event, 'tt4', 'link312')" onMouseOut="HideTip('tt4')">COAP_BufferedMessageIdx_List</a> - pointers to the buffered NIDD outgoing messages in <b>v_COAP_niddDB</b></td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextMID" class=LFunction id=link313 onMouseOver="ShowTip(event, 'tt181', 'link313')" onMouseOut="HideTip('tt181')">f_EPTF_COAP_getNextMID</a> (in <a href="#COAP_StepCtx" class=LType id=link314 onMouseOver="ShowTip(event, 'tt25', 'link314')" onMouseOut="HideTip('tt25')">COAP_StepCtx</a> p_ctx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextToken" class=LFunction id=link315 onMouseOver="ShowTip(event, 'tt182', 'link315')" onMouseOut="HideTip('tt182')">f_EPTF_COAP_getNextToken</a> (in <a href="#COAP_StepCtx" class=LType id=link316 onMouseOver="ShowTip(event, 'tt25', 'link316')" onMouseOut="HideTip('tt25')">COAP_StepCtx</a> p_ctx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addObservation" class=LFunction id=link317 onMouseOver="ShowTip(event, 'tt183', 'link317')" onMouseOut="HideTip('tt183')">f_EPTF_COAP_EntityCtx_addObservation</a> (in <b>integer</b> p_eCtxIdx, in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link318 onMouseOver="ShowTip(event, 'tt184', 'link318')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservation" class=LFunction id=link319 onMouseOver="ShowTip(event, 'tt185', 'link319')" onMouseOut="HideTip('tt185')">f_EPTF_COAP_EntityCtx_removeObservation</a> (in <b>integer</b> pl_eCtxIdx, in <b>integer</b> p_obsResIdx, in <b>boolean</b> p_lastObserver)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservedResource" class=LFunction id=link320 onMouseOver="ShowTip(event, 'tt186', 'link320')" onMouseOut="HideTip('tt186')">f_EPTF_COAP_EntityCtx_removeObservedResource</a> (in <b>integer</b> pl_eCtxIdx, in <b>integer</b> p_obsResIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" class=LFunction id=link321 onMouseOver="ShowTip(event, 'tt187', 'link321')" onMouseOut="HideTip('tt187')">f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a> (in <b>integer</b> p_eIdx, in <b>integer</b> p_fsmIdx, in <b>integer</b> p_eCtxIdx, in <b>integer</b> p_block1OptionIdx, in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link322 onMouseOver="ShowTip(event, 'tt184', 'link322')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" class=LFunction id=link323 onMouseOver="ShowTip(event, 'tt188', 'link323')" onMouseOut="HideTip('tt188')">f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a> (in <b>integer</b> pl_eCtxIdx, in <b>integer</b> p_BlockwiseTransferIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage" class=LFunction id=link324 onMouseOver="ShowTip(event, 'tt189', 'link324')" onMouseOut="HideTip('tt189')">f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage</a> (in <b>integer</b> p_eCtxIdx, in <b>octetstring</b> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages" class=LFunction id=link325 onMouseOver="ShowTip(event, 'tt190', 'link325')" onMouseOut="HideTip('tt190')">f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages</a> (in <b>integer</b> p_eCtxIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_cleanUp" class=LFunction id=link326 onMouseOver="ShowTip(event, 'tt191', 'link326')" onMouseOut="HideTip('tt191')">f_EPTF_COAP_EntityCtx_cleanUp</a> (in <b>integer</b> p_eCtxIdx)</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_EntityCtx_List"></a>COAP_EntityCtx_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_EntityCtx COAP_EntityCtx_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_EntityCtx" class=LType id=link284 onMouseOver="ShowTip(event, 'tt2', 'link284')" onMouseOut="HideTip('tt2')">COAP_EntityCtx</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_EntityCtx_List"></a>COAP_EntityCtx_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_EntityCtx COAP_EntityCtx_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_EntityCtx" class=LType id=link327 onMouseOver="ShowTip(event, 'tt5', 'link327')" onMouseOut="HideTip('tt5')">COAP_EntityCtx</a></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_EntityCtx_DB"></a>COAP_EntityCtx_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing COAP entity contexts</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_EntityCtx_DB.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_EntityCtx_List" class=LType id=link285 onMouseOver="ShowTip(event, 'tt3', 'link285')" onMouseOut="HideTip('tt3')">COAP_EntityCtx_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_init" class=LFunction id=link286 onMouseOver="ShowTip(event, 'tt174', 'link286')" onMouseOut="HideTip('tt174')">f_EPTF_COAP_EntityCtxDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_cleanUp" class=LFunction id=link287 onMouseOver="ShowTip(event, 'tt175', 'link287')" onMouseOut="HideTip('tt175')">f_EPTF_COAP_EntityCtxDB_cleanUp</a> ()</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_EntityCtx_DB"></a>COAP_EntityCtx_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing COAP entity contexts</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_EntityCtx_DB.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_EntityCtx_List" class=LType id=link328 onMouseOver="ShowTip(event, 'tt6', 'link328')" onMouseOut="HideTip('tt6')">COAP_EntityCtx_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_init" class=LFunction id=link329 onMouseOver="ShowTip(event, 'tt192', 'link329')" onMouseOut="HideTip('tt192')">f_EPTF_COAP_EntityCtxDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_cleanUp" class=LFunction id=link330 onMouseOver="ShowTip(event, 'tt193', 'link330')" onMouseOut="HideTip('tt193')">f_EPTF_COAP_EntityCtxDB_cleanUp</a> ()</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_FsmCtx"></a>COAP_FsmCtx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing COAP data for each FSM</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_FsmCtx.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - pointer to the entity itself</td></tr><tr><td class=CDLEntry>remoteAddressIdx</td><td class=CDLDescription><b>integer</b> - pointer to the remote address <a href="#COAP_TransportEndpoint" class=LType id=link288 onMouseOver="ShowTip(event, 'tt21', 'link288')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> in <b>v_COAP_transportEndpointDB</b></td></tr><tr><td class=CDLEntry>psk</td><td class=CDLDescription><a href="#COAP_PSK_Params" class=LType id=link289 onMouseOver="ShowTip(event, 'tt6', 'link289')" onMouseOut="HideTip('tt6')">COAP_PSK_Params</a> - Pre-shared key information for DTLS PSK</td></tr><tr><td class=CDLEntry>rrIdx</td><td class=CDLDescription><b>integer</b> - pointer to the request-response state machine <a href="#COAP_RR" class=LType id=link290 onMouseOver="ShowTip(event, 'tt13', 'link290')" onMouseOut="HideTip('tt13')">COAP_RR</a> in <b>v_COAP_rrDB</b></td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_FsmCtx"></a>COAP_FsmCtx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing COAP data for each FSM</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_FsmCtx.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - pointer to the entity itself</td></tr><tr><td class=CDLEntry>remoteAddressIdx</td><td class=CDLDescription><b>integer</b> - pointer to the remote address <a href="#COAP_TransportEndpoint" class=LType id=link331 onMouseOver="ShowTip(event, 'tt26', 'link331')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a> in <b>v_COAP_transportEndpointDB</b></td></tr><tr><td class=CDLEntry>psk</td><td class=CDLDescription><a href="#COAP_PSK_Params" class=LType id=link332 onMouseOver="ShowTip(event, 'tt9', 'link332')" onMouseOut="HideTip('tt9')">COAP_PSK_Params</a> - Pre-shared key information for DTLS PSK</td></tr><tr><td class=CDLEntry>rrIdx</td><td class=CDLDescription><b>integer</b> - pointer to the request-response state machine <a href="#COAP_RR" class=LType id=link333 onMouseOver="ShowTip(event, 'tt16', 'link333')" onMouseOut="HideTip('tt16')">COAP_RR</a> in <b>v_COAP_rrDB</b></td></tr></table></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_PSK_Params"></a>COAP_PSK_Params</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_PSK_Params</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing COAP data for each FSM</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>identity</td><td class=CDLDescription><b>charstring</b> - PSK identity</td></tr><tr><td class=CDLEntry>key</td><td class=CDLDescription><b>charstring</b> - PSK key</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_PSK_Params_List"></a>COAP_PSK_Params_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_PSK_Params COAP_PSK_Params_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_PSK_Params" class=LType id=link291 onMouseOver="ShowTip(event, 'tt6', 'link291')" onMouseOut="HideTip('tt6')">COAP_PSK_Params</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_PSK_Params_List"></a>COAP_PSK_Params_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_PSK_Params COAP_PSK_Params_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_PSK_Params" class=LType id=link334 onMouseOver="ShowTip(event, 'tt9', 'link334')" onMouseOut="HideTip('tt9')">COAP_PSK_Params</a></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_FsmCtx_List"></a>COAP_FsmCtx_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_FsmCtx COAP_FsmCtx_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_FsmCtx" class=LType id=link292 onMouseOver="ShowTip(event, 'tt5', 'link292')" onMouseOut="HideTip('tt5')">COAP_FsmCtx</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_FsmCtx_List"></a>COAP_FsmCtx_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_FsmCtx COAP_FsmCtx_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_FsmCtx" class=LType id=link335 onMouseOver="ShowTip(event, 'tt8', 'link335')" onMouseOut="HideTip('tt8')">COAP_FsmCtx</a></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_FsmCtx_DB"></a>COAP_FsmCtx_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing COAP FSM contexts</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_FsmCtx_DB.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_EntityCtx_List" class=LType id=link293 onMouseOver="ShowTip(event, 'tt3', 'link293')" onMouseOut="HideTip('tt3')">COAP_EntityCtx_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_init" class=LFunction id=link294 onMouseOver="ShowTip(event, 'tt176', 'link294')" onMouseOut="HideTip('tt176')">f_EPTF_COAP_FsmCtxDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_cleanUp" class=LFunction id=link295 onMouseOver="ShowTip(event, 'tt177', 'link295')" onMouseOut="HideTip('tt177')">f_EPTF_COAP_FsmCtxDB_cleanUp</a> ()</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_FsmCtx_DB"></a>COAP_FsmCtx_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing COAP FSM contexts</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_FsmCtx_DB.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_EntityCtx_List" class=LType id=link336 onMouseOver="ShowTip(event, 'tt6', 'link336')" onMouseOut="HideTip('tt6')">COAP_EntityCtx_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_init" class=LFunction id=link337 onMouseOver="ShowTip(event, 'tt194', 'link337')" onMouseOut="HideTip('tt194')">f_EPTF_COAP_FsmCtxDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_cleanUp" class=LFunction id=link338 onMouseOver="ShowTip(event, 'tt195', 'link338')" onMouseOut="HideTip('tt195')">f_EPTF_COAP_FsmCtxDB_cleanUp</a> ()</li></ul></div></div></div> -<div class="CEnumeration"><div class=CTopic><h3 class=CTitle><a name="COAP_Transaction_State"></a>COAP_Transaction_State</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>States of a <a href="#COAP_Transaction" class=LType id=link296 onMouseOver="ShowTip(event, 'tt10', 'link296')" onMouseOut="HideTip('tt10')">COAP_Transaction</a> state machine</p><h4 class=CHeading>Elements</h4><ul><li>CLOSED</li><li>RELIABLE_TX</li><li>ACK_PENDING</li><li>REMOVING</li></ul></div></div></div> +<div class="CEnumeration"><div class=CTopic><h3 class=CTitle><a name="COAP_Transaction_State"></a>COAP_Transaction_State</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>States of a <a href="#COAP_Transaction" class=LType id=link339 onMouseOver="ShowTip(event, 'tt13', 'link339')" onMouseOut="HideTip('tt13')">COAP_Transaction</a> state machine</p><h4 class=CHeading>Elements</h4><ul><li>CLOSED</li><li>RELIABLE_TX</li><li>ACK_PENDING</li><li>REMOVING</li></ul></div></div></div> -<div class="CEnumeration"><div class=CTopic><h3 class=CTitle><a name="COAP_Transaction_Direction"></a>COAP_Transaction_Direction</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Direction of a <a href="#COAP_Transaction" class=LType id=link297 onMouseOver="ShowTip(event, 'tt10', 'link297')" onMouseOut="HideTip('tt10')">COAP_Transaction</a>: either INCOMING or OUTGOING</p><h4 class=CHeading>Elements</h4><ul><li>OUTGOING</li><li>INCOMING</li></ul></div></div></div> +<div class="CEnumeration"><div class=CTopic><h3 class=CTitle><a name="COAP_Transaction_Direction"></a>COAP_Transaction_Direction</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Direction of a <a href="#COAP_Transaction" class=LType id=link340 onMouseOver="ShowTip(event, 'tt13', 'link340')" onMouseOut="HideTip('tt13')">COAP_Transaction</a>: either INCOMING or OUTGOING</p><h4 class=CHeading>Elements</h4><ul><li>OUTGOING</li><li>INCOMING</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Transaction"></a>COAP_Transaction</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Implements a COAP transaction in a state machine</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_Transaction.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>mid</td><td class=CDLDescription><b>integer</b> - message id of the transaction</td></tr><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>addrIdx</td><td class=CDLDescription><b>integer</b> - remote address of <a href="#COAP_TransportEndpoint" class=LType id=link298 onMouseOver="ShowTip(event, 'tt21', 'link298')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a></td></tr><tr><td class=CDLEntry>rrIdx</td><td class=CDLDescription><b>integer</b> - index of the parent <a href="#COAP_RR" class=LType id=link299 onMouseOver="ShowTip(event, 'tt13', 'link299')" onMouseOut="HideTip('tt13')">COAP_RR</a></td></tr><tr><td class=CDLEntry>obsIdx</td><td class=CDLDescription><b>integer</b> - index of <a href="#COAP_Observation_Server" class=LType id=link300 onMouseOver="ShowTip(event, 'tt29', 'link300')" onMouseOut="HideTip('tt29')">COAP_Observation_Server</a></td></tr><tr><td class=CDLEntry>retransmitTimer</td><td class=CDLDescription><b>integer</b> - timer id of T_retransmit</td></tr><tr><td class=CDLEntry>retransmitTimerValue</td><td class=CDLDescription><b>integer</b> - initial timer value of T_retransmit</td></tr><tr><td class=CDLEntry>rtt</td><td class=CDLDescription><b>float</b> - round trip time for initiated CON transactions</td></tr><tr><td class=CDLEntry>cache</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link301 onMouseOver="ShowTip(event, 'tt170', 'link301')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> - cache for retransmission</td></tr><tr><td class=CDLEntry>state</td><td class=CDLDescription><a href="#COAP_Transaction_State" class=LType id=link302 onMouseOver="ShowTip(event, 'tt178', 'link302')" onMouseOut="HideTip('tt178')">COAP_Transaction_State</a> - state of the transaction FSM</td></tr><tr><td class=CDLEntry>direction</td><td class=CDLDescription><a href="#COAP_Transaction_Direction" class=LType id=link303 onMouseOver="ShowTip(event, 'tt179', 'link303')" onMouseOut="HideTip('tt179')">COAP_Transaction_Direction</a> - direction of the transaction FSM</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromRR" class=LFunction id=link304 onMouseOver="ShowTip(event, 'tt180', 'link304')" onMouseOut="HideTip('tt180')">f_EPTF_COAP_tr_fromRR</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link305 onMouseOver="ShowTip(event, 'tt170', 'link305')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg, in integer p_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromEnv" class=LFunction id=link306 onMouseOver="ShowTip(event, 'tt181', 'link306')" onMouseOut="HideTip('tt181')">f_EPTF_COAP_tr_fromEnv</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link307 onMouseOver="ShowTip(event, 'tt170', 'link307')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg, in integer p_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancel" class=LFunction id=link308 onMouseOver="ShowTip(event, 'tt182', 'link308')" onMouseOut="HideTip('tt182')">f_EPTF_COAP_tr_cancel</a> (in <b>integer</b> p_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_lifetime" class=LFunction id=link309 onMouseOver="ShowTip(event, 'tt183', 'link309')" onMouseOut="HideTip('tt183')">f_EPTF_COAP_tr_lifetime</a> (in <EPTF_ScheduledAction> pl_action, in <b>integer</b> pl_eventIndex)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_retransmit" class=LFunction id=link310 onMouseOver="ShowTip(event, 'tt184', 'link310')" onMouseOut="HideTip('tt184')">f_EPTF_COAP_tr_retransmit</a> (in EPTF_ScheduledAction pl_action, in <b>integer</b> pl_eventIndex)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_retransmit" class=LFunction id=link311 onMouseOver="ShowTip(event, 'tt185', 'link311')" onMouseOut="HideTip('tt185')">f_EPTF_COAP_tr_startT_retransmit</a> (in <b>integer</b> pl_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_retransmit" class=LFunction id=link312 onMouseOver="ShowTip(event, 'tt186', 'link312')" onMouseOut="HideTip('tt186')">f_EPTF_COAP_tr_cancelT_retransmit</a> (in <b>integer</b> pl_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_lifetime" class=LFunction id=link313 onMouseOver="ShowTip(event, 'tt187', 'link313')" onMouseOut="HideTip('tt187')">f_EPTF_COAP_tr_startT_lifetime</a> (in <b>integer</b> pl_trIdx, in <b>float</b> pl_time)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_lifetime" class=LFunction id=link314 onMouseOver="ShowTip(event, 'tt188', 'link314')" onMouseOut="HideTip('tt188')">f_EPTF_COAP_tr_cancelT_lifetime</a> (in <b>integer</b> pl_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_send" class=LFunction id=link315 onMouseOver="ShowTip(event, 'tt189', 'link315')" onMouseOut="HideTip('tt189')">f_EPTF_COAP_tr_send</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link316 onMouseOver="ShowTip(event, 'tt170', 'link316')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg, in <b>integer</b> p_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_remove" class=LFunction id=link317 onMouseOver="ShowTip(event, 'tt190', 'link317')" onMouseOut="HideTip('tt190')">f_EPTF_COAP_tr_remove</a> (in <b>integer</b> p_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_setState" class=LFunction id=link318 onMouseOver="ShowTip(event, 'tt191', 'link318')" onMouseOut="HideTip('tt191')">f_EPTF_COAP_tr_setState</a> (in <b>integer</b> p_trIdx, in <a href="#COAP_Transaction_State" class=LType id=link319 onMouseOver="ShowTip(event, 'tt178', 'link319')" onMouseOut="HideTip('tt178')">COAP_Transaction_State</a> p_nextState)</li></ul><h4 class=CHeading>FSM Diagram</h4><p>(see EPTF_COAP_LGen_Functions.COAP_Transaction.jpg)</p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Transaction"></a>COAP_Transaction</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Implements a COAP transaction in a state machine</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_Transaction.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>mid</td><td class=CDLDescription><b>integer</b> - message id of the transaction</td></tr><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>addrIdx</td><td class=CDLDescription><b>integer</b> - remote address of <a href="#COAP_TransportEndpoint" class=LType id=link341 onMouseOver="ShowTip(event, 'tt26', 'link341')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a></td></tr><tr><td class=CDLEntry>rrIdx</td><td class=CDLDescription><b>integer</b> - index of the parent <a href="#COAP_RR" class=LType id=link342 onMouseOver="ShowTip(event, 'tt16', 'link342')" onMouseOut="HideTip('tt16')">COAP_RR</a></td></tr><tr><td class=CDLEntry>obsIdx</td><td class=CDLDescription><b>integer</b> - index of <a href="#COAP_Observation_Server" class=LType id=link343 onMouseOver="ShowTip(event, 'tt34', 'link343')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a></td></tr><tr><td class=CDLEntry>retransmitTimer</td><td class=CDLDescription><b>integer</b> - timer id of T_retransmit</td></tr><tr><td class=CDLEntry>retransmitTimerValue</td><td class=CDLDescription><b>integer</b> - initial timer value of T_retransmit</td></tr><tr><td class=CDLEntry>rtt</td><td class=CDLDescription><b>float</b> - round trip time for initiated CON transactions</td></tr><tr><td class=CDLEntry>cache</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link344 onMouseOver="ShowTip(event, 'tt184', 'link344')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> - cache for retransmission</td></tr><tr><td class=CDLEntry>state</td><td class=CDLDescription><a href="#COAP_Transaction_State" class=LType id=link345 onMouseOver="ShowTip(event, 'tt196', 'link345')" onMouseOut="HideTip('tt196')">COAP_Transaction_State</a> - state of the transaction FSM</td></tr><tr><td class=CDLEntry>direction</td><td class=CDLDescription><a href="#COAP_Transaction_Direction" class=LType id=link346 onMouseOver="ShowTip(event, 'tt197', 'link346')" onMouseOut="HideTip('tt197')">COAP_Transaction_Direction</a> - direction of the transaction FSM</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromRR" class=LFunction id=link347 onMouseOver="ShowTip(event, 'tt198', 'link347')" onMouseOut="HideTip('tt198')">f_EPTF_COAP_tr_fromRR</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link348 onMouseOver="ShowTip(event, 'tt184', 'link348')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg, in integer p_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromEnv" class=LFunction id=link349 onMouseOver="ShowTip(event, 'tt199', 'link349')" onMouseOut="HideTip('tt199')">f_EPTF_COAP_tr_fromEnv</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link350 onMouseOver="ShowTip(event, 'tt184', 'link350')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg, in integer p_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_handleBlockwiseTransfer" class=LFunction id=link351 onMouseOver="ShowTip(event, 'tt200', 'link351')" onMouseOut="HideTip('tt200')">f_EPTF_COAP_tr_handleBlockwiseTransfer</a> (in <b>integer</b> p_trIdx, inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link352 onMouseOver="ShowTip(event, 'tt184', 'link352')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancel" class=LFunction id=link353 onMouseOver="ShowTip(event, 'tt201', 'link353')" onMouseOut="HideTip('tt201')">f_EPTF_COAP_tr_cancel</a> (in <b>integer</b> p_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_lifetime" class=LFunction id=link354 onMouseOver="ShowTip(event, 'tt202', 'link354')" onMouseOut="HideTip('tt202')">f_EPTF_COAP_tr_lifetime</a> (in <EPTF_ScheduledAction> pl_action, in <b>integer</b> pl_eventIndex)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_retransmit" class=LFunction id=link355 onMouseOver="ShowTip(event, 'tt203', 'link355')" onMouseOut="HideTip('tt203')">f_EPTF_COAP_tr_retransmit</a> (in EPTF_ScheduledAction pl_action, in <b>integer</b> pl_eventIndex)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_retransmit" class=LFunction id=link356 onMouseOver="ShowTip(event, 'tt204', 'link356')" onMouseOut="HideTip('tt204')">f_EPTF_COAP_tr_startT_retransmit</a> (in <b>integer</b> pl_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_retransmit" class=LFunction id=link357 onMouseOver="ShowTip(event, 'tt205', 'link357')" onMouseOut="HideTip('tt205')">f_EPTF_COAP_tr_cancelT_retransmit</a> (in <b>integer</b> pl_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_lifetime" class=LFunction id=link358 onMouseOver="ShowTip(event, 'tt206', 'link358')" onMouseOut="HideTip('tt206')">f_EPTF_COAP_tr_startT_lifetime</a> (in <b>integer</b> pl_trIdx, in <b>float</b> pl_time)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_lifetime" class=LFunction id=link359 onMouseOver="ShowTip(event, 'tt207', 'link359')" onMouseOut="HideTip('tt207')">f_EPTF_COAP_tr_cancelT_lifetime</a> (in <b>integer</b> pl_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_rtt" class=LFunction id=link360 onMouseOver="ShowTip(event, 'tt208', 'link360')" onMouseOut="HideTip('tt208')">f_EPTF_COAP_tr_startT_rtt</a> (in <b>integer</b> pl_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_stopT_rtt" class=LFunction id=link361 onMouseOver="ShowTip(event, 'tt209', 'link361')" onMouseOut="HideTip('tt209')">f_EPTF_COAP_tr_stopT_rtt</a> (in <b>integer</b> pl_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_send" class=LFunction id=link362 onMouseOver="ShowTip(event, 'tt210', 'link362')" onMouseOut="HideTip('tt210')">f_EPTF_COAP_tr_send</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link363 onMouseOver="ShowTip(event, 'tt184', 'link363')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg, in <b>integer</b> p_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_remove" class=LFunction id=link364 onMouseOver="ShowTip(event, 'tt211', 'link364')" onMouseOut="HideTip('tt211')">f_EPTF_COAP_tr_remove</a> (in <b>integer</b> p_trIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_setState" class=LFunction id=link365 onMouseOver="ShowTip(event, 'tt212', 'link365')" onMouseOut="HideTip('tt212')">f_EPTF_COAP_tr_setState</a> (in <b>integer</b> p_trIdx, in <a href="#COAP_Transaction_State" class=LType id=link366 onMouseOver="ShowTip(event, 'tt196', 'link366')" onMouseOut="HideTip('tt196')">COAP_Transaction_State</a> p_nextState)</li></ul><h4 class=CHeading>FSM Diagram</h4><img src="../images/EPTF_COAP_LGen_Functions.COAP_Transaction.jpg"></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Transaction_List"></a>COAP_Transaction_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Transaction COAP_Transaction_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_Transaction" class=LType id=link320 onMouseOver="ShowTip(event, 'tt10', 'link320')" onMouseOut="HideTip('tt10')">COAP_Transaction</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Transaction_List"></a>COAP_Transaction_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Transaction COAP_Transaction_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_Transaction" class=LType id=link367 onMouseOver="ShowTip(event, 'tt13', 'link367')" onMouseOut="HideTip('tt13')">COAP_Transaction</a></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Transaction_DB"></a>COAP_Transaction_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_Transaction" class=LType id=link321 onMouseOver="ShowTip(event, 'tt10', 'link321')" onMouseOut="HideTip('tt10')">COAP_Transaction</a> instances</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_Transaction_DB.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_Transaction_List" class=LType id=link322 onMouseOver="ShowTip(event, 'tt11', 'link322')" onMouseOut="HideTip('tt11')">COAP_Transaction_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_init" class=LFunction id=link323 onMouseOver="ShowTip(event, 'tt192', 'link323')" onMouseOut="HideTip('tt192')">f_EPTF_COAP_trDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_add" class=LFunction id=link324 onMouseOver="ShowTip(event, 'tt193', 'link324')" onMouseOut="HideTip('tt193')">f_EPTF_COAP_trDB_add</a> (in <a href="#COAP_Transaction" class=LType id=link325 onMouseOver="ShowTip(event, 'tt10', 'link325')" onMouseOut="HideTip('tt10')">COAP_Transaction</a> p_tr)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_lookUp" class=LFunction id=link326 onMouseOver="ShowTip(event, 'tt194', 'link326')" onMouseOut="HideTip('tt194')">f_EPTF_COAP_trDB_lookUp</a> (in <Socket> p_sock, in <b>integer</b> p_mid, <a href="#COAP_Transaction_Direction" class=LType id=link327 onMouseOver="ShowTip(event, 'tt179', 'link327')" onMouseOut="HideTip('tt179')">COAP_Transaction_Direction</a> p_dir)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_get" class=LFunction id=link328 onMouseOver="ShowTip(event, 'tt195', 'link328')" onMouseOut="HideTip('tt195')">f_EPTF_COAP_trDB_get</a> (in <b>integer</b> p_idx, inout <a href="#COAP_Transaction" class=LType id=link329 onMouseOver="ShowTip(event, 'tt10', 'link329')" onMouseOut="HideTip('tt10')">COAP_Transaction</a> p_tr)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_remove" class=LFunction id=link330 onMouseOver="ShowTip(event, 'tt196', 'link330')" onMouseOut="HideTip('tt196')">f_EPTF_COAP_trDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_cleanUp" class=LFunction id=link331 onMouseOver="ShowTip(event, 'tt197', 'link331')" onMouseOut="HideTip('tt197')">f_EPTF_COAP_trDB_cleanUp</a> ()</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Transaction_DB"></a>COAP_Transaction_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_Transaction" class=LType id=link368 onMouseOver="ShowTip(event, 'tt13', 'link368')" onMouseOut="HideTip('tt13')">COAP_Transaction</a> instances</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_Transaction_DB.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_Transaction_List" class=LType id=link369 onMouseOver="ShowTip(event, 'tt14', 'link369')" onMouseOut="HideTip('tt14')">COAP_Transaction_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_init" class=LFunction id=link370 onMouseOver="ShowTip(event, 'tt213', 'link370')" onMouseOut="HideTip('tt213')">f_EPTF_COAP_trDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_add" class=LFunction id=link371 onMouseOver="ShowTip(event, 'tt214', 'link371')" onMouseOut="HideTip('tt214')">f_EPTF_COAP_trDB_add</a> (in <a href="#COAP_Transaction" class=LType id=link372 onMouseOver="ShowTip(event, 'tt13', 'link372')" onMouseOut="HideTip('tt13')">COAP_Transaction</a> p_tr)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_lookUp" class=LFunction id=link373 onMouseOver="ShowTip(event, 'tt215', 'link373')" onMouseOut="HideTip('tt215')">f_EPTF_COAP_trDB_lookUp</a> (in <Socket> p_sock, in <b>integer</b> p_mid, <a href="#COAP_Transaction_Direction" class=LType id=link374 onMouseOver="ShowTip(event, 'tt197', 'link374')" onMouseOut="HideTip('tt197')">COAP_Transaction_Direction</a> p_dir)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_get" class=LFunction id=link375 onMouseOver="ShowTip(event, 'tt216', 'link375')" onMouseOut="HideTip('tt216')">f_EPTF_COAP_trDB_get</a> (in <b>integer</b> p_idx, inout <a href="#COAP_Transaction" class=LType id=link376 onMouseOver="ShowTip(event, 'tt13', 'link376')" onMouseOut="HideTip('tt13')">COAP_Transaction</a> p_tr)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_remove" class=LFunction id=link377 onMouseOver="ShowTip(event, 'tt217', 'link377')" onMouseOut="HideTip('tt217')">f_EPTF_COAP_trDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_cleanUp" class=LFunction id=link378 onMouseOver="ShowTip(event, 'tt218', 'link378')" onMouseOut="HideTip('tt218')">f_EPTF_COAP_trDB_cleanUp</a> ()</li></ul></div></div></div> -<div class="CEnumeration"><div class=CTopic><h3 class=CTitle><a name="COAP_RR_Client_State"></a>COAP_RR_Client_State</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Pssoible clientstates of a <a href="#COAP_RR" class=LType id=link332 onMouseOver="ShowTip(event, 'tt13', 'link332')" onMouseOut="HideTip('tt13')">COAP_RR</a></p><h4 class=CHeading>Elements</h4><ul><li>IDLE</li><li>WAITING</li><li>REMOVING</li></ul></div></div></div> +<div class="CEnumeration"><div class=CTopic><h3 class=CTitle><a name="COAP_RR_Client_State"></a>COAP_RR_Client_State</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Pssoible clientstates of a <a href="#COAP_RR" class=LType id=link379 onMouseOver="ShowTip(event, 'tt16', 'link379')" onMouseOut="HideTip('tt16')">COAP_RR</a></p><h4 class=CHeading>Elements</h4><ul><li>IDLE</li><li>WAITING</li><li>REMOVING</li></ul></div></div></div> -<div class="CEnumeration"><div class=CTopic><h3 class=CTitle><a name="COAP_RR_Server_State"></a>COAP_RR_Server_State</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Pssoible clientstates of a <a href="#COAP_RR" class=LType id=link333 onMouseOver="ShowTip(event, 'tt13', 'link333')" onMouseOut="HideTip('tt13')">COAP_RR</a></p><h4 class=CHeading>Elements</h4><ul><li>IDLE</li><li>SEPARATE</li><li>SERVING</li><li>REMOVING</li></ul></div></div></div> +<div class="CEnumeration"><div class=CTopic><h3 class=CTitle><a name="COAP_RR_Server_State"></a>COAP_RR_Server_State</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Pssoible clientstates of a <a href="#COAP_RR" class=LType id=link380 onMouseOver="ShowTip(event, 'tt16', 'link380')" onMouseOut="HideTip('tt16')">COAP_RR</a></p><h4 class=CHeading>Elements</h4><ul><li>IDLE</li><li>SEPARATE</li><li>SERVING</li><li>REMOVING</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_RR_State"></a>COAP_RR_State</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union COAP_RR_State</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>A <a href="#COAP_RR" class=LType id=link334 onMouseOver="ShowTip(event, 'tt13', 'link334')" onMouseOut="HideTip('tt13')">COAP_RR</a> can be either a client or a server request response</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>client</td><td class=CDLDescription><a href="#COAP_RR_Client_State" class=LType id=link335 onMouseOver="ShowTip(event, 'tt198', 'link335')" onMouseOut="HideTip('tt198')">COAP_RR_Client_State</a> - client states</td></tr><tr><td class=CDLEntry>server</td><td class=CDLDescription><a href="#COAP_RR_Server_State" class=LType id=link336 onMouseOver="ShowTip(event, 'tt199', 'link336')" onMouseOut="HideTip('tt199')">COAP_RR_Server_State</a> - server states</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_RR_State"></a>COAP_RR_State</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union COAP_RR_State</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>A <a href="#COAP_RR" class=LType id=link381 onMouseOver="ShowTip(event, 'tt16', 'link381')" onMouseOut="HideTip('tt16')">COAP_RR</a> can be either a client or a server request response</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>client</td><td class=CDLDescription><a href="#COAP_RR_Client_State" class=LType id=link382 onMouseOver="ShowTip(event, 'tt219', 'link382')" onMouseOut="HideTip('tt219')">COAP_RR_Client_State</a> - client states</td></tr><tr><td class=CDLEntry>server</td><td class=CDLDescription><a href="#COAP_RR_Server_State" class=LType id=link383 onMouseOver="ShowTip(event, 'tt220', 'link383')" onMouseOut="HideTip('tt220')">COAP_RR_Server_State</a> - server states</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_RR"></a>COAP_RR</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Models a COAP request-response state machine</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_RR.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - fsm index</td></tr><tr><td class=CDLEntry>fsmCtxIdx</td><td class=CDLDescription><b>integer</b> - index of the COAP FSM context in <a href="#COAP_FsmCtx" class=LType id=link337 onMouseOver="ShowTip(event, 'tt5', 'link337')" onMouseOut="HideTip('tt5')">COAP_FsmCtx</a> <b>v_COAP_FsmCtxDB</b></td></tr><tr><td class=CDLEntry>addrIdx</td><td class=CDLDescription><b>integer</b> - index of the remote address <a href="#COAP_TransportEndpoint" class=LType id=link338 onMouseOver="ShowTip(event, 'tt21', 'link338')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> in <b>v_COAP_transportEndpointDB</b></td></tr><tr><td class=CDLEntry>token</td><td class=CDLDescription><b>octetstring</b> - token identifier of the request reponse</td></tr><tr><td class=CDLEntry>trIdx</td><td class=CDLDescription><b>integer</b> - index of the currently active transaction <a href="#COAP_Transaction" class=LType id=link339 onMouseOver="ShowTip(event, 'tt10', 'link339')" onMouseOut="HideTip('tt10')">COAP_Transaction</a> in <b>v_COAP_trDB</b></td></tr><tr><td class=CDLEntry>remoteAddress</td><td class=CDLDescription><Socket> - remote address of the request response</td></tr><tr><td class=CDLEntry>remoteProtocol</td><td class=CDLDescription><ProtoTuple> - used protocol (ie UDP or DTLS)</td></tr><tr><td class=CDLEntry>request</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link340 onMouseOver="ShowTip(event, 'tt170', 'link340')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> - The request that initiated this request-reponse</td></tr><tr><td class=CDLEntry>response</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link341 onMouseOver="ShowTip(event, 'tt170', 'link341')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> - The response that answered this request-reponse</td></tr><tr><td class=CDLEntry>state</td><td class=CDLDescription><a href="#COAP_RR_State" class=LType id=link342 onMouseOver="ShowTip(event, 'tt14', 'link342')" onMouseOut="HideTip('tt14')">COAP_RR_State</a> - current state of the request-response FSM</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handleMsg" class=LFunction id=link343 onMouseOver="ShowTip(event, 'tt200', 'link343')" onMouseOut="HideTip('tt200')">f_EPTF_COAP_rr_handleMsg</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link344 onMouseOver="ShowTip(event, 'tt170', 'link344')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg, in <b>integer</b> p_rrIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_reset" class=LFunction id=link345 onMouseOver="ShowTip(event, 'tt201', 'link345')" onMouseOut="HideTip('tt201')">f_EPTF_COAP_rr_reset</a> (in <b>integer</b> p_rrIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_timeout" class=LFunction id=link346 onMouseOver="ShowTip(event, 'tt202', 'link346')" onMouseOut="HideTip('tt202')">f_EPTF_COAP_rr_timeout</a> (in <b>integer</b> p_rrIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_cancel" class=LFunction id=link347 onMouseOver="ShowTip(event, 'tt203', 'link347')" onMouseOut="HideTip('tt203')">f_EPTF_COAP_rr_cancel</a> (in <b>integer</b> p_rrIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_remove" class=LFunction id=link348 onMouseOver="ShowTip(event, 'tt204', 'link348')" onMouseOut="HideTip('tt204')">f_EPTF_COAP_rr_remove</a> (in <b>integer</b> p_rrIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_setState" class=LFunction id=link349 onMouseOver="ShowTip(event, 'tt205', 'link349')" onMouseOut="HideTip('tt205')">f_EPTF_COAP_rr_setState</a> (in <b>integer</b> p_rrIdx, in <a href="#COAP_RR_State" class=LType id=link350 onMouseOver="ShowTip(event, 'tt14', 'link350')" onMouseOut="HideTip('tt14')">COAP_RR_State</a> p_nextState)</li></ul><h4 class=CHeading>FSM Diagram of client request-response</h4><p>(see EPTF_COAP_LGen_Functions.COAP_RR_Client.jpg)</p><h4 class=CHeading>FSM Diagram of server request-response</h4><p>(see EPTF_COAP_LGen_Functions.COAP_RR_Server.jpg)</p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_RR"></a>COAP_RR</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Models a COAP request-response state machine</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_RR.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - fsm index</td></tr><tr><td class=CDLEntry>fsmCtxIdx</td><td class=CDLDescription><b>integer</b> - index of the COAP FSM context in <a href="#COAP_FsmCtx" class=LType id=link384 onMouseOver="ShowTip(event, 'tt8', 'link384')" onMouseOut="HideTip('tt8')">COAP_FsmCtx</a> <b>v_COAP_FsmCtxDB</b></td></tr><tr><td class=CDLEntry>addrIdx</td><td class=CDLDescription><b>integer</b> - index of the remote address <a href="#COAP_TransportEndpoint" class=LType id=link385 onMouseOver="ShowTip(event, 'tt26', 'link385')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a> in <b>v_COAP_transportEndpointDB</b></td></tr><tr><td class=CDLEntry>token</td><td class=CDLDescription><b>octetstring</b> - token identifier of the request reponse</td></tr><tr><td class=CDLEntry>trIdx</td><td class=CDLDescription><b>integer</b> - index of the currently active transaction <a href="#COAP_Transaction" class=LType id=link386 onMouseOver="ShowTip(event, 'tt13', 'link386')" onMouseOut="HideTip('tt13')">COAP_Transaction</a> in <b>v_COAP_trDB</b></td></tr><tr><td class=CDLEntry>remoteAddress</td><td class=CDLDescription><Socket> - remote address of the request response</td></tr><tr><td class=CDLEntry>remoteProtocol</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport" class=LType id=link387 onMouseOver="ShowTip(event, 'tt221', 'link387')" onMouseOut="HideTip('tt221')">EPTF_COAP_Transport</a> - used protocol (ie UDP or DTLS or NIDD)</td></tr><tr><td class=CDLEntry>request</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link388 onMouseOver="ShowTip(event, 'tt184', 'link388')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> - The request that initiated this request-reponse</td></tr><tr><td class=CDLEntry>response</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link389 onMouseOver="ShowTip(event, 'tt184', 'link389')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> - The response that answered this request-reponse</td></tr><tr><td class=CDLEntry>state</td><td class=CDLDescription><a href="#COAP_RR_State" class=LType id=link390 onMouseOver="ShowTip(event, 'tt17', 'link390')" onMouseOut="HideTip('tt17')">COAP_RR_State</a> - current state of the request-response FSM</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handleMsg" class=LFunction id=link391 onMouseOver="ShowTip(event, 'tt222', 'link391')" onMouseOut="HideTip('tt222')">f_EPTF_COAP_rr_handleMsg</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link392 onMouseOver="ShowTip(event, 'tt184', 'link392')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg, in <b>integer</b> p_rrIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_reset" class=LFunction id=link393 onMouseOver="ShowTip(event, 'tt223', 'link393')" onMouseOut="HideTip('tt223')">f_EPTF_COAP_rr_reset</a> (in <b>integer</b> p_rrIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_timeout" class=LFunction id=link394 onMouseOver="ShowTip(event, 'tt224', 'link394')" onMouseOut="HideTip('tt224')">f_EPTF_COAP_rr_timeout</a> (in <b>integer</b> p_rrIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_cancel" class=LFunction id=link395 onMouseOver="ShowTip(event, 'tt225', 'link395')" onMouseOut="HideTip('tt225')">f_EPTF_COAP_rr_cancel</a> (in <b>integer</b> p_rrIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_remove" class=LFunction id=link396 onMouseOver="ShowTip(event, 'tt226', 'link396')" onMouseOut="HideTip('tt226')">f_EPTF_COAP_rr_remove</a> (in <b>integer</b> p_rrIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_setState" class=LFunction id=link397 onMouseOver="ShowTip(event, 'tt227', 'link397')" onMouseOut="HideTip('tt227')">f_EPTF_COAP_rr_setState</a> (in <b>integer</b> p_rrIdx, in <a href="#COAP_RR_State" class=LType id=link398 onMouseOver="ShowTip(event, 'tt17', 'link398')" onMouseOut="HideTip('tt17')">COAP_RR_State</a> p_nextState)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handle_Observe_request" class=LFunction id=link399 onMouseOver="ShowTip(event, 'tt228', 'link399')" onMouseOut="HideTip('tt228')">f_EPTF_COAP_rr_handle_Observe_request</a> (in <b>integer</b> p_rrIdx, inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link400 onMouseOver="ShowTip(event, 'tt184', 'link400')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handle_BlockwiseTransfer_request" class=LFunction id=link401 onMouseOver="ShowTip(event, 'tt229', 'link401')" onMouseOut="HideTip('tt229')">f_EPTF_COAP_rr_handle_BlockwiseTransfer_request</a> (in <b>integer</b> p_rrIdx, inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link402 onMouseOver="ShowTip(event, 'tt184', 'link402')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg, in <b>integer</b> p_eCtxIdx)</li></ul><h4 class=CHeading>FSM Diagram of client request-response</h4><img src="../images/EPTF_COAP_LGen_Functions.COAP_RR_Client.jpg"><h4 class=CHeading>FSM Diagram of server request-response</h4><img src="../images/EPTF_COAP_LGen_Functions.COAP_RR_Server.jpg"></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_RR_List"></a>COAP_RR_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_RR COAP_RR_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_RR" class=LType id=link351 onMouseOver="ShowTip(event, 'tt13', 'link351')" onMouseOut="HideTip('tt13')">COAP_RR</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_RR_List"></a>COAP_RR_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_RR COAP_RR_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_RR" class=LType id=link403 onMouseOver="ShowTip(event, 'tt16', 'link403')" onMouseOut="HideTip('tt16')">COAP_RR</a></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_RR_DB"></a>COAP_RR_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_RR" class=LType id=link352 onMouseOver="ShowTip(event, 'tt13', 'link352')" onMouseOut="HideTip('tt13')">COAP_RR</a> instances</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_RR_DB.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_RR_List" class=LType id=link353 onMouseOver="ShowTip(event, 'tt15', 'link353')" onMouseOut="HideTip('tt15')">COAP_RR_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_init" class=LFunction id=link354 onMouseOver="ShowTip(event, 'tt206', 'link354')" onMouseOut="HideTip('tt206')">f_EPTF_COAP_rrDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_add" class=LFunction id=link355 onMouseOver="ShowTip(event, 'tt207', 'link355')" onMouseOut="HideTip('tt207')">f_EPTF_COAP_rrDB_add</a> (in <a href="#COAP_RR" class=LType id=link356 onMouseOver="ShowTip(event, 'tt13', 'link356')" onMouseOut="HideTip('tt13')">COAP_RR</a> p_rr)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_lookUp" class=LFunction id=link357 onMouseOver="ShowTip(event, 'tt208', 'link357')" onMouseOut="HideTip('tt208')">f_EPTF_COAP_rrDB_lookUp</a> (in <Socket> p_sock, in <b>octetstring</b> p_token)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_get" class=LFunction id=link358 onMouseOver="ShowTip(event, 'tt209', 'link358')" onMouseOut="HideTip('tt209')">f_EPTF_COAP_rrDB_get</a> (in <b>integer</b> p_idx, inout <a href="#COAP_RR" class=LType id=link359 onMouseOver="ShowTip(event, 'tt13', 'link359')" onMouseOut="HideTip('tt13')">COAP_RR</a> p_rr)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_remove" class=LFunction id=link360 onMouseOver="ShowTip(event, 'tt210', 'link360')" onMouseOut="HideTip('tt210')">f_EPTF_COAP_rrDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_cleanUp" class=LFunction id=link361 onMouseOver="ShowTip(event, 'tt211', 'link361')" onMouseOut="HideTip('tt211')">f_EPTF_COAP_rrDB_cleanUp</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_tokenHash" class=LFunction id=link362 onMouseOver="ShowTip(event, 'tt212', 'link362')" onMouseOut="HideTip('tt212')">f_EPTF_COAP_rrDB_tokenHash</a> (in <Socket> p_sock, in <b>octetstring</b> p_token)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_RR_DB"></a>COAP_RR_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_RR" class=LType id=link404 onMouseOver="ShowTip(event, 'tt16', 'link404')" onMouseOut="HideTip('tt16')">COAP_RR</a> instances</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_RR_DB.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_RR_List" class=LType id=link405 onMouseOver="ShowTip(event, 'tt18', 'link405')" onMouseOut="HideTip('tt18')">COAP_RR_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_init" class=LFunction id=link406 onMouseOver="ShowTip(event, 'tt230', 'link406')" onMouseOut="HideTip('tt230')">f_EPTF_COAP_rrDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_add" class=LFunction id=link407 onMouseOver="ShowTip(event, 'tt231', 'link407')" onMouseOut="HideTip('tt231')">f_EPTF_COAP_rrDB_add</a> (in <a href="#COAP_RR" class=LType id=link408 onMouseOver="ShowTip(event, 'tt16', 'link408')" onMouseOut="HideTip('tt16')">COAP_RR</a> p_rr)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_lookUp" class=LFunction id=link409 onMouseOver="ShowTip(event, 'tt232', 'link409')" onMouseOut="HideTip('tt232')">f_EPTF_COAP_rrDB_lookUp</a> (in <Socket> p_sock, in <b>octetstring</b> p_token)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_get" class=LFunction id=link410 onMouseOver="ShowTip(event, 'tt233', 'link410')" onMouseOut="HideTip('tt233')">f_EPTF_COAP_rrDB_get</a> (in <b>integer</b> p_idx, inout <a href="#COAP_RR" class=LType id=link411 onMouseOver="ShowTip(event, 'tt16', 'link411')" onMouseOut="HideTip('tt16')">COAP_RR</a> p_rr)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_remove" class=LFunction id=link412 onMouseOver="ShowTip(event, 'tt234', 'link412')" onMouseOut="HideTip('tt234')">f_EPTF_COAP_rrDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_cleanUp" class=LFunction id=link413 onMouseOver="ShowTip(event, 'tt235', 'link413')" onMouseOut="HideTip('tt235')">f_EPTF_COAP_rrDB_cleanUp</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_tokenHash" class=LFunction id=link414 onMouseOver="ShowTip(event, 'tt236', 'link414')" onMouseOut="HideTip('tt236')">f_EPTF_COAP_rrDB_tokenHash</a> (in <Socket> p_sock, in <b>octetstring</b> p_token)</li></ul></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="CoAP_Template"></a>CoAP_Template</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record CoAP_Template</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Grouping a <CoAP_ReqResp> with an id</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id</td><td class=CDLDescription><b>charstring</b> - identifier</td></tr><tr><td class=CDLEntry>msg</td><td class=CDLDescription><CoAP_ReqResp> - COAP PDU</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="CoAP_Template_List"></a>CoAP_Template_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of CoAP_Template CoAP_Template_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#CoAP_Template" class=LType id=link363 onMouseOver="ShowTip(event, 'tt17', 'link363')" onMouseOut="HideTip('tt17')">CoAP_Template</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="CoAP_Template_List"></a>CoAP_Template_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of CoAP_Template CoAP_Template_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#CoAP_Template" class=LType id=link415 onMouseOver="ShowTip(event, 'tt20', 'link415')" onMouseOut="HideTip('tt20')">CoAP_Template</a></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Template_DB"></a>COAP_Template_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Template_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#CoAP_Template" class=LType id=link364 onMouseOver="ShowTip(event, 'tt17', 'link364')" onMouseOut="HideTip('tt17')">CoAP_Template</a> instances</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#CoAP_Template_List" class=LType id=link365 onMouseOver="ShowTip(event, 'tt18', 'link365')" onMouseOut="HideTip('tt18')">CoAP_Template_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_init" class=LFunction id=link366 onMouseOver="ShowTip(event, 'tt213', 'link366')" onMouseOut="HideTip('tt213')">f_EPTF_COAP_templateDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_add" class=LFunction id=link367 onMouseOver="ShowTip(event, 'tt214', 'link367')" onMouseOut="HideTip('tt214')">f_EPTF_COAP_templateDB_add</a> (in <a href="#CoAP_Template" class=LType id=link368 onMouseOver="ShowTip(event, 'tt17', 'link368')" onMouseOut="HideTip('tt17')">CoAP_Template</a> p_template)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_lookUp" class=LFunction id=link369 onMouseOver="ShowTip(event, 'tt215', 'link369')" onMouseOut="HideTip('tt215')">f_EPTF_COAP_templateDB_lookUp</a> (in <b>charstring</b> p_id)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_get" class=LFunction id=link370 onMouseOver="ShowTip(event, 'tt216', 'link370')" onMouseOut="HideTip('tt216')">f_EPTF_COAP_templateDB_get</a> (in <b>integer</b> p_idx, inout <CoAP_ReqResp> p_pdu)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_cleanUp" class=LFunction id=link371 onMouseOver="ShowTip(event, 'tt217', 'link371')" onMouseOut="HideTip('tt217')">f_EPTF_COAP_templateDB_cleanUp</a> ()</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Template_DB"></a>COAP_Template_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Template_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#CoAP_Template" class=LType id=link416 onMouseOver="ShowTip(event, 'tt20', 'link416')" onMouseOut="HideTip('tt20')">CoAP_Template</a> instances</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#CoAP_Template_List" class=LType id=link417 onMouseOver="ShowTip(event, 'tt21', 'link417')" onMouseOut="HideTip('tt21')">CoAP_Template_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_init" class=LFunction id=link418 onMouseOver="ShowTip(event, 'tt237', 'link418')" onMouseOut="HideTip('tt237')">f_EPTF_COAP_templateDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_add" class=LFunction id=link419 onMouseOver="ShowTip(event, 'tt238', 'link419')" onMouseOut="HideTip('tt238')">f_EPTF_COAP_templateDB_add</a> (in <a href="#CoAP_Template" class=LType id=link420 onMouseOver="ShowTip(event, 'tt20', 'link420')" onMouseOut="HideTip('tt20')">CoAP_Template</a> p_template)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_lookUp" class=LFunction id=link421 onMouseOver="ShowTip(event, 'tt239', 'link421')" onMouseOut="HideTip('tt239')">f_EPTF_COAP_templateDB_lookUp</a> (in <b>charstring</b> p_id)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_get" class=LFunction id=link422 onMouseOver="ShowTip(event, 'tt240', 'link422')" onMouseOut="HideTip('tt240')">f_EPTF_COAP_templateDB_get</a> (in <b>integer</b> p_idx, inout <CoAP_ReqResp> p_pdu)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_cleanUp" class=LFunction id=link423 onMouseOver="ShowTip(event, 'tt241', 'link423')" onMouseOut="HideTip('tt241')">f_EPTF_COAP_templateDB_cleanUp</a> ()</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_StepCtx"></a>COAP_StepCtx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_StepCtx</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Stores the most important pointers</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - fsm index</td></tr><tr><td class=CDLEntry>eCtxIdx</td><td class=CDLDescription><b>integer</b> - entity context index <a href="#COAP_EntityCtx" class=LType id=link372 onMouseOver="ShowTip(event, 'tt2', 'link372')" onMouseOut="HideTip('tt2')">COAP_EntityCtx</a></td></tr><tr><td class=CDLEntry>fsmCtxIdx</td><td class=CDLDescription><b>integer</b> - fsm contextg index <a href="#COAP_FsmCtx" class=LType id=link373 onMouseOver="ShowTip(event, 'tt5', 'link373')" onMouseOut="HideTip('tt5')">COAP_FsmCtx</a></td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_NIDD_DB"></a>COAP_NIDD_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_NIDD_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing encoded COAP messages as <b>octetstring</b> ready to be transported over NIDD</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_NIDD_DB.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#octetstring_List" class=LType id=link424 onMouseOver="ShowTip(event, 'tt24', 'link424')" onMouseOut="HideTip('tt24')">octetstring_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_init" class=LFunction id=link425 onMouseOver="ShowTip(event, 'tt242', 'link425')" onMouseOut="HideTip('tt242')">f_EPTF_COAP_niddDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_add" class=LFunction id=link426 onMouseOver="ShowTip(event, 'tt243', 'link426')" onMouseOut="HideTip('tt243')">f_EPTF_COAP_niddDB_add</a> (in octetstring p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_get" class=LFunction id=link427 onMouseOver="ShowTip(event, 'tt244', 'link427')" onMouseOut="HideTip('tt244')">f_EPTF_COAP_niddDB_get</a> (in <b>integer</b> p_idx, inout octetstring p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_remove" class=LFunction id=link428 onMouseOver="ShowTip(event, 'tt245', 'link428')" onMouseOut="HideTip('tt245')">f_EPTF_COAP_niddDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_cleanUp" class=LFunction id=link429 onMouseOver="ShowTip(event, 'tt246', 'link429')" onMouseOut="HideTip('tt246')">f_EPTF_COAP_niddDB_cleanUp</a> ()</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_TransportEndpoint"></a>COAP_TransportEndpoint</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpoint</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Stores the transport related parameters for a COAP endpoint</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_TransportEndpoint.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>socket</td><td class=CDLDescription><Socket> - socket parameters (ie hostname + port number)</td></tr><tr><td class=CDLEntry>proto</td><td class=CDLDescription><ProtoTuple> - transport protocol (ie UDP or DTLS)</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="octetstring_List"></a>octetstring_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of octetstring octetstring_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <octetstring></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_TransportEndpoint_List"></a>COAP_TransportEndpoint_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_TransportEndpoint COAP_TransportEndpoint_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_TransportEndpoint" class=LType id=link374 onMouseOver="ShowTip(event, 'tt21', 'link374')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_StepCtx"></a>COAP_StepCtx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_StepCtx</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Stores the most important pointers</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - fsm index</td></tr><tr><td class=CDLEntry>eCtxIdx</td><td class=CDLDescription><b>integer</b> - entity context index <a href="#COAP_EntityCtx" class=LType id=link430 onMouseOver="ShowTip(event, 'tt5', 'link430')" onMouseOut="HideTip('tt5')">COAP_EntityCtx</a></td></tr><tr><td class=CDLEntry>fsmCtxIdx</td><td class=CDLDescription><b>integer</b> - fsm contextg index <a href="#COAP_FsmCtx" class=LType id=link431 onMouseOver="ShowTip(event, 'tt8', 'link431')" onMouseOut="HideTip('tt8')">COAP_FsmCtx</a></td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_TransportEndpointDB"></a>COAP_TransportEndpointDB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpointDB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_TransportEndpoint" class=LType id=link375 onMouseOver="ShowTip(event, 'tt21', 'link375')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> instances</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_TransportEndpointDB.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_TransportEndpoint_List" class=LType id=link376 onMouseOver="ShowTip(event, 'tt22', 'link376')" onMouseOut="HideTip('tt22')">COAP_TransportEndpoint_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_init" class=LFunction id=link377 onMouseOver="ShowTip(event, 'tt218', 'link377')" onMouseOut="HideTip('tt218')">f_EPTF_COAP_transportEndpointDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_add" class=LFunction id=link378 onMouseOver="ShowTip(event, 'tt219', 'link378')" onMouseOut="HideTip('tt219')">f_EPTF_COAP_transportEndpointDB_add</a> (in <a href="#COAP_TransportEndpoint" class=LType id=link379 onMouseOver="ShowTip(event, 'tt21', 'link379')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> p_te, inout <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_get" class=LFunction id=link380 onMouseOver="ShowTip(event, 'tt220', 'link380')" onMouseOut="HideTip('tt220')">f_EPTF_COAP_transportEndpointDB_get</a> (inout <a href="#COAP_TransportEndpoint" class=LType id=link381 onMouseOver="ShowTip(event, 'tt21', 'link381')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> p_te, in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_lookUp" class=LFunction id=link382 onMouseOver="ShowTip(event, 'tt221', 'link382')" onMouseOut="HideTip('tt221')">f_EPTF_COAP_transportEndpointDB_lookUp</a> (in <a href="#COAP_TransportEndpoint" class=LType id=link383 onMouseOver="ShowTip(event, 'tt21', 'link383')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> p_te)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_Socket2String" class=LFunction id=link384 onMouseOver="ShowTip(event, 'tt222', 'link384')" onMouseOut="HideTip('tt222')">f_EPTF_COAP_transportEndpointDB_Socket2String</a> (<Socket> p_sock)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_cleanUp" class=LFunction id=link385 onMouseOver="ShowTip(event, 'tt223', 'link385')" onMouseOut="HideTip('tt223')">f_EPTF_COAP_transportEndpointDB_cleanUp</a> ()</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_TransportEndpoint"></a>COAP_TransportEndpoint</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpoint</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Stores the transport related parameters for a COAP endpoint</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_TransportEndpoint.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>socket</td><td class=CDLDescription><Socket> - socket parameters (ie hostname + port number)</td></tr><tr><td class=CDLEntry>proto</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport" class=LType id=link432 onMouseOver="ShowTip(event, 'tt221', 'link432')" onMouseOut="HideTip('tt221')">EPTF_COAP_Transport</a> - transport protocol (ie UDP or DTLS or NIDD)</td></tr></table></div></div></div> + +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_TransportEndpoint_List"></a>COAP_TransportEndpoint_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_TransportEndpoint COAP_TransportEndpoint_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_TransportEndpoint" class=LType id=link433 onMouseOver="ShowTip(event, 'tt26', 'link433')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a></p></div></div></div> + +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_TransportEndpointDB"></a>COAP_TransportEndpointDB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpointDB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_TransportEndpoint" class=LType id=link434 onMouseOver="ShowTip(event, 'tt26', 'link434')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a> instances</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_TransportEndpointDB.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_TransportEndpoint_List" class=LType id=link435 onMouseOver="ShowTip(event, 'tt27', 'link435')" onMouseOut="HideTip('tt27')">COAP_TransportEndpoint_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_init" class=LFunction id=link436 onMouseOver="ShowTip(event, 'tt247', 'link436')" onMouseOut="HideTip('tt247')">f_EPTF_COAP_transportEndpointDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_add" class=LFunction id=link437 onMouseOver="ShowTip(event, 'tt248', 'link437')" onMouseOut="HideTip('tt248')">f_EPTF_COAP_transportEndpointDB_add</a> (in <a href="#COAP_TransportEndpoint" class=LType id=link438 onMouseOver="ShowTip(event, 'tt26', 'link438')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a> p_te, inout <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_get" class=LFunction id=link439 onMouseOver="ShowTip(event, 'tt249', 'link439')" onMouseOut="HideTip('tt249')">f_EPTF_COAP_transportEndpointDB_get</a> (inout <a href="#COAP_TransportEndpoint" class=LType id=link440 onMouseOver="ShowTip(event, 'tt26', 'link440')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a> p_te, in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_lookUp" class=LFunction id=link441 onMouseOver="ShowTip(event, 'tt250', 'link441')" onMouseOut="HideTip('tt250')">f_EPTF_COAP_transportEndpointDB_lookUp</a> (in <a href="#COAP_TransportEndpoint" class=LType id=link442 onMouseOver="ShowTip(event, 'tt26', 'link442')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a> p_te)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_Socket2String" class=LFunction id=link443 onMouseOver="ShowTip(event, 'tt251', 'link443')" onMouseOut="HideTip('tt251')">f_EPTF_COAP_transportEndpointDB_Socket2String</a> (<Socket> p_sock)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_cleanUp" class=LFunction id=link444 onMouseOver="ShowTip(event, 'tt252', 'link444')" onMouseOut="HideTip('tt252')">f_EPTF_COAP_transportEndpointDB_cleanUp</a> ()</li></ul></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="ObservationServerIdx_List"></a>ObservationServerIdx_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer ObservationServerIdx_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <b>integer</b></p></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="UriPath_List"></a>UriPath_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of universal charstring UriPath_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <b>universal charstring</b></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_ObservedResource"></a>COAP_ObservedResource</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Represents an observed resource</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_ObservedResource.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>localAddress</td><td class=CDLDescription><b>charstring</b> - local host of the resource</td></tr><tr><td class=CDLEntry>localPort</td><td class=CDLDescription><b>integer</b> - local port of the resource</td></tr><tr><td class=CDLEntry>resourceId</td><td class=CDLDescription><b>charstring</b> - path to the resource (eg “/3303/1/13”, “/home/myResource”)</td></tr><tr><td class=CDLEntry>uriPath</td><td class=CDLDescription><a href="#UriPath_List" class=LType id=link386 onMouseOver="ShowTip(event, 'tt25', 'link386')" onMouseOut="HideTip('tt25')">UriPath_List</a> - tokenized path to the resource (eg /”3303”/”1”/”13”, /”home”/”myResource”)</td></tr><tr><td class=CDLEntry>observationServersIndices</td><td class=CDLDescription><a href="#ObservationServerIdx_List" class=LType id=link387 onMouseOver="ShowTip(event, 'tt24', 'link387')" onMouseOut="HideTip('tt24')">ObservationServerIdx_List</a> - Pointing to the observation servers <a href="#COAP_Observation_Server" class=LType id=link388 onMouseOver="ShowTip(event, 'tt29', 'link388')" onMouseOut="HideTip('tt29')">COAP_Observation_Server</a></td></tr><tr><td class=CDLEntry>eCtxIdx</td><td class=CDLDescription><b>integer</b> - entity context index pointing to <a href="#COAP_EntityCtx" class=LType id=link389 onMouseOver="ShowTip(event, 'tt2', 'link389')" onMouseOut="HideTip('tt2')">COAP_EntityCtx</a></td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_addObserver" class=LFunction id=link390 onMouseOver="ShowTip(event, 'tt224', 'link390')" onMouseOut="HideTip('tt224')">f_EPTF_COAP_ObservedResource_addObserver</a> (in <b>integer</b> p_obsResIdx, in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link391 onMouseOver="ShowTip(event, 'tt170', 'link391')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_removeObserver" class=LFunction id=link392 onMouseOver="ShowTip(event, 'tt225', 'link392')" onMouseOut="HideTip('tt225')">f_EPTF_COAP_ObservedResource_removeObserver</a> (in <b>integer</b> p_obsResIdx, in <b>integer</b> p_obsIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_sendNotification" class=LFunction id=link393 onMouseOver="ShowTip(event, 'tt226', 'link393')" onMouseOut="HideTip('tt226')">f_EPTF_COAP_ObservedResource_sendNotification</a> (in <b>integer</b> p_obsResIdx, inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link394 onMouseOver="ShowTip(event, 'tt170', 'link394')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_cleanUp" class=LFunction id=link395 onMouseOver="ShowTip(event, 'tt227', 'link395')" onMouseOut="HideTip('tt227')">f_EPTF_COAP_ObservedResource_cleanUp</a> (in <b>integer</b> p_obsResIdx)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_ObservedResource"></a>COAP_ObservedResource</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Represents an observed resource</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_ObservedResource.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>localAddress</td><td class=CDLDescription><b>charstring</b> - local host of the resource</td></tr><tr><td class=CDLEntry>localPort</td><td class=CDLDescription><b>integer</b> - local port of the resource</td></tr><tr><td class=CDLEntry>resourceId</td><td class=CDLDescription><b>charstring</b> - path to the resource (eg “/3303/1/13”, “/home/myResource”)</td></tr><tr><td class=CDLEntry>uriPath</td><td class=CDLDescription><a href="#UriPath_List" class=LType id=link445 onMouseOver="ShowTip(event, 'tt30', 'link445')" onMouseOut="HideTip('tt30')">UriPath_List</a> - tokenized path to the resource (eg /”3303”/”1”/”13”, /”home”/”myResource”)</td></tr><tr><td class=CDLEntry>observationServersIndices</td><td class=CDLDescription><a href="#ObservationServerIdx_List" class=LType id=link446 onMouseOver="ShowTip(event, 'tt29', 'link446')" onMouseOut="HideTip('tt29')">ObservationServerIdx_List</a> - Pointing to the observation servers <a href="#COAP_Observation_Server" class=LType id=link447 onMouseOver="ShowTip(event, 'tt34', 'link447')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a></td></tr><tr><td class=CDLEntry>eCtxIdx</td><td class=CDLDescription><b>integer</b> - entity context index pointing to <a href="#COAP_EntityCtx" class=LType id=link448 onMouseOver="ShowTip(event, 'tt5', 'link448')" onMouseOut="HideTip('tt5')">COAP_EntityCtx</a></td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_addObserver" class=LFunction id=link449 onMouseOver="ShowTip(event, 'tt253', 'link449')" onMouseOut="HideTip('tt253')">f_EPTF_COAP_ObservedResource_addObserver</a> (in <b>integer</b> p_obsResIdx, in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link450 onMouseOver="ShowTip(event, 'tt184', 'link450')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_removeObserver" class=LFunction id=link451 onMouseOver="ShowTip(event, 'tt254', 'link451')" onMouseOut="HideTip('tt254')">f_EPTF_COAP_ObservedResource_removeObserver</a> (in <b>integer</b> p_obsResIdx, in <b>integer</b> p_obsIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_sendNotification" class=LFunction id=link452 onMouseOver="ShowTip(event, 'tt255', 'link452')" onMouseOut="HideTip('tt255')">f_EPTF_COAP_ObservedResource_sendNotification</a> (in <b>integer</b> p_obsResIdx, inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link453 onMouseOver="ShowTip(event, 'tt184', 'link453')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_cleanUp" class=LFunction id=link454 onMouseOver="ShowTip(event, 'tt256', 'link454')" onMouseOut="HideTip('tt256')">f_EPTF_COAP_ObservedResource_cleanUp</a> (in <b>integer</b> p_obsResIdx)</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_ObservedResource_List"></a>COAP_ObservedResource_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_ObservedResource COAP_ObservedResource_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_ObservedResource" class=LType id=link396 onMouseOver="ShowTip(event, 'tt26', 'link396')" onMouseOut="HideTip('tt26')">COAP_ObservedResource</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_ObservedResource_List"></a>COAP_ObservedResource_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_ObservedResource COAP_ObservedResource_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_ObservedResource" class=LType id=link455 onMouseOver="ShowTip(event, 'tt31', 'link455')" onMouseOut="HideTip('tt31')">COAP_ObservedResource</a></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_ObservedResource_DB"></a>COAP_ObservedResource_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_ObservedResource" class=LType id=link397 onMouseOver="ShowTip(event, 'tt26', 'link397')" onMouseOut="HideTip('tt26')">COAP_ObservedResource</a> instances</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_ObservedResource_DB.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_ObservedResource_List" class=LType id=link398 onMouseOver="ShowTip(event, 'tt27', 'link398')" onMouseOut="HideTip('tt27')">COAP_ObservedResource_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_init" class=LFunction id=link399 onMouseOver="ShowTip(event, 'tt228', 'link399')" onMouseOut="HideTip('tt228')">f_EPTF_COAP_observedResourceDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_add" class=LFunction id=link400 onMouseOver="ShowTip(event, 'tt229', 'link400')" onMouseOut="HideTip('tt229')">f_EPTF_COAP_observedResourceDB_add</a> (in <a href="#COAP_ObservedResource" class=LType id=link401 onMouseOver="ShowTip(event, 'tt26', 'link401')" onMouseOut="HideTip('tt26')">COAP_ObservedResource</a> p_or)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_lookUp" class=LFunction id=link402 onMouseOver="ShowTip(event, 'tt230', 'link402')" onMouseOut="HideTip('tt230')">f_EPTF_COAP_observedResourceDB_lookUp</a> (in <b>charstring</b> p_localAddr, in <b>integer</b> p_localPort, in <b>charstring</b> p_resourceId)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_get" class=LFunction id=link403 onMouseOver="ShowTip(event, 'tt231', 'link403')" onMouseOut="HideTip('tt231')">f_EPTF_COAP_observedResourceDB_get</a> (in <b>integer</b> p_idx, inout <a href="#COAP_ObservedResource" class=LType id=link404 onMouseOver="ShowTip(event, 'tt26', 'link404')" onMouseOut="HideTip('tt26')">COAP_ObservedResource</a> p_or)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_remove" class=LFunction id=link405 onMouseOver="ShowTip(event, 'tt232', 'link405')" onMouseOut="HideTip('tt232')">f_EPTF_COAP_observedResourceDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_cleanUp" class=LFunction id=link406 onMouseOver="ShowTip(event, 'tt233', 'link406')" onMouseOut="HideTip('tt233')">f_EPTF_COAP_observedResourceDB_cleanUp</a> ()</li><li><f_EPTF_COAP_observedResourceDB_tokenHash> (in <b>charstring</b> p_localAddr, in <b>integer</b> p_localPort, in <b>charstring</b> p_resourceId)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_ObservedResource_DB"></a>COAP_ObservedResource_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_ObservedResource" class=LType id=link456 onMouseOver="ShowTip(event, 'tt31', 'link456')" onMouseOut="HideTip('tt31')">COAP_ObservedResource</a> instances</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_ObservedResource_DB.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_ObservedResource_List" class=LType id=link457 onMouseOver="ShowTip(event, 'tt32', 'link457')" onMouseOut="HideTip('tt32')">COAP_ObservedResource_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_init" class=LFunction id=link458 onMouseOver="ShowTip(event, 'tt257', 'link458')" onMouseOut="HideTip('tt257')">f_EPTF_COAP_observedResourceDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_add" class=LFunction id=link459 onMouseOver="ShowTip(event, 'tt258', 'link459')" onMouseOut="HideTip('tt258')">f_EPTF_COAP_observedResourceDB_add</a> (in <a href="#COAP_ObservedResource" class=LType id=link460 onMouseOver="ShowTip(event, 'tt31', 'link460')" onMouseOut="HideTip('tt31')">COAP_ObservedResource</a> p_or)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_lookUp" class=LFunction id=link461 onMouseOver="ShowTip(event, 'tt259', 'link461')" onMouseOut="HideTip('tt259')">f_EPTF_COAP_observedResourceDB_lookUp</a> (in <b>charstring</b> p_localAddr, in <b>integer</b> p_localPort, in <b>charstring</b> p_resourceId)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_get" class=LFunction id=link462 onMouseOver="ShowTip(event, 'tt260', 'link462')" onMouseOut="HideTip('tt260')">f_EPTF_COAP_observedResourceDB_get</a> (in <b>integer</b> p_idx, inout <a href="#COAP_ObservedResource" class=LType id=link463 onMouseOver="ShowTip(event, 'tt31', 'link463')" onMouseOut="HideTip('tt31')">COAP_ObservedResource</a> p_or)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_remove" class=LFunction id=link464 onMouseOver="ShowTip(event, 'tt261', 'link464')" onMouseOut="HideTip('tt261')">f_EPTF_COAP_observedResourceDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_cleanUp" class=LFunction id=link465 onMouseOver="ShowTip(event, 'tt262', 'link465')" onMouseOut="HideTip('tt262')">f_EPTF_COAP_observedResourceDB_cleanUp</a> ()</li><li><f_EPTF_COAP_observedResourceDB_tokenHash> (in <b>charstring</b> p_localAddr, in <b>integer</b> p_localPort, in <b>charstring</b> p_resourceId)</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Observation_Server"></a>COAP_Observation_Server</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_Server</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Represents an observation relationship between an observed resource and an observer</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_Observation_Server.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>remoteAddress</td><td class=CDLDescription><b>charstring</b> - address of the observer</td></tr><tr><td class=CDLEntry>remotePort</td><td class=CDLDescription><b>integer</b> - remote port of the observer</td></tr><tr><td class=CDLEntry>protocol</td><td class=CDLDescription><ProtoTuple> - the used transport protocol</td></tr><tr><td class=CDLEntry>resourceId</td><td class=CDLDescription><b>charstring</b> - id of the observed resource</td></tr><tr><td class=CDLEntry>token</td><td class=CDLDescription><b>octetstring</b> - token of the observation</td></tr><tr><td class=CDLEntry>seqNum</td><td class=CDLDescription><b>integer</b> - sequence number used for the notification</td></tr><tr><td class=CDLEntry>confirmable</td><td class=CDLDescription><b>boolean</b> - if true the notification should be send as a CON (default: false)</td></tr><tr><td class=CDLEntry>observedResourceIdx</td><td class=CDLDescription><b>integer</b> - pointer to the <a href="#COAP_ObservedResource" class=LType id=link407 onMouseOver="ShowTip(event, 'tt26', 'link407')" onMouseOut="HideTip('tt26')">COAP_ObservedResource</a></td></tr><tr><td class=CDLEntry>trIdx</td><td class=CDLDescription><b>integer</b> - pointer to the notifications <a href="#COAP_Transaction" class=LType id=link408 onMouseOver="ShowTip(event, 'tt10', 'link408')" onMouseOut="HideTip('tt10')">COAP_Transaction</a></td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_sendNotification" class=LFunction id=link409 onMouseOver="ShowTip(event, 'tt234', 'link409')" onMouseOut="HideTip('tt234')">f_EPTF_COAP_ObservationServer_sendNotification</a> (in <b>integer</b> p_obsIdx, inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link410 onMouseOver="ShowTip(event, 'tt170', 'link410')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" class=LFunction id=link411 onMouseOver="ShowTip(event, 'tt235', 'link411')" onMouseOut="HideTip('tt235')">f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a> (in <b>integer</b> p_obsIdx)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Observation_Server"></a>COAP_Observation_Server</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_Server</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Represents an observation relationship between an observed resource and an observer</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_Observation_Server.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>remoteAddress</td><td class=CDLDescription><b>charstring</b> - address of the observer</td></tr><tr><td class=CDLEntry>remotePort</td><td class=CDLDescription><b>integer</b> - remote port of the observer</td></tr><tr><td class=CDLEntry>protocol</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport" class=LType id=link466 onMouseOver="ShowTip(event, 'tt221', 'link466')" onMouseOut="HideTip('tt221')">EPTF_COAP_Transport</a> - the used transport protocol</td></tr><tr><td class=CDLEntry>resourceId</td><td class=CDLDescription><b>charstring</b> - id of the observed resource</td></tr><tr><td class=CDLEntry>token</td><td class=CDLDescription><b>octetstring</b> - token of the observation</td></tr><tr><td class=CDLEntry>seqNum</td><td class=CDLDescription><b>integer</b> - sequence number used for the notification</td></tr><tr><td class=CDLEntry>confirmable</td><td class=CDLDescription><b>boolean</b> - if true the notification should be send as a CON (default: false)</td></tr><tr><td class=CDLEntry>observedResourceIdx</td><td class=CDLDescription><b>integer</b> - pointer to the <a href="#COAP_ObservedResource" class=LType id=link467 onMouseOver="ShowTip(event, 'tt31', 'link467')" onMouseOut="HideTip('tt31')">COAP_ObservedResource</a></td></tr><tr><td class=CDLEntry>trIdx</td><td class=CDLDescription><b>integer</b> - pointer to the notifications <a href="#COAP_Transaction" class=LType id=link468 onMouseOver="ShowTip(event, 'tt13', 'link468')" onMouseOut="HideTip('tt13')">COAP_Transaction</a></td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_sendNotification" class=LFunction id=link469 onMouseOver="ShowTip(event, 'tt263', 'link469')" onMouseOut="HideTip('tt263')">f_EPTF_COAP_ObservationServer_sendNotification</a> (in <b>integer</b> p_obsIdx, inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link470 onMouseOver="ShowTip(event, 'tt184', 'link470')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" class=LFunction id=link471 onMouseOver="ShowTip(event, 'tt264', 'link471')" onMouseOut="HideTip('tt264')">f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a> (in <b>integer</b> p_obsIdx)</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Observation_Server_List"></a>COAP_Observation_Server_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Observation_Server COAP_Observation_Server_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_Observation_Server" class=LType id=link412 onMouseOver="ShowTip(event, 'tt29', 'link412')" onMouseOut="HideTip('tt29')">COAP_Observation_Server</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Observation_Server_List"></a>COAP_Observation_Server_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Observation_Server COAP_Observation_Server_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_Observation_Server" class=LType id=link472 onMouseOver="ShowTip(event, 'tt34', 'link472')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Observation_DB"></a>COAP_Observation_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_Observation_Server" class=LType id=link413 onMouseOver="ShowTip(event, 'tt29', 'link413')" onMouseOut="HideTip('tt29')">COAP_Observation_Server</a> instances</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_Observation_DB.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_Observation_Server_List" class=LType id=link414 onMouseOver="ShowTip(event, 'tt30', 'link414')" onMouseOut="HideTip('tt30')">COAP_Observation_Server_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_init" class=LFunction id=link415 onMouseOver="ShowTip(event, 'tt236', 'link415')" onMouseOut="HideTip('tt236')">f_EPTF_COAP_observationDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_add" class=LFunction id=link416 onMouseOver="ShowTip(event, 'tt237', 'link416')" onMouseOut="HideTip('tt237')">f_EPTF_COAP_observationDB_add</a> (in <a href="#COAP_Observation_Server" class=LType id=link417 onMouseOver="ShowTip(event, 'tt29', 'link417')" onMouseOut="HideTip('tt29')">COAP_Observation_Server</a> p_os)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_lookUp" class=LFunction id=link418 onMouseOver="ShowTip(event, 'tt238', 'link418')" onMouseOut="HideTip('tt238')">f_EPTF_COAP_observationDB_lookUp</a> (in <b>charstring</b> p_remoteAddr, in <b>integer</b> p_remotePort, in <b>charstring</b> p_resId)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_get" class=LFunction id=link419 onMouseOver="ShowTip(event, 'tt239', 'link419')" onMouseOut="HideTip('tt239')">f_EPTF_COAP_observationDB_get</a> (in <b>integer</b> p_idx, inout <a href="#COAP_Observation_Server" class=LType id=link420 onMouseOver="ShowTip(event, 'tt29', 'link420')" onMouseOut="HideTip('tt29')">COAP_Observation_Server</a> p_os)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_remove" class=LFunction id=link421 onMouseOver="ShowTip(event, 'tt240', 'link421')" onMouseOut="HideTip('tt240')">f_EPTF_COAP_observationDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_cleanUp" class=LFunction id=link422 onMouseOver="ShowTip(event, 'tt241', 'link422')" onMouseOut="HideTip('tt241')">f_EPTF_COAP_observationDB_cleanUp</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_tokenHash" class=LFunction id=link423 onMouseOver="ShowTip(event, 'tt242', 'link423')" onMouseOut="HideTip('tt242')">f_EPTF_COAP_observationDB_tokenHash</a> (in <b>charstring</b> p_remoteAddr, in <b>integer</b> p_remotePort, in <b>charstring</b> p_resId)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Observation_DB"></a>COAP_Observation_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_Observation_Server" class=LType id=link473 onMouseOver="ShowTip(event, 'tt34', 'link473')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a> instances</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_Observation_DB.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_Observation_Server_List" class=LType id=link474 onMouseOver="ShowTip(event, 'tt35', 'link474')" onMouseOut="HideTip('tt35')">COAP_Observation_Server_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_init" class=LFunction id=link475 onMouseOver="ShowTip(event, 'tt265', 'link475')" onMouseOut="HideTip('tt265')">f_EPTF_COAP_observationDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_add" class=LFunction id=link476 onMouseOver="ShowTip(event, 'tt266', 'link476')" onMouseOut="HideTip('tt266')">f_EPTF_COAP_observationDB_add</a> (in <a href="#COAP_Observation_Server" class=LType id=link477 onMouseOver="ShowTip(event, 'tt34', 'link477')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a> p_os)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_lookUp" class=LFunction id=link478 onMouseOver="ShowTip(event, 'tt267', 'link478')" onMouseOut="HideTip('tt267')">f_EPTF_COAP_observationDB_lookUp</a> (in <b>charstring</b> p_remoteAddr, in <b>integer</b> p_remotePort, in <b>charstring</b> p_resId)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_get" class=LFunction id=link479 onMouseOver="ShowTip(event, 'tt268', 'link479')" onMouseOut="HideTip('tt268')">f_EPTF_COAP_observationDB_get</a> (in <b>integer</b> p_idx, inout <a href="#COAP_Observation_Server" class=LType id=link480 onMouseOver="ShowTip(event, 'tt34', 'link480')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a> p_os)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_remove" class=LFunction id=link481 onMouseOver="ShowTip(event, 'tt269', 'link481')" onMouseOut="HideTip('tt269')">f_EPTF_COAP_observationDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_cleanUp" class=LFunction id=link482 onMouseOver="ShowTip(event, 'tt270', 'link482')" onMouseOut="HideTip('tt270')">f_EPTF_COAP_observationDB_cleanUp</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_tokenHash" class=LFunction id=link483 onMouseOver="ShowTip(event, 'tt271', 'link483')" onMouseOut="HideTip('tt271')">f_EPTF_COAP_observationDB_tokenHash</a> (in <b>charstring</b> p_remoteAddr, in <b>integer</b> p_remotePort, in <b>charstring</b> p_resId)</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Blockwise_Transfer"></a>COAP_Blockwise_Transfer</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_Transfer</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Represents a stateful blockwise transfer</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_Blockwise_Transfer.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>localAddress</td><td class=CDLDescription><b>charstring</b> - local address of the resource</td></tr><tr><td class=CDLEntry>localPort</td><td class=CDLDescription><b>integer</b> - remote port of the observer</td></tr><tr><td class=CDLEntry>remoteAddress</td><td class=CDLDescription><b>charstring</b> - address of the observer</td></tr><tr><td class=CDLEntry>remotePort</td><td class=CDLDescription><b>integer</b> - remote port of the observer</td></tr><tr><td class=CDLEntry>resourceId</td><td class=CDLDescription><b>charstring</b> - id of the observed resource</td></tr><tr><td class=CDLEntry>eCtxIdx</td><td class=CDLDescription><b>integer</b> - pointer to the notifications <a href="#COAP_RR" class=LType id=link424 onMouseOver="ShowTip(event, 'tt13', 'link424')" onMouseOut="HideTip('tt13')">COAP_RR</a></td></tr><tr><td class=CDLEntry>lastBlock1Option</td><td class=CDLDescription><BlockOption> - last received Block1 option</td></tr><tr><td class=CDLEntry>headerCode</td><td class=CDLDescription><Code> - the COAP header code</td></tr><tr><td class=CDLEntry>contentFormat</td><td class=CDLDescription><b>integer</b> - content format</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><f_EPTF_COAP_BlockwiseTransfer_in> (in <b>integer</b> p_bsIdx, inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link425 onMouseOver="ShowTip(event, 'tt170', 'link425')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Blockwise_Transfer"></a>COAP_Blockwise_Transfer</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_Transfer</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Represents a stateful blockwise transfer</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_Blockwise_Transfer.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>localAddress</td><td class=CDLDescription><b>charstring</b> - local address of the resource</td></tr><tr><td class=CDLEntry>localPort</td><td class=CDLDescription><b>integer</b> - remote port of the observer</td></tr><tr><td class=CDLEntry>remoteAddress</td><td class=CDLDescription><b>charstring</b> - address of the observer</td></tr><tr><td class=CDLEntry>remotePort</td><td class=CDLDescription><b>integer</b> - remote port of the observer</td></tr><tr><td class=CDLEntry>uriPath</td><td class=CDLDescription><a href="#UriPath_List" class=LType id=link484 onMouseOver="ShowTip(event, 'tt30', 'link484')" onMouseOut="HideTip('tt30')">UriPath_List</a> - uri path</td></tr><tr><td class=CDLEntry>resourceId</td><td class=CDLDescription><b>charstring</b> - id of the observed resource</td></tr><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - pointer to the owner entity</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - pointer to the owner FSM</td></tr><tr><td class=CDLEntry>lifetimeTimer</td><td class=CDLDescription><b>integer</b> - timer index for the transfer lifetime</td></tr><tr><td class=CDLEntry>ongoingBlocksizeChange</td><td class=CDLDescription><b>boolean</b> - true when tehre is an ongoing blocksize change</td></tr><tr><td class=CDLEntry>lastBlock1Option</td><td class=CDLDescription><BlockOption> - last received Block1 option</td></tr><tr><td class=CDLEntry>headerCode</td><td class=CDLDescription><Code> - the COAP header code</td></tr><tr><td class=CDLEntry>contentFormat</td><td class=CDLDescription><b>integer</b> - content format</td></tr><tr><td class=CDLEntry>content</td><td class=CDLDescription>octetstring - the collected content</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_in" class=LFunction id=link485 onMouseOver="ShowTip(event, 'tt272', 'link485')" onMouseOut="HideTip('tt272')">f_EPTF_COAP_BlockwiseTransfer_in</a> (in <b>integer</b> p_bsIdx, inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link486 onMouseOver="ShowTip(event, 'tt184', 'link486')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_lifetime" class=LFunction id=link487 onMouseOver="ShowTip(event, 'tt273', 'link487')" onMouseOut="HideTip('tt273')">f_EPTF_COAP_BlockwiseTransfer_lifetime</a> (in <EPTF_ScheduledAction> pl_action, in <b>integer</b> pl_eventIndex)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" class=LFunction id=link488 onMouseOver="ShowTip(event, 'tt274', 'link488')" onMouseOut="HideTip('tt274')">f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a> (in integer pl_btIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" class=LFunction id=link489 onMouseOver="ShowTip(event, 'tt275', 'link489')" onMouseOut="HideTip('tt275')">f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a> (in integer pl_btIdx)</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Blockwise_Transfer_List"></a>COAP_Blockwise_Transfer_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Blockwise_Transfer COAP_Blockwise_Transfer_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_Blockwise_Transfer" class=LType id=link426 onMouseOver="ShowTip(event, 'tt32', 'link426')" onMouseOut="HideTip('tt32')">COAP_Blockwise_Transfer</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Blockwise_Transfer_List"></a>COAP_Blockwise_Transfer_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Blockwise_Transfer COAP_Blockwise_Transfer_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#COAP_Blockwise_Transfer" class=LType id=link490 onMouseOver="ShowTip(event, 'tt37', 'link490')" onMouseOut="HideTip('tt37')">COAP_Blockwise_Transfer</a></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Blockwise_DB"></a>COAP_Blockwise_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_Blockwise_Transfer" class=LType id=link427 onMouseOver="ShowTip(event, 'tt32', 'link427')" onMouseOut="HideTip('tt32')">COAP_Blockwise_Transfer</a> instances</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.COAP_Blockwise_DB.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_Blockwise_Transfer_List" class=LType id=link428 onMouseOver="ShowTip(event, 'tt33', 'link428')" onMouseOut="HideTip('tt33')">COAP_Blockwise_Transfer_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_init" class=LFunction id=link429 onMouseOver="ShowTip(event, 'tt243', 'link429')" onMouseOut="HideTip('tt243')">f_EPTF_COAP_blockwiseDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_add" class=LFunction id=link430 onMouseOver="ShowTip(event, 'tt244', 'link430')" onMouseOut="HideTip('tt244')">f_EPTF_COAP_blockwiseDB_add</a> (in <a href="#COAP_Blockwise_Transfer" class=LType id=link431 onMouseOver="ShowTip(event, 'tt32', 'link431')" onMouseOut="HideTip('tt32')">COAP_Blockwise_Transfer</a> p_bt)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_lookUp" class=LFunction id=link432 onMouseOver="ShowTip(event, 'tt245', 'link432')" onMouseOut="HideTip('tt245')">f_EPTF_COAP_blockwiseDB_lookUp</a> (in <b>charstring</b> p_remoteAddr, in <b>integer</b> p_remotePort, in <b>charstring</b> p_resId)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_get" class=LFunction id=link433 onMouseOver="ShowTip(event, 'tt246', 'link433')" onMouseOut="HideTip('tt246')">f_EPTF_COAP_blockwiseDB_get</a> (in <b>integer</b> p_idx, inout <a href="#COAP_Blockwise_Transfer" class=LType id=link434 onMouseOver="ShowTip(event, 'tt32', 'link434')" onMouseOut="HideTip('tt32')">COAP_Blockwise_Transfer</a> p_bt)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_remove" class=LFunction id=link435 onMouseOver="ShowTip(event, 'tt247', 'link435')" onMouseOut="HideTip('tt247')">f_EPTF_COAP_blockwiseDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_cleanUp" class=LFunction id=link436 onMouseOver="ShowTip(event, 'tt248', 'link436')" onMouseOut="HideTip('tt248')">f_EPTF_COAP_blockwiseDB_cleanUp</a> ()</li><li><f_EPTF_COAP_blcokwiseDB_tokenHash> (in <b>charstring</b> p_remoteAddr, in <b>integer</b> p_remotePort, in <b>charstring</b> p_resId)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="COAP_Blockwise_DB"></a>COAP_Blockwise_DB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_DB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#COAP_Blockwise_Transfer" class=LType id=link491 onMouseOver="ShowTip(event, 'tt37', 'link491')" onMouseOut="HideTip('tt37')">COAP_Blockwise_Transfer</a> instances</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.COAP_Blockwise_DB.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="#COAP_Blockwise_Transfer_List" class=LType id=link492 onMouseOver="ShowTip(event, 'tt38', 'link492')" onMouseOut="HideTip('tt38')">COAP_Blockwise_Transfer_List</a> - elements</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_init" class=LFunction id=link493 onMouseOver="ShowTip(event, 'tt276', 'link493')" onMouseOut="HideTip('tt276')">f_EPTF_COAP_blockwiseDB_init</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_add" class=LFunction id=link494 onMouseOver="ShowTip(event, 'tt277', 'link494')" onMouseOut="HideTip('tt277')">f_EPTF_COAP_blockwiseDB_add</a> (in <a href="#COAP_Blockwise_Transfer" class=LType id=link495 onMouseOver="ShowTip(event, 'tt37', 'link495')" onMouseOut="HideTip('tt37')">COAP_Blockwise_Transfer</a> p_bt)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_lookUp" class=LFunction id=link496 onMouseOver="ShowTip(event, 'tt278', 'link496')" onMouseOut="HideTip('tt278')">f_EPTF_COAP_blockwiseDB_lookUp</a> (in <b>charstring</b> p_remoteAddr, in <b>integer</b> p_remotePort, in <b>charstring</b> p_resId)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_get" class=LFunction id=link497 onMouseOver="ShowTip(event, 'tt279', 'link497')" onMouseOut="HideTip('tt279')">f_EPTF_COAP_blockwiseDB_get</a> (in <b>integer</b> p_idx, inout <a href="#COAP_Blockwise_Transfer" class=LType id=link498 onMouseOver="ShowTip(event, 'tt37', 'link498')" onMouseOut="HideTip('tt37')">COAP_Blockwise_Transfer</a> p_bt)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_remove" class=LFunction id=link499 onMouseOver="ShowTip(event, 'tt280', 'link499')" onMouseOut="HideTip('tt280')">f_EPTF_COAP_blockwiseDB_remove</a> (in <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_cleanUp" class=LFunction id=link500 onMouseOver="ShowTip(event, 'tt281', 'link500')" onMouseOut="HideTip('tt281')">f_EPTF_COAP_blockwiseDB_cleanUp</a> ()</li><li><f_EPTF_COAP_blcokwiseDB_tokenHash> (in <b>charstring</b> p_remoteAddr, in <b>integer</b> p_remotePort, in <b>charstring</b> p_resId)</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_messageReceived"></a>fcb_EPTF_COAP_messageReceived</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_messageReceived(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_duplicate,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_autoHandled</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for reporting received COAP messages</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link437 onMouseOver="ShowTip(event, 'tt170', 'link437')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> - received COAP message</td></tr><tr><td class=CDLEntry>p_duplicate</td><td class=CDLDescription><b>in</b> <b>boolean</b> - flag, when true, indicates a duplicate message</td></tr><tr><td class=CDLEntry>p_autoHandled</td><td class=CDLDescription><b>in</b> <b>boolean</b> - flag, when true, indicates an automatically and the - by the stack - already handled message</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_messageReceived"></a>fcb_EPTF_COAP_messageReceived</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_messageReceived(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_duplicate,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_autoHandled</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for reporting received COAP messages</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link501 onMouseOver="ShowTip(event, 'tt184', 'link501')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> - received COAP message</td></tr><tr><td class=CDLEntry>p_duplicate</td><td class=CDLDescription><b>in</b> <b>boolean</b> - flag, when true, indicates a duplicate message</td></tr><tr><td class=CDLEntry>p_autoHandled</td><td class=CDLDescription><b>in</b> <b>boolean</b> - flag, when true, indicates an automatically and the - by the stack - already handled message</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_eventIndication"></a>fcb_EPTF_COAP_eventIndication</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_eventIndication(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_EventDescriptor </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for reporting received COAP events</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_event</td><td class=CDLDescription><b>in</b> <a href="#EPTF_COAP_EventDescriptor" class=LType id=link438 onMouseOver="ShowTip(event, 'tt38', 'link438')" onMouseOut="HideTip('tt38')">EPTF_COAP_EventDescriptor</a> - received COAP event</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_eventIndication"></a>fcb_EPTF_COAP_eventIndication</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_eventIndication(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_EventDescriptor </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for reporting received COAP events</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_event</td><td class=CDLDescription><b>in</b> <a href="#EPTF_COAP_EventDescriptor" class=LType id=link502 onMouseOver="ShowTip(event, 'tt43', 'link502')" onMouseOut="HideTip('tt43')">EPTF_COAP_EventDescriptor</a> - received COAP event</td></tr></table></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_rttIndication"></a>fcb_EPTF_COAP_rttIndication</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>type function fcb_EPTF_COAP_rttIndication(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap>pl_rtt</td><td class="PAfterParameters prettyprint "nowrap>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for reporting Round trip time measurements</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_rtt</td><td class=CDLDescription><b>in</b> <b>float</b> - received round-trip time measurements</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_EventDescriptor"></a>EPTF_COAP_EventDescriptor</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_EventDescriptor</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Describes a COAP event that can be reported to the COAP applib user</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>resourceNotObserved</td><td class=CDLDescription><a href="#EPTF_COAP_ResourceNotObserved_Event" class=LType id=link439 onMouseOver="ShowTip(event, 'tt39', 'link439')" onMouseOut="HideTip('tt39')">EPTF_COAP_ResourceNotObserved_Event</a> - event that indicates that a resource is not observed any more</td></tr><tr><td class=CDLEntry>atomicBlock1Finished</td><td class=CDLDescription><a href="#EPTF_COAP_AtomicBlock1Finished_Event" class=LType id=link440 onMouseOver="ShowTip(event, 'tt40', 'link440')" onMouseOut="HideTip('tt40')">EPTF_COAP_AtomicBlock1Finished_Event</a> - event that indicates that an atomic block1 transfer is finished</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_EventDescriptor"></a>EPTF_COAP_EventDescriptor</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_EventDescriptor</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Describes a COAP event that can be reported to the COAP applib user</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>resourceNotObserved</td><td class=CDLDescription><a href="#EPTF_COAP_ResourceNotObserved_Event" class=LType id=link503 onMouseOver="ShowTip(event, 'tt44', 'link503')" onMouseOut="HideTip('tt44')">EPTF_COAP_ResourceNotObserved_Event</a> - event that indicates that a resource is not observed any more</td></tr><tr><td class=CDLEntry>atomicBlock1Finished</td><td class=CDLDescription><a href="#EPTF_COAP_AtomicBlock1Finished_Event" class=LType id=link504 onMouseOver="ShowTip(event, 'tt45', 'link504')" onMouseOut="HideTip('tt45')">EPTF_COAP_AtomicBlock1Finished_Event</a> - event that indicates that an atomic block1 transfer is finished</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_ResourceNotObserved_Event"></a>EPTF_COAP_ResourceNotObserved_Event</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_ResourceNotObserved_Event</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Describes an event which indicates that a particular resource is not observed by any one anymore</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>uriPath</td><td class=CDLDescription><a href="#UriPath_List" class=LType id=link441 onMouseOver="ShowTip(event, 'tt25', 'link441')" onMouseOut="HideTip('tt25')">UriPath_List</a> - the URI of the resource</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_ResourceNotObserved_Event"></a>EPTF_COAP_ResourceNotObserved_Event</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_ResourceNotObserved_Event</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Describes an event which indicates that a particular resource is not observed by any one anymore</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>uriPath</td><td class=CDLDescription><a href="#UriPath_List" class=LType id=link505 onMouseOver="ShowTip(event, 'tt30', 'link505')" onMouseOut="HideTip('tt30')">UriPath_List</a> - the URI of the resource</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_AtomicBlock1Finished_Event"></a>EPTF_COAP_AtomicBlock1Finished_Event</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_AtomicBlock1Finished_Event</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Describes an event which indicates that a particular atomic block1 operation was finished</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>uriPath</td><td class=CDLDescription><a href="#UriPath_List" class=LType id=link442 onMouseOver="ShowTip(event, 'tt25', 'link442')" onMouseOut="HideTip('tt25')">UriPath_List</a> - the URI of the resource</td></tr><tr><td class=CDLEntry>method</td><td class=CDLDescription><Code> - COAP request code for the atomic block1 operation</td></tr><tr><td class=CDLEntry>contentFormat</td><td class=CDLDescription><b>integer</b> - content format of the block1 transfer</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_AtomicBlock1Finished_Event"></a>EPTF_COAP_AtomicBlock1Finished_Event</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_AtomicBlock1Finished_Event</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Describes an event which indicates that a particular atomic block1 operation was finished</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>uriPath</td><td class=CDLDescription><a href="#UriPath_List" class=LType id=link506 onMouseOver="ShowTip(event, 'tt30', 'link506')" onMouseOut="HideTip('tt30')">UriPath_List</a> - the URI of the resource</td></tr><tr><td class=CDLEntry>method</td><td class=CDLDescription><Code> - COAP request code for the atomic block1 operation</td></tr><tr><td class=CDLEntry>contentFormat</td><td class=CDLDescription><b>integer</b> - content format of the block1 transfer</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_LGen_Statistics"></a>EPTF_COAP_LGen_Statistics</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_LGen_Statistics</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing counters for load generator related statistics</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.EPTF_COAP_LGen_Statistics.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>noRetransmissions</td><td class=CDLDescription><b>integer</b> - number of COAP message retransmissions</td></tr><tr><td class=CDLEntry>noTransactionTimeouts</td><td class=CDLDescription><b>integer</b> - number of timed out COAP transactions</td></tr><tr><td class=CDLEntry>noDuplicates</td><td class=CDLDescription><b>integer</b> - number of duplicated messages received</td></tr><tr><td class=CDLEntry>noObserves</td><td class=CDLDescription><b>integer</b> - number of observes</td></tr><tr><td class=CDLEntry>block1</td><td class=CDLDescription><a href="#EPTF_COAP_Block1_Statistics" class=LType id=link443 onMouseOver="ShowTip(event, 'tt42', 'link443')" onMouseOut="HideTip('tt42')">EPTF_COAP_Block1_Statistics</a> - Block1 related statistics</td></tr><tr><td class=CDLEntry>incoming</td><td class=CDLDescription><a href="#EPTF_COAP_Message_Statistics" class=LType id=link444 onMouseOver="ShowTip(event, 'tt43', 'link444')" onMouseOut="HideTip('tt43')">EPTF_COAP_Message_Statistics</a> - statistics of incoming messages</td></tr><tr><td class=CDLEntry>outgoing</td><td class=CDLDescription><a href="#EPTF_COAP_Message_Statistics" class=LType id=link445 onMouseOver="ShowTip(event, 'tt43', 'link445')" onMouseOut="HideTip('tt43')">EPTF_COAP_Message_Statistics</a> - statistics of outgoing messages</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_LGen_Statistics"></a>EPTF_COAP_LGen_Statistics</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_LGen_Statistics</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing counters for load generator related statistics</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.EPTF_COAP_LGen_Statistics.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>noRetransmissions</td><td class=CDLDescription><b>integer</b> - number of COAP message retransmissions</td></tr><tr><td class=CDLEntry>noTransactionTimeouts</td><td class=CDLDescription><b>integer</b> - number of timed out COAP transactions</td></tr><tr><td class=CDLEntry>noDuplicates</td><td class=CDLDescription><b>integer</b> - number of duplicated messages received</td></tr><tr><td class=CDLEntry>noObserves</td><td class=CDLDescription><b>integer</b> - number of observes</td></tr><tr><td class=CDLEntry>block1</td><td class=CDLDescription><a href="#EPTF_COAP_Block1_Statistics" class=LType id=link507 onMouseOver="ShowTip(event, 'tt47', 'link507')" onMouseOut="HideTip('tt47')">EPTF_COAP_Block1_Statistics</a> - Block1 related statistics</td></tr><tr><td class=CDLEntry>incoming</td><td class=CDLDescription><a href="#EPTF_COAP_Message_Statistics" class=LType id=link508 onMouseOver="ShowTip(event, 'tt48', 'link508')" onMouseOut="HideTip('tt48')">EPTF_COAP_Message_Statistics</a> - statistics of incoming messages</td></tr><tr><td class=CDLEntry>outgoing</td><td class=CDLDescription><a href="#EPTF_COAP_Message_Statistics" class=LType id=link509 onMouseOver="ShowTip(event, 'tt48', 'link509')" onMouseOut="HideTip('tt48')">EPTF_COAP_Message_Statistics</a> - statistics of outgoing messages</td></tr></table></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Block1_Statistics"></a>EPTF_COAP_Block1_Statistics</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Block1_Statistics</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing counters for block1 related statistics</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>noBlocks</td><td class=CDLDescription><b>integer</b> - number of block1 blocks received</td></tr><tr><td class=CDLEntry>noAtomicSucc</td><td class=CDLDescription><b>integer</b> - number of succesfully finished atomic blockwise transfers</td></tr><tr><td class=CDLEntry>noAtomicUnsucc</td><td class=CDLDescription><b>integer</b> - number of unsuccesfully finished atomic blockwise transfers</td></tr><tr><td class=CDLEntry>noAtomicTimeouts</td><td class=CDLDescription><b>integer</b> - number of timed out atomic blockwise transfers</td></tr></table></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Message_Statistics"></a>EPTF_COAP_Message_Statistics</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Message_Statistics</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing counters for message related statistics</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>noGET</td><td class=CDLDescription><b>integer</b> - number of GET requests</td></tr><tr><td class=CDLEntry>noPUT</td><td class=CDLDescription><b>integer</b> - number of PUT request</td></tr><tr><td class=CDLEntry>noPOST</td><td class=CDLDescription><b>integer</b> - number of POST request</td></tr><tr><td class=CDLEntry>noDELETE</td><td class=CDLDescription><b>integer</b> - number of DELETE requests</td></tr><tr><td class=CDLEntry>noEMPTY</td><td class=CDLDescription><b>integer</b> - number of EMPTY requests</td></tr><tr><td class=CDLEntry>noPosResp</td><td class=CDLDescription><b>integer</b> - number of positive (2.xx) repsonses</td></tr><tr><td class=CDLEntry>noNegResp</td><td class=CDLDescription><b>integer</b> - number of negative (3.xx - 6.xx) repsonses</td></tr><tr><td class=CDLEntry>noCON</td><td class=CDLDescription><b>integer</b> - number of CONFIRMABLE messages</td></tr><tr><td class=CDLEntry>noNON</td><td class=CDLDescription><b>integer</b> - number of NON CONFIRMABLE messages</td></tr><tr><td class=CDLEntry>noACK</td><td class=CDLDescription><b>integer</b> - number of ACKNOWLEDGEMENT messages</td></tr><tr><td class=CDLEntry>noRST</td><td class=CDLDescription><b>integer</b> - number of RESET messages</td></tr><tr><td class=CDLEntry>noNotifications</td><td class=CDLDescription><b>integer</b> of NOTIFICATION messages</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_LGen_CT"></a>EPTF_COAP_LGen_CT</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_LGen_CT extends EPTF_COAP_Transport_User_CT, EPTF_LGenBase_CT, EPTF_Logging_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>COAP load generator component</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LGen_Definitions.EPTF_COAP_LGen_CT.jpg)</p><h4 class=CHeading>Extensions</h4><ul><li><EPTF_LGenBase_CT></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link446 onMouseOver="ShowTip(event, 'tt249', 'link446')" onMouseOut="HideTip('tt249')">EPTF_COAP_Transport_User_CT</a></li><li><EPTF_Logging_CT></li></ul><h4 class=CHeading>Ports</h4><p>-</p><h4 class=CHeading>Timers</h4><p>-</p><h4 class=CHeading>Variables</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>v_COAP_initialized</td><td class=CDLDescription><b>boolean</b> - Flag to indicate that if init function was already called</td></tr><tr><td class=CDLEntry>v_COAP_bIdx</td><td class=CDLDescription><b>integer</b> - Name of the NAS_EPS LGen component</td></tr><tr><td class=CDLEntry>v_COAP_loggingMaskId</td><td class=CDLDescription><b>integer</b> - logging mask id <a href="#COAP_EntityCtx" class=LType id=link447 onMouseOver="ShowTip(event, 'tt2', 'link447')" onMouseOut="HideTip('tt2')">COAP_EntityCtx</a></td></tr><tr><td class=CDLEntry>v_COAP_Stack_autoHandled</td><td class=CDLDescription><b>boolean</b> - the stack can automatically handle particular messages (e.g. Block1 requests), true when handled, false when not</td></tr><tr><td class=CDLEntry>v_COAP_ctx</td><td class=CDLDescription><a href="#COAP_StepCtx" class=LType id=link448 onMouseOver="ShowTip(event, 'tt20', 'link448')" onMouseOut="HideTip('tt20')">COAP_StepCtx</a> - collection of the most important pointers</td></tr><tr><td class=CDLEntry>v_COAP_transportEndpoint</td><td class=CDLDescription><a href="#COAP_TransportEndpoint" class=LType id=link449 onMouseOver="ShowTip(event, 'tt21', 'link449')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> - variable for a transport endpoint</td></tr><tr><td class=CDLEntry>v_COAP_msgToProcess</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link450 onMouseOver="ShowTip(event, 'tt170', 'link450')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> - message to process</td></tr><tr><td class=CDLEntry>v_COAP_msgToSend</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link451 onMouseOver="ShowTip(event, 'tt170', 'link451')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> - message to send</td></tr><tr><td class=CDLEntry>v_COAP_transportEndpoint</td><td class=CDLDescription><a href="#COAP_TransportEndpoint" class=LType id=link452 onMouseOver="ShowTip(event, 'tt21', 'link452')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> - COAP load generator statistics</td></tr><tr><td class=CDLEntry>vf_COAP_msgReceived</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_messageReceived" class=LType id=link453 onMouseOver="ShowTip(event, 'tt35', 'link453')" onMouseOut="HideTip('tt35')">fcb_EPTF_COAP_messageReceived</a> - Function hook for reporting received messages</td></tr><tr><td class=CDLEntry>vf_COAP_eventIndication</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_eventIndication" class=LType id=link454 onMouseOver="ShowTip(event, 'tt36', 'link454')" onMouseOut="HideTip('tt36')">fcb_EPTF_COAP_eventIndication</a> - Function hook for reporting events</td></tr><tr><td class=CDLEntry>vf_COAP_rttIndication</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_rttIndication" class=LType id=link455 onMouseOver="ShowTip(event, 'tt37', 'link455')" onMouseOut="HideTip('tt37')">fcb_EPTF_COAP_rttIndication</a> - Function hook for reporting round-trip time indications</td></tr></table><h4 class=CHeading>Instance databases</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>v_COAP_FsmCtxDB</td><td class=CDLDescription><a href="#COAP_FsmCtx_DB" class=LType id=link456 onMouseOver="ShowTip(event, 'tt9', 'link456')" onMouseOut="HideTip('tt9')">COAP_FsmCtx_DB</a> - FSM context database <a href="#COAP_FsmCtx" class=LType id=link457 onMouseOver="ShowTip(event, 'tt5', 'link457')" onMouseOut="HideTip('tt5')">COAP_FsmCtx</a></td></tr><tr><td class=CDLEntry>v_COAP_transportEndpointDB</td><td class=CDLDescription><a href="#COAP_TransportEndpointDB" class=LType id=link458 onMouseOver="ShowTip(event, 'tt23', 'link458')" onMouseOut="HideTip('tt23')">COAP_TransportEndpointDB</a> - transport endpoint database <a href="#COAP_TransportEndpoint" class=LType id=link459 onMouseOver="ShowTip(event, 'tt21', 'link459')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a></td></tr><tr><td class=CDLEntry>v_COAP_trDB</td><td class=CDLDescription><a href="#COAP_Transaction_DB" class=LType id=link460 onMouseOver="ShowTip(event, 'tt12', 'link460')" onMouseOut="HideTip('tt12')">COAP_Transaction_DB</a> - transaction database <a href="#COAP_Transaction" class=LType id=link461 onMouseOver="ShowTip(event, 'tt10', 'link461')" onMouseOut="HideTip('tt10')">COAP_Transaction</a></td></tr><tr><td class=CDLEntry>v_COAP_rrDB</td><td class=CDLDescription><a href="#COAP_RR_DB" class=LType id=link462 onMouseOver="ShowTip(event, 'tt16', 'link462')" onMouseOut="HideTip('tt16')">COAP_RR_DB</a> - erequest-response database <a href="#COAP_RR" class=LType id=link463 onMouseOver="ShowTip(event, 'tt13', 'link463')" onMouseOut="HideTip('tt13')">COAP_RR</a></td></tr><tr><td class=CDLEntry>v_COAP_templateDB</td><td class=CDLDescription><a href="#COAP_Template_DB" class=LType id=link464 onMouseOver="ShowTip(event, 'tt19', 'link464')" onMouseOut="HideTip('tt19')">COAP_Template_DB</a> - template database <COAP_Template></td></tr><tr><td class=CDLEntry>v_COAP_observationDB</td><td class=CDLDescription><a href="#COAP_Observation_DB" class=LType id=link465 onMouseOver="ShowTip(event, 'tt31', 'link465')" onMouseOut="HideTip('tt31')">COAP_Observation_DB</a> - observation server database <a href="#COAP_Observation_Server" class=LType id=link466 onMouseOver="ShowTip(event, 'tt29', 'link466')" onMouseOut="HideTip('tt29')">COAP_Observation_Server</a></td></tr><tr><td class=CDLEntry>v_COAP_observedResourceDB</td><td class=CDLDescription><a href="#COAP_ObservedResource_DB" class=LType id=link467 onMouseOver="ShowTip(event, 'tt28', 'link467')" onMouseOut="HideTip('tt28')">COAP_ObservedResource_DB</a> - observed resource database <a href="#COAP_ObservedResource" class=LType id=link468 onMouseOver="ShowTip(event, 'tt26', 'link468')" onMouseOut="HideTip('tt26')">COAP_ObservedResource</a></td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_init" class=LFunction id=link469 onMouseOver="ShowTip(event, 'tt250', 'link469')" onMouseOut="HideTip('tt250')">f_EPTF_COAP_LGen_init</a> (in <b>charstring</b> pl_name)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_cleanUp" class=LFunction id=link470 onMouseOver="ShowTip(event, 'tt251', 'link470')" onMouseOut="HideTip('tt251')">f_COAP_cleanUp</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxBind" class=LFunction id=link471 onMouseOver="ShowTip(event, 'tt252', 'link471')" onMouseOut="HideTip('tt252')">f_COAP_eCtxBind</a> (in <b>integer</b> pl_eIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxUnbind" class=LFunction id=link472 onMouseOver="ShowTip(event, 'tt253', 'link472')" onMouseOut="HideTip('tt253')">f_COAP_eCtxUnbind</a> (in <b>integer</b> pl_eIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxReset" class=LFunction id=link473 onMouseOver="ShowTip(event, 'tt254', 'link473')" onMouseOut="HideTip('tt254')">f_COAP_eCtxReset</a> (in <b>integer</b> pl_eIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveMessage" class=LFunction id=link474 onMouseOver="ShowTip(event, 'tt255', 'link474')" onMouseOut="HideTip('tt255')">f_EPTF_COAP_LGen_receiveMessage</a> (in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link475 onMouseOver="ShowTip(event, 'tt170', 'link475')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> pl_message)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveEvent" class=LFunction id=link476 onMouseOver="ShowTip(event, 'tt256', 'link476')" onMouseOut="HideTip('tt256')">f_EPTF_COAP_LGen_receiveEvent</a> (in <ASP_Event> p_event)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_transportApiResponse" class=LFunction id=link477 onMouseOver="ShowTip(event, 'tt257', 'link477')" onMouseOut="HideTip('tt257')">f_EPTF_COAP_LGen_transportApiResponse</a> (in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=LType id=link478 onMouseOver="ShowTip(event, 'tt258', 'link478')" onMouseOut="HideTip('tt258')">EPTF_COAP_Transport_Response</a> pl_rsp)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromApp" class=LFunction id=link479 onMouseOver="ShowTip(event, 'tt259', 'link479')" onMouseOut="HideTip('tt259')">f_EPTF_COAP_stack_fromApp</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link480 onMouseOver="ShowTip(event, 'tt170', 'link480')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg, in <a href="#COAP_StepCtx" class=LType id=link481 onMouseOver="ShowTip(event, 'tt20', 'link481')" onMouseOut="HideTip('tt20')">COAP_StepCtx</a> p_ctx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromEnv" class=LFunction id=link482 onMouseOver="ShowTip(event, 'tt260', 'link482')" onMouseOut="HideTip('tt260')">f_EPTF_COAP_stack_fromEnv</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link483 onMouseOver="ShowTip(event, 'tt170', 'link483')" onMouseOut="HideTip('tt170')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareEvents" class=LFunction id=link484 onMouseOver="ShowTip(event, 'tt261', 'link484')" onMouseOut="HideTip('tt261')">f_EPTF_COAP_declareEvents</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareSteps" class=LFunction id=link485 onMouseOver="ShowTip(event, 'tt262', 'link485')" onMouseOut="HideTip('tt262')">f_EPTF_COAP_declareSteps</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setStepCtx" class=LFunction id=link486 onMouseOver="ShowTip(event, 'tt263', 'link486')" onMouseOut="HideTip('tt263')">f_EPTF_COAP_setStepCtx</a> (in <EPTF_LGenBase_TestStepArgs> pl_ptr, inout <a href="#COAP_StepCtx" class=LType id=link487 onMouseOver="ShowTip(event, 'tt20', 'link487')" onMouseOut="HideTip('tt20')">COAP_StepCtx</a> p_ctx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setCtx" class=LFunction id=link488 onMouseOver="ShowTip(event, 'tt264', 'link488')" onMouseOut="HideTip('tt264')">f_EPTF_COAP_setCtx</a> (in <b>integer</b> p_eIdx, in <b>integer</b> p_fsmIdx, inout <a href="#COAP_StepCtx" class=LType id=link489 onMouseOver="ShowTip(event, 'tt20', 'link489')" onMouseOut="HideTip('tt20')">COAP_StepCtx</a> p_ctx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isFsmInitialized" class=LFunction id=link490 onMouseOver="ShowTip(event, 'tt265', 'link490')" onMouseOut="HideTip('tt265')">f_EPTF_COAP_isFsmInitialized</a> (in <b>integer</b> pl_eIdx, in <b>integer</b> pl_fsmIdx, inout <b>integer</b> pl_fsmCtxIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventsForCode" class=LFunction id=link491 onMouseOver="ShowTip(event, 'tt266', 'link491')" onMouseOut="HideTip('tt266')">f_EPTF_COAP_dispatchEventsForCode</a> (in <Code> pl_code, in <b>integer</b> pl_eIdx, in <b>integer</b> pl_fsmCtx, in <EPTF_IntegerList> pl_reportedArgs)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEvent" class=LFunction id=link492 onMouseOver="ShowTip(event, 'tt267', 'link492')" onMouseOut="HideTip('tt267')">f_EPTF_COAP_dispatchEvent</a> (in <b>integer</b> pl_eventIdx, in <b>integer</b> pl_eIdx, in <b>integer</b> pl_fsmCtx, in <EPTF_IntegerList> pl_reportedArgs)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_LGen_CT"></a>EPTF_COAP_LGen_CT</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_LGen_CT extends EPTF_COAP_Transport_User_CT, EPTF_LGenBase_CT, EPTF_Logging_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>COAP load generator component</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LGen_Definitions.EPTF_COAP_LGen_CT.jpg"><h4 class=CHeading>Extensions</h4><ul><li><EPTF_LGenBase_CT></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link510 onMouseOver="ShowTip(event, 'tt282', 'link510')" onMouseOut="HideTip('tt282')">EPTF_COAP_Transport_User_CT</a></li><li><EPTF_Logging_CT></li></ul><h4 class=CHeading>Ports</h4><p>-</p><h4 class=CHeading>Timers</h4><p>-</p><h4 class=CHeading>Variables</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>v_COAP_initialized</td><td class=CDLDescription><b>boolean</b> - Flag to indicate that if init function was already called</td></tr><tr><td class=CDLEntry>v_COAP_bIdx</td><td class=CDLDescription><b>integer</b> - Name of the NAS_EPS LGen component</td></tr><tr><td class=CDLEntry>v_COAP_loggingMaskId</td><td class=CDLDescription><b>integer</b> - logging mask id <a href="#COAP_EntityCtx" class=LType id=link511 onMouseOver="ShowTip(event, 'tt5', 'link511')" onMouseOut="HideTip('tt5')">COAP_EntityCtx</a></td></tr><tr><td class=CDLEntry>v_COAP_Stack_autoHandled</td><td class=CDLDescription><b>boolean</b> - the stack can automatically handle particular messages (e.g. Block1 requests), true when handled, false when not</td></tr><tr><td class=CDLEntry>v_COAP_ctx</td><td class=CDLDescription><a href="#COAP_StepCtx" class=LType id=link512 onMouseOver="ShowTip(event, 'tt25', 'link512')" onMouseOut="HideTip('tt25')">COAP_StepCtx</a> - collection of the most important pointers</td></tr><tr><td class=CDLEntry>v_COAP_transportEndpoint</td><td class=CDLDescription><a href="#COAP_TransportEndpoint" class=LType id=link513 onMouseOver="ShowTip(event, 'tt26', 'link513')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a> - variable for a transport endpoint</td></tr><tr><td class=CDLEntry>v_COAP_msgToProcess</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link514 onMouseOver="ShowTip(event, 'tt184', 'link514')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> - message to process</td></tr><tr><td class=CDLEntry>v_COAP_msgToSend</td><td class=CDLDescription><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link515 onMouseOver="ShowTip(event, 'tt184', 'link515')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> - message to send</td></tr><tr><td class=CDLEntry>v_COAP_transportEndpoint</td><td class=CDLDescription><a href="#COAP_TransportEndpoint" class=LType id=link516 onMouseOver="ShowTip(event, 'tt26', 'link516')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a> - COAP load generator statistics</td></tr><tr><td class=CDLEntry>vf_COAP_msgReceived</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_messageReceived" class=LType id=link517 onMouseOver="ShowTip(event, 'tt40', 'link517')" onMouseOut="HideTip('tt40')">fcb_EPTF_COAP_messageReceived</a> - Function hook for reporting received messages</td></tr><tr><td class=CDLEntry>vf_COAP_eventIndication</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_eventIndication" class=LType id=link518 onMouseOver="ShowTip(event, 'tt41', 'link518')" onMouseOut="HideTip('tt41')">fcb_EPTF_COAP_eventIndication</a> - Function hook for reporting events</td></tr><tr><td class=CDLEntry>vf_COAP_rttIndication</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_rttIndication" class=LType id=link519 onMouseOver="ShowTip(event, 'tt42', 'link519')" onMouseOut="HideTip('tt42')">fcb_EPTF_COAP_rttIndication</a> - Function hook for reporting round-trip time indications</td></tr></table><h4 class=CHeading>Instance databases</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>v_COAP_FsmCtxDB</td><td class=CDLDescription><a href="#COAP_FsmCtx_DB" class=LType id=link520 onMouseOver="ShowTip(event, 'tt12', 'link520')" onMouseOut="HideTip('tt12')">COAP_FsmCtx_DB</a> - FSM context database <a href="#COAP_FsmCtx" class=LType id=link521 onMouseOver="ShowTip(event, 'tt8', 'link521')" onMouseOut="HideTip('tt8')">COAP_FsmCtx</a></td></tr><tr><td class=CDLEntry>v_COAP_transportEndpointDB</td><td class=CDLDescription><a href="#COAP_TransportEndpointDB" class=LType id=link522 onMouseOver="ShowTip(event, 'tt28', 'link522')" onMouseOut="HideTip('tt28')">COAP_TransportEndpointDB</a> - transport endpoint database <a href="#COAP_TransportEndpoint" class=LType id=link523 onMouseOver="ShowTip(event, 'tt26', 'link523')" onMouseOut="HideTip('tt26')">COAP_TransportEndpoint</a></td></tr><tr><td class=CDLEntry>v_COAP_trDB</td><td class=CDLDescription><a href="#COAP_Transaction_DB" class=LType id=link524 onMouseOver="ShowTip(event, 'tt15', 'link524')" onMouseOut="HideTip('tt15')">COAP_Transaction_DB</a> - transaction database <a href="#COAP_Transaction" class=LType id=link525 onMouseOver="ShowTip(event, 'tt13', 'link525')" onMouseOut="HideTip('tt13')">COAP_Transaction</a></td></tr><tr><td class=CDLEntry>v_COAP_rrDB</td><td class=CDLDescription><a href="#COAP_RR_DB" class=LType id=link526 onMouseOver="ShowTip(event, 'tt19', 'link526')" onMouseOut="HideTip('tt19')">COAP_RR_DB</a> - erequest-response database <a href="#COAP_RR" class=LType id=link527 onMouseOver="ShowTip(event, 'tt16', 'link527')" onMouseOut="HideTip('tt16')">COAP_RR</a></td></tr><tr><td class=CDLEntry>v_COAP_templateDB</td><td class=CDLDescription><a href="#COAP_Template_DB" class=LType id=link528 onMouseOver="ShowTip(event, 'tt22', 'link528')" onMouseOut="HideTip('tt22')">COAP_Template_DB</a> - template database <COAP_Template></td></tr><tr><td class=CDLEntry>v_COAP_observationDB</td><td class=CDLDescription><a href="#COAP_Observation_DB" class=LType id=link529 onMouseOver="ShowTip(event, 'tt36', 'link529')" onMouseOut="HideTip('tt36')">COAP_Observation_DB</a> - observation server database <a href="#COAP_Observation_Server" class=LType id=link530 onMouseOver="ShowTip(event, 'tt34', 'link530')" onMouseOut="HideTip('tt34')">COAP_Observation_Server</a></td></tr><tr><td class=CDLEntry>v_COAP_observedResourceDB</td><td class=CDLDescription><a href="#COAP_ObservedResource_DB" class=LType id=link531 onMouseOver="ShowTip(event, 'tt33', 'link531')" onMouseOut="HideTip('tt33')">COAP_ObservedResource_DB</a> - observed resource database <a href="#COAP_ObservedResource" class=LType id=link532 onMouseOver="ShowTip(event, 'tt31', 'link532')" onMouseOut="HideTip('tt31')">COAP_ObservedResource</a></td></tr><tr><td class=CDLEntry>v_COAP_niddDB</td><td class=CDLDescription><a href="#COAP_NIDD_DB" class=LType id=link533 onMouseOver="ShowTip(event, 'tt23', 'link533')" onMouseOut="HideTip('tt23')">COAP_NIDD_DB</a> - database of encoded octetstring messages to be sent over Non-IP Data Delivery (nidd)</td></tr><tr><td class=CDLEntry>v_COAP_blockwiseDB</td><td class=CDLDescription><a href="#COAP_Blockwise_DB" class=LType id=link534 onMouseOver="ShowTip(event, 'tt39', 'link534')" onMouseOut="HideTip('tt39')">COAP_Blockwise_DB</a> - stores BlockwsieTransfer handler FSMs <a href="#COAP_Blockwise_Transfer" class=LType id=link535 onMouseOver="ShowTip(event, 'tt37', 'link535')" onMouseOut="HideTip('tt37')">COAP_Blockwise_Transfer</a></td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_init" class=LFunction id=link536 onMouseOver="ShowTip(event, 'tt283', 'link536')" onMouseOut="HideTip('tt283')">f_EPTF_COAP_LGen_init</a> (in <b>charstring</b> pl_name)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_cleanUp" class=LFunction id=link537 onMouseOver="ShowTip(event, 'tt284', 'link537')" onMouseOut="HideTip('tt284')">f_COAP_cleanUp</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxBind" class=LFunction id=link538 onMouseOver="ShowTip(event, 'tt285', 'link538')" onMouseOut="HideTip('tt285')">f_COAP_eCtxBind</a> (in <b>integer</b> pl_eIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxUnbind" class=LFunction id=link539 onMouseOver="ShowTip(event, 'tt286', 'link539')" onMouseOut="HideTip('tt286')">f_COAP_eCtxUnbind</a> (in <b>integer</b> pl_eIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxReset" class=LFunction id=link540 onMouseOver="ShowTip(event, 'tt287', 'link540')" onMouseOut="HideTip('tt287')">f_COAP_eCtxReset</a> (in <b>integer</b> pl_eIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveMessage" class=LFunction id=link541 onMouseOver="ShowTip(event, 'tt288', 'link541')" onMouseOut="HideTip('tt288')">f_EPTF_COAP_LGen_receiveMessage</a> (in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link542 onMouseOver="ShowTip(event, 'tt184', 'link542')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> pl_message)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveEvent" class=LFunction id=link543 onMouseOver="ShowTip(event, 'tt289', 'link543')" onMouseOut="HideTip('tt289')">f_EPTF_COAP_LGen_receiveEvent</a> (in <ASP_Event> p_event)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_transportApiResponse" class=LFunction id=link544 onMouseOver="ShowTip(event, 'tt290', 'link544')" onMouseOut="HideTip('tt290')">f_EPTF_COAP_LGen_transportApiResponse</a> (in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=LType id=link545 onMouseOver="ShowTip(event, 'tt291', 'link545')" onMouseOut="HideTip('tt291')">EPTF_COAP_Transport_Response</a> pl_rsp)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromApp" class=LFunction id=link546 onMouseOver="ShowTip(event, 'tt292', 'link546')" onMouseOut="HideTip('tt292')">f_EPTF_COAP_stack_fromApp</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link547 onMouseOver="ShowTip(event, 'tt184', 'link547')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg, in <a href="#COAP_StepCtx" class=LType id=link548 onMouseOver="ShowTip(event, 'tt25', 'link548')" onMouseOut="HideTip('tt25')">COAP_StepCtx</a> p_ctx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromEnv" class=LFunction id=link549 onMouseOver="ShowTip(event, 'tt293', 'link549')" onMouseOut="HideTip('tt293')">f_EPTF_COAP_stack_fromEnv</a> (inout <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link550 onMouseOver="ShowTip(event, 'tt184', 'link550')" onMouseOut="HideTip('tt184')">EPTF_COAP_PDU</a> p_msg)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareEvents" class=LFunction id=link551 onMouseOver="ShowTip(event, 'tt294', 'link551')" onMouseOut="HideTip('tt294')">f_EPTF_COAP_declareEvents</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareSteps" class=LFunction id=link552 onMouseOver="ShowTip(event, 'tt295', 'link552')" onMouseOut="HideTip('tt295')">f_EPTF_COAP_declareSteps</a> ()</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setStepCtx" class=LFunction id=link553 onMouseOver="ShowTip(event, 'tt296', 'link553')" onMouseOut="HideTip('tt296')">f_EPTF_COAP_setStepCtx</a> (in <EPTF_LGenBase_TestStepArgs> pl_ptr, inout <a href="#COAP_StepCtx" class=LType id=link554 onMouseOver="ShowTip(event, 'tt25', 'link554')" onMouseOut="HideTip('tt25')">COAP_StepCtx</a> p_ctx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setCtx" class=LFunction id=link555 onMouseOver="ShowTip(event, 'tt297', 'link555')" onMouseOut="HideTip('tt297')">f_EPTF_COAP_setCtx</a> (in <b>integer</b> p_eIdx, in <b>integer</b> p_fsmIdx, inout <a href="#COAP_StepCtx" class=LType id=link556 onMouseOver="ShowTip(event, 'tt25', 'link556')" onMouseOut="HideTip('tt25')">COAP_StepCtx</a> p_ctx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isFsmInitialized" class=LFunction id=link557 onMouseOver="ShowTip(event, 'tt298', 'link557')" onMouseOut="HideTip('tt298')">f_EPTF_COAP_isFsmInitialized</a> (in <b>integer</b> pl_eIdx, in <b>integer</b> pl_fsmIdx, inout <b>integer</b> pl_fsmCtxIdx)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventsForCode" class=LFunction id=link558 onMouseOver="ShowTip(event, 'tt299', 'link558')" onMouseOut="HideTip('tt299')">f_EPTF_COAP_dispatchEventsForCode</a> (in <Code> pl_code, in <b>integer</b> pl_eIdx, in <b>integer</b> pl_fsmCtx, in <EPTF_IntegerList> pl_reportedArgs)</li><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEvent" class=LFunction id=link559 onMouseOver="ShowTip(event, 'tt300', 'link559')" onMouseOut="HideTip('tt300')">f_EPTF_COAP_dispatchEvent</a> (in <b>integer</b> pl_eventIdx, in <b>integer</b> pl_eIdx, in <b>integer</b> pl_fsmCtx, in <EPTF_IntegerList> pl_reportedArgs)</li></ul></div></div></div> <div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_eventIdx_EMPTY"></a>c_COAP_eventIdx_EMPTY</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_EMPTY := 0</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP EMPTY message event</p></div></div></div> @@ -227,100 +241,104 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV <div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_eventName_BLOCK1_atomic_fail"></a>c_COAP_eventName_BLOCK1_atomic_fail</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_fail := "COAP block1: atomic unsuccesfully finished"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</p></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_init"></a>c_COAP_stepIdx_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_init := 0</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP init test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" class=LFunction id=link493 onMouseOver="ShowTip(event, 'tt146', 'link493')" onMouseOut="HideTip('tt146')">f_COAP_step_init</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_eventIdx_niddMessageBuffered"></a>c_COAP_eventIdx_niddMessageBuffered</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Integer constant for indicating that a COAP NIDD message was buffered</p></div></div></div> + +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_eventName_niddMessageBuffered"></a>c_COAP_eventName_niddMessageBuffered</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_niddMessageBuffered := "COAP transport: NIDD message was buffered"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for indicating that a COAP NIDD message was buffered</p></div></div></div> + +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_init"></a>c_COAP_stepIdx_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_init := 0</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP init test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" class=LFunction id=link560 onMouseOver="ShowTip(event, 'tt159', 'link560')" onMouseOut="HideTip('tt159')">f_COAP_step_init</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_init"></a>c_COAP_stepName_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_init := "COAP Applib: init"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP init test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" class=LFunction id=link494 onMouseOver="ShowTip(event, 'tt146', 'link494')" onMouseOut="HideTip('tt146')">f_COAP_step_init</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_init"></a>c_COAP_stepName_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_init := "COAP Applib: init"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP init test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" class=LFunction id=link561 onMouseOver="ShowTip(event, 'tt159', 'link561')" onMouseOut="HideTip('tt159')">f_COAP_step_init</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_cleanUp"></a>c_COAP_stepIdx_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_cleanUp := 1</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP cleanUp test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" class=LFunction id=link495 onMouseOver="ShowTip(event, 'tt147', 'link495')" onMouseOut="HideTip('tt147')">f_COAP_step_cleanUp</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_cleanUp"></a>c_COAP_stepIdx_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_cleanUp := 1</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP cleanUp test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" class=LFunction id=link562 onMouseOver="ShowTip(event, 'tt160', 'link562')" onMouseOut="HideTip('tt160')">f_COAP_step_cleanUp</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_cleanUp"></a>c_COAP_stepName_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_cleanUp := "COAP Applib: cleanUp"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP cleanUp test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" class=LFunction id=link496 onMouseOver="ShowTip(event, 'tt147', 'link496')" onMouseOut="HideTip('tt147')">f_COAP_step_cleanUp</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_cleanUp"></a>c_COAP_stepName_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_cleanUp := "COAP Applib: cleanUp"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP cleanUp test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" class=LFunction id=link563 onMouseOver="ShowTip(event, 'tt160', 'link563')" onMouseOut="HideTip('tt160')">f_COAP_step_cleanUp</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_setLocalAddress"></a>c_COAP_stepIdx_setLocalAddress</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setLocalAddress := 2</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP setLocalAddress test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" class=LFunction id=link497 onMouseOver="ShowTip(event, 'tt148', 'link497')" onMouseOut="HideTip('tt148')">f_COAP_step_setLocalAddress</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_setLocalAddress"></a>c_COAP_stepIdx_setLocalAddress</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setLocalAddress := 2</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP setLocalAddress test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" class=LFunction id=link564 onMouseOver="ShowTip(event, 'tt161', 'link564')" onMouseOut="HideTip('tt161')">f_COAP_step_setLocalAddress</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_setLocalAddress"></a>c_COAP_stepName_setLocalAddress</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setLocalAddress := "COAP Applib: setLocalAddress"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP setLocalAddress test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" class=LFunction id=link498 onMouseOver="ShowTip(event, 'tt148', 'link498')" onMouseOut="HideTip('tt148')">f_COAP_step_setLocalAddress</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_setLocalAddress"></a>c_COAP_stepName_setLocalAddress</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setLocalAddress := "COAP Applib: setLocalAddress"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP setLocalAddress test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" class=LFunction id=link565 onMouseOver="ShowTip(event, 'tt161', 'link565')" onMouseOut="HideTip('tt161')">f_COAP_step_setLocalAddress</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_setRemoteAddress_byIntIdx"></a>c_COAP_stepIdx_setRemoteAddress_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byIntIdx := 3</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP setRemoteAddress test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" class=LFunction id=link499 onMouseOver="ShowTip(event, 'tt149', 'link499')" onMouseOut="HideTip('tt149')">f_COAP_step_setRemoteAddress_byIntIdx</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_setRemoteAddress_byIntIdx"></a>c_COAP_stepIdx_setRemoteAddress_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byIntIdx := 3</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP setRemoteAddress test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" class=LFunction id=link566 onMouseOver="ShowTip(event, 'tt162', 'link566')" onMouseOut="HideTip('tt162')">f_COAP_step_setRemoteAddress_byIntIdx</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_setRemoteAddress_byIntIdx"></a>c_COAP_stepName_setRemoteAddress_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byIntIdx := "COAP Applib: setRemoteAddress_byIntIdx"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP setRemoteAddress test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" class=LFunction id=link500 onMouseOver="ShowTip(event, 'tt149', 'link500')" onMouseOut="HideTip('tt149')">f_COAP_step_setRemoteAddress_byIntIdx</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_setRemoteAddress_byIntIdx"></a>c_COAP_stepName_setRemoteAddress_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byIntIdx := "COAP Applib: setRemoteAddress_byIntIdx"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP setRemoteAddress test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" class=LFunction id=link567 onMouseOver="ShowTip(event, 'tt162', 'link567')" onMouseOut="HideTip('tt162')">f_COAP_step_setRemoteAddress_byIntIdx</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_send"></a>c_COAP_stepIdx_send</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_send := 4</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP send test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" class=LFunction id=link501 onMouseOver="ShowTip(event, 'tt151', 'link501')" onMouseOut="HideTip('tt151')">f_COAP_step_send</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_send"></a>c_COAP_stepIdx_send</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_send := 4</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP send test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" class=LFunction id=link568 onMouseOver="ShowTip(event, 'tt164', 'link568')" onMouseOut="HideTip('tt164')">f_COAP_step_send</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_send"></a>c_COAP_stepName_send</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_send := "COAP Applib: send"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP send test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" class=LFunction id=link502 onMouseOver="ShowTip(event, 'tt151', 'link502')" onMouseOut="HideTip('tt151')">f_COAP_step_send</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_send"></a>c_COAP_stepName_send</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_send := "COAP Applib: send"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP send test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" class=LFunction id=link569 onMouseOver="ShowTip(event, 'tt164', 'link569')" onMouseOut="HideTip('tt164')">f_COAP_step_send</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_loadTemplate_byIntIdx"></a>c_COAP_stepIdx_loadTemplate_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byIntIdx := 5</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP loadTemplate test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link503 onMouseOver="ShowTip(event, 'tt152', 'link503')" onMouseOut="HideTip('tt152')">f_COAP_step_loadTemplate_byIntIdx</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_loadTemplate_byIntIdx"></a>c_COAP_stepIdx_loadTemplate_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byIntIdx := 5</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP loadTemplate test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link570 onMouseOver="ShowTip(event, 'tt165', 'link570')" onMouseOut="HideTip('tt165')">f_COAP_step_loadTemplate_byIntIdx</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_loadTemplate_byIntIdx"></a>c_COAP_stepName_loadTemplate_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byIntIdx := "COAP Applib: loadTemplate_byIntIdx"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP loadTemplate step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link504 onMouseOver="ShowTip(event, 'tt152', 'link504')" onMouseOut="HideTip('tt152')">f_COAP_step_loadTemplate_byIntIdx</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_loadTemplate_byIntIdx"></a>c_COAP_stepName_loadTemplate_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byIntIdx := "COAP Applib: loadTemplate_byIntIdx"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP loadTemplate step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link571 onMouseOver="ShowTip(event, 'tt165', 'link571')" onMouseOut="HideTip('tt165')">f_COAP_step_loadTemplate_byIntIdx</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_handleRequest"></a>c_COAP_stepIdx_handleRequest</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_handleRequest := 6</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP handleRequest test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" class=LFunction id=link505 onMouseOver="ShowTip(event, 'tt154', 'link505')" onMouseOut="HideTip('tt154')">f_COAP_step_handleRequest</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_handleRequest"></a>c_COAP_stepIdx_handleRequest</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_handleRequest := 6</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP handleRequest test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" class=LFunction id=link572 onMouseOver="ShowTip(event, 'tt167', 'link572')" onMouseOut="HideTip('tt167')">f_COAP_step_handleRequest</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_handleRequest"></a>c_COAP_stepName_handleRequest</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_handleRequest := "COAP Applib: handleRequest"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP handleRequest step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" class=LFunction id=link506 onMouseOver="ShowTip(event, 'tt154', 'link506')" onMouseOut="HideTip('tt154')">f_COAP_step_handleRequest</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_handleRequest"></a>c_COAP_stepName_handleRequest</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_handleRequest := "COAP Applib: handleRequest"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP handleRequest step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" class=LFunction id=link573 onMouseOver="ShowTip(event, 'tt167', 'link573')" onMouseOut="HideTip('tt167')">f_COAP_step_handleRequest</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_sendResponse"></a>c_COAP_stepIdx_sendResponse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendResponse := 7</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP sendResponse test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" class=LFunction id=link507 onMouseOver="ShowTip(event, 'tt155', 'link507')" onMouseOut="HideTip('tt155')">f_COAP_step_sendResponse</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_sendResponse"></a>c_COAP_stepIdx_sendResponse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendResponse := 7</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP sendResponse test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" class=LFunction id=link574 onMouseOver="ShowTip(event, 'tt168', 'link574')" onMouseOut="HideTip('tt168')">f_COAP_step_sendResponse</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_sendResponse"></a>c_COAP_stepName_sendResponse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendResponse := "COAP Applib: sendResponse"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP sendResponse step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" class=LFunction id=link508 onMouseOver="ShowTip(event, 'tt155', 'link508')" onMouseOut="HideTip('tt155')">f_COAP_step_sendResponse</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_sendResponse"></a>c_COAP_stepName_sendResponse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendResponse := "COAP Applib: sendResponse"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP sendResponse step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" class=LFunction id=link575 onMouseOver="ShowTip(event, 'tt168', 'link575')" onMouseOut="HideTip('tt168')">f_COAP_step_sendResponse</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_sendAccept"></a>c_COAP_stepIdx_sendAccept</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendAccept := 8</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP sendAccept test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" class=LFunction id=link509 onMouseOver="ShowTip(event, 'tt156', 'link509')" onMouseOut="HideTip('tt156')">f_COAP_step_sendAccept</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_sendAccept"></a>c_COAP_stepIdx_sendAccept</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendAccept := 8</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP sendAccept test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" class=LFunction id=link576 onMouseOver="ShowTip(event, 'tt169', 'link576')" onMouseOut="HideTip('tt169')">f_COAP_step_sendAccept</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_sendAccept"></a>c_COAP_stepName_sendAccept</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendAccept := "COAP Applib: sendAccept"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP sendAccept step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" class=LFunction id=link510 onMouseOver="ShowTip(event, 'tt156', 'link510')" onMouseOut="HideTip('tt156')">f_COAP_step_sendAccept</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_sendAccept"></a>c_COAP_stepName_sendAccept</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendAccept := "COAP Applib: sendAccept"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP sendAccept step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" class=LFunction id=link577 onMouseOver="ShowTip(event, 'tt169', 'link577')" onMouseOut="HideTip('tt169')">f_COAP_step_sendAccept</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_startListening"></a>c_COAP_stepIdx_startListening</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startListening := 9</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP startListening test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" class=LFunction id=link511 onMouseOver="ShowTip(event, 'tt157', 'link511')" onMouseOut="HideTip('tt157')">f_COAP_step_startListening</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_startListening"></a>c_COAP_stepIdx_startListening</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startListening := 9</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP startListening test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" class=LFunction id=link578 onMouseOver="ShowTip(event, 'tt170', 'link578')" onMouseOut="HideTip('tt170')">f_COAP_step_startListening</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_startListening"></a>c_COAP_stepName_startListening</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startListening := "COAP Applib: startListening"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP startListening step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" class=LFunction id=link512 onMouseOver="ShowTip(event, 'tt157', 'link512')" onMouseOut="HideTip('tt157')">f_COAP_step_startListening</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_startListening"></a>c_COAP_stepName_startListening</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startListening := "COAP Applib: startListening"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP startListening step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" class=LFunction id=link579 onMouseOver="ShowTip(event, 'tt170', 'link579')" onMouseOut="HideTip('tt170')">f_COAP_step_startListening</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_reportCoapEventForEntity"></a>c_COAP_stepIdx_reportCoapEventForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_reportCoapEventForEntity := 10</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP reportCoapEventForEntity test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" class=LFunction id=link513 onMouseOver="ShowTip(event, 'tt158', 'link513')" onMouseOut="HideTip('tt158')">f_COAP_step_reportCoapEventForEntity</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_reportCoapEventForEntity"></a>c_COAP_stepIdx_reportCoapEventForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_reportCoapEventForEntity := 10</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP reportCoapEventForEntity test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" class=LFunction id=link580 onMouseOver="ShowTip(event, 'tt171', 'link580')" onMouseOut="HideTip('tt171')">f_COAP_step_reportCoapEventForEntity</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_reportCoapEventForEntity"></a>c_COAP_stepName_reportCoapEventForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_reportCoapEventForEntity := "COAP Applib: reportCoapEventForEntity"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP reportCoapEventForEntity step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" class=LFunction id=link514 onMouseOver="ShowTip(event, 'tt158', 'link514')" onMouseOut="HideTip('tt158')">f_COAP_step_reportCoapEventForEntity</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_reportCoapEventForEntity"></a>c_COAP_stepName_reportCoapEventForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_reportCoapEventForEntity := "COAP Applib: reportCoapEventForEntity"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP reportCoapEventForEntity step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" class=LFunction id=link581 onMouseOver="ShowTip(event, 'tt171', 'link581')" onMouseOut="HideTip('tt171')">f_COAP_step_reportCoapEventForEntity</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_loadTemplate_byStringId"></a>c_COAP_stepIdx_loadTemplate_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byStringId := 11</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP loadTemplate test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" class=LFunction id=link515 onMouseOver="ShowTip(event, 'tt153', 'link515')" onMouseOut="HideTip('tt153')">f_COAP_step_loadTemplate_byStringId</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_loadTemplate_byStringId"></a>c_COAP_stepIdx_loadTemplate_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byStringId := 11</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP loadTemplate test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" class=LFunction id=link582 onMouseOver="ShowTip(event, 'tt166', 'link582')" onMouseOut="HideTip('tt166')">f_COAP_step_loadTemplate_byStringId</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_loadTemplate_byStringId"></a>c_COAP_stepName_loadTemplate_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byStringId := "COAP Applib: loadTemplate_byStringId"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP loadTemplate step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" class=LFunction id=link516 onMouseOver="ShowTip(event, 'tt153', 'link516')" onMouseOut="HideTip('tt153')">f_COAP_step_loadTemplate_byStringId</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_loadTemplate_byStringId"></a>c_COAP_stepName_loadTemplate_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byStringId := "COAP Applib: loadTemplate_byStringId"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP loadTemplate step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" class=LFunction id=link583 onMouseOver="ShowTip(event, 'tt166', 'link583')" onMouseOut="HideTip('tt166')">f_COAP_step_loadTemplate_byStringId</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_setRemoteAddress_byVars"></a>c_COAP_stepIdx_setRemoteAddress_byVars</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byVars := 12</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP setRemoteAddress test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" class=LFunction id=link517 onMouseOver="ShowTip(event, 'tt150', 'link517')" onMouseOut="HideTip('tt150')">f_COAP_step_setRemoteAddress_byVars</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_setRemoteAddress_byVars"></a>c_COAP_stepIdx_setRemoteAddress_byVars</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byVars := 12</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP setRemoteAddress test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" class=LFunction id=link584 onMouseOver="ShowTip(event, 'tt163', 'link584')" onMouseOut="HideTip('tt163')">f_COAP_step_setRemoteAddress_byVars</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_setRemoteAddress_byVars"></a>c_COAP_stepName_setRemoteAddress_byVars</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byVars := "COAP Applib: setRemoteAddress_byVars"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP setRemoteAddress step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" class=LFunction id=link518 onMouseOver="ShowTip(event, 'tt150', 'link518')" onMouseOut="HideTip('tt150')">f_COAP_step_setRemoteAddress_byVars</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_setRemoteAddress_byVars"></a>c_COAP_stepName_setRemoteAddress_byVars</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byVars := "COAP Applib: setRemoteAddress_byVars"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP setRemoteAddress step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" class=LFunction id=link585 onMouseOver="ShowTip(event, 'tt163', 'link585')" onMouseOut="HideTip('tt163')">f_COAP_step_setRemoteAddress_byVars</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_sendNotification_byIntIdx"></a>c_COAP_stepIdx_sendNotification_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byIntIdx := 13</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP sendNotification test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" class=LFunction id=link519 onMouseOver="ShowTip(event, 'tt160', 'link519')" onMouseOut="HideTip('tt160')">f_COAP_step_sendNotification_byIntIdx</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_sendNotification_byIntIdx"></a>c_COAP_stepIdx_sendNotification_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byIntIdx := 13</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP sendNotification test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" class=LFunction id=link586 onMouseOver="ShowTip(event, 'tt173', 'link586')" onMouseOut="HideTip('tt173')">f_COAP_step_sendNotification_byIntIdx</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_sendNotification_byIntIdx"></a>c_COAP_stepName_sendNotification_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byIntIdx := "COAP Applib: sendNotification_byIntIdx"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP sendNotification step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" class=LFunction id=link520 onMouseOver="ShowTip(event, 'tt160', 'link520')" onMouseOut="HideTip('tt160')">f_COAP_step_sendNotification_byIntIdx</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_sendNotification_byIntIdx"></a>c_COAP_stepName_sendNotification_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byIntIdx := "COAP Applib: sendNotification_byIntIdx"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP sendNotification step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" class=LFunction id=link587 onMouseOver="ShowTip(event, 'tt173', 'link587')" onMouseOut="HideTip('tt173')">f_COAP_step_sendNotification_byIntIdx</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_sendNotification_byStringId"></a>c_COAP_stepIdx_sendNotification_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byStringId := 14</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP sendNotification test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" class=LFunction id=link521 onMouseOver="ShowTip(event, 'tt161', 'link521')" onMouseOut="HideTip('tt161')">f_COAP_step_sendNotification_byStringId</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_sendNotification_byStringId"></a>c_COAP_stepIdx_sendNotification_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byStringId := 14</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP sendNotification test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" class=LFunction id=link588 onMouseOver="ShowTip(event, 'tt174', 'link588')" onMouseOut="HideTip('tt174')">f_COAP_step_sendNotification_byStringId</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_sendNotification_byStringId"></a>c_COAP_stepName_sendNotification_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byStringId := "COAP Applib: sendNotification_byStringId"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP sendNotification step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" class=LFunction id=link522 onMouseOver="ShowTip(event, 'tt161', 'link522')" onMouseOut="HideTip('tt161')">f_COAP_step_sendNotification_byStringId</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_sendNotification_byStringId"></a>c_COAP_stepName_sendNotification_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byStringId := "COAP Applib: sendNotification_byStringId"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP sendNotification step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" class=LFunction id=link589 onMouseOver="ShowTip(event, 'tt174', 'link589')" onMouseOut="HideTip('tt174')">f_COAP_step_sendNotification_byStringId</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_removeResourceObservations_byIntIdx"></a>c_COAP_stepIdx_removeResourceObservations_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byIntIdx := 15</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP removeResourceObservations test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" class=LFunction id=link523 onMouseOver="ShowTip(event, 'tt162', 'link523')" onMouseOut="HideTip('tt162')">f_COAP_step_removeResourceObservations_byIntIdx</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_removeResourceObservations_byIntIdx"></a>c_COAP_stepIdx_removeResourceObservations_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byIntIdx := 15</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP removeResourceObservations test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" class=LFunction id=link590 onMouseOver="ShowTip(event, 'tt175', 'link590')" onMouseOut="HideTip('tt175')">f_COAP_step_removeResourceObservations_byIntIdx</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_removeResourceObservations_byIntIdx"></a>c_COAP_stepName_removeResourceObservations_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byIntIdx := "COAP Applib: removeResourceObservations_byIntIdx"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP removeResourceObservations step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" class=LFunction id=link524 onMouseOver="ShowTip(event, 'tt162', 'link524')" onMouseOut="HideTip('tt162')">f_COAP_step_removeResourceObservations_byIntIdx</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_removeResourceObservations_byIntIdx"></a>c_COAP_stepName_removeResourceObservations_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byIntIdx := "COAP Applib: removeResourceObservations_byIntIdx"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP removeResourceObservations step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" class=LFunction id=link591 onMouseOver="ShowTip(event, 'tt175', 'link591')" onMouseOut="HideTip('tt175')">f_COAP_step_removeResourceObservations_byIntIdx</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_removeResourceObservations_byStringId"></a>c_COAP_stepIdx_removeResourceObservations_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byStringId := 16</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP removeResourceObservations test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" class=LFunction id=link525 onMouseOver="ShowTip(event, 'tt163', 'link525')" onMouseOut="HideTip('tt163')">f_COAP_step_removeResourceObservations_byStringId</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_removeResourceObservations_byStringId"></a>c_COAP_stepIdx_removeResourceObservations_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byStringId := 16</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP removeResourceObservations test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" class=LFunction id=link592 onMouseOver="ShowTip(event, 'tt176', 'link592')" onMouseOut="HideTip('tt176')">f_COAP_step_removeResourceObservations_byStringId</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_removeResourceObservations_byStringId"></a>c_COAP_stepName_removeResourceObservations_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byStringId := "COAP Applib: removeResourceObservations_byStringId"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP removeResourceObservations step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" class=LFunction id=link526 onMouseOver="ShowTip(event, 'tt163', 'link526')" onMouseOut="HideTip('tt163')">f_COAP_step_removeResourceObservations_byStringId</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_removeResourceObservations_byStringId"></a>c_COAP_stepName_removeResourceObservations_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byStringId := "COAP Applib: removeResourceObservations_byStringId"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP removeResourceObservations step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" class=LFunction id=link593 onMouseOver="ShowTip(event, 'tt176', 'link593')" onMouseOut="HideTip('tt176')">f_COAP_step_removeResourceObservations_byStringId</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_startDTLS"></a>c_COAP_stepIdx_startDTLS</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS := 17</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP startDTLS test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" class=LFunction id=link527 onMouseOver="ShowTip(event, 'tt164', 'link527')" onMouseOut="HideTip('tt164')">f_COAP_step_startDTLS</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_startDTLS"></a>c_COAP_stepIdx_startDTLS</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS := 17</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP startDTLS test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" class=LFunction id=link594 onMouseOver="ShowTip(event, 'tt177', 'link594')" onMouseOut="HideTip('tt177')">f_COAP_step_startDTLS</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_startDTLS"></a>c_COAP_stepName_startDTLS</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS := "COAP Applib: startDTLS"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP startDTLS step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" class=LFunction id=link528 onMouseOver="ShowTip(event, 'tt164', 'link528')" onMouseOut="HideTip('tt164')">f_COAP_step_startDTLS</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_startDTLS"></a>c_COAP_stepName_startDTLS</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS := "COAP Applib: startDTLS"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP startDTLS step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" class=LFunction id=link595 onMouseOver="ShowTip(event, 'tt177', 'link595')" onMouseOut="HideTip('tt177')">f_COAP_step_startDTLS</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_startDTLS_byVarIds"></a>c_COAP_stepIdx_startDTLS_byVarIds</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byVarIds := 18</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP startDTLS test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" class=LFunction id=link529 onMouseOver="ShowTip(event, 'tt165', 'link529')" onMouseOut="HideTip('tt165')">f_COAP_step_startDTLS_byVarIds</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_startDTLS_byVarIds"></a>c_COAP_stepIdx_startDTLS_byVarIds</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byVarIds := 18</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP startDTLS test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" class=LFunction id=link596 onMouseOver="ShowTip(event, 'tt178', 'link596')" onMouseOut="HideTip('tt178')">f_COAP_step_startDTLS_byVarIds</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_startDTLS_byVarIds"></a>c_COAP_stepName_startDTLS_byVarIds</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byVarIds := "COAP Applib: startDTLS_byVarIds"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP startDTLS step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" class=LFunction id=link530 onMouseOver="ShowTip(event, 'tt165', 'link530')" onMouseOut="HideTip('tt165')">f_COAP_step_startDTLS_byVarIds</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_startDTLS_byVarIds"></a>c_COAP_stepName_startDTLS_byVarIds</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byVarIds := "COAP Applib: startDTLS_byVarIds"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP startDTLS step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" class=LFunction id=link597 onMouseOver="ShowTip(event, 'tt178', 'link597')" onMouseOut="HideTip('tt178')">f_COAP_step_startDTLS_byVarIds</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_startDTLS_byIntIdx"></a>c_COAP_stepIdx_startDTLS_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byIntIdx := 19</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP startDTLS test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" class=LFunction id=link531 onMouseOver="ShowTip(event, 'tt166', 'link531')" onMouseOut="HideTip('tt166')">f_COAP_step_startDTLS_byIntIdx</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_startDTLS_byIntIdx"></a>c_COAP_stepIdx_startDTLS_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byIntIdx := 19</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP startDTLS test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" class=LFunction id=link598 onMouseOver="ShowTip(event, 'tt179', 'link598')" onMouseOut="HideTip('tt179')">f_COAP_step_startDTLS_byIntIdx</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_startDTLS_byIntIdx"></a>c_COAP_stepName_startDTLS_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byIntIdx := "COAP Applib: startDTLS_byIntIdx"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP startDTLS step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" class=LFunction id=link532 onMouseOver="ShowTip(event, 'tt166', 'link532')" onMouseOut="HideTip('tt166')">f_COAP_step_startDTLS_byIntIdx</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_startDTLS_byIntIdx"></a>c_COAP_stepName_startDTLS_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byIntIdx := "COAP Applib: startDTLS_byIntIdx"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP startDTLS step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" class=LFunction id=link599 onMouseOver="ShowTip(event, 'tt179', 'link599')" onMouseOut="HideTip('tt179')">f_COAP_step_startDTLS_byIntIdx</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_confirmableNotificationForEntity"></a>c_COAP_stepIdx_confirmableNotificationForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_confirmableNotificationForEntity := 20</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP confirmableNotificationForEntity test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=LFunction id=link533 onMouseOver="ShowTip(event, 'tt159', 'link533')" onMouseOut="HideTip('tt159')">f_COAP_step_confirmableNotificationForEntity</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_confirmableNotificationForEntity"></a>c_COAP_stepIdx_confirmableNotificationForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_confirmableNotificationForEntity := 20</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP confirmableNotificationForEntity test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=LFunction id=link600 onMouseOver="ShowTip(event, 'tt172', 'link600')" onMouseOut="HideTip('tt172')">f_COAP_step_confirmableNotificationForEntity</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_confirmableNotificationForEntity"></a>c_COAP_stepName_confirmableNotificationForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_confirmableNotificationForEntity := "COAP Applib: confirmableNotificationForEntity"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP confirmableNotificationForEntity step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=LFunction id=link534 onMouseOver="ShowTip(event, 'tt159', 'link534')" onMouseOut="HideTip('tt159')">f_COAP_step_confirmableNotificationForEntity</a></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_confirmableNotificationForEntity"></a>c_COAP_stepName_confirmableNotificationForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_confirmableNotificationForEntity := "COAP Applib: confirmableNotificationForEntity"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP confirmableNotificationForEntity step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=LFunction id=link601 onMouseOver="ShowTip(event, 'tt172', 'link601')" onMouseOut="HideTip('tt172')">f_COAP_step_confirmableNotificationForEntity</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_setPreferredBlocksize"></a>c_COAP_stepIdx_setPreferredBlocksize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setPreferredBlocksize := 21</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP setPreferredBlocksize test step</p><h4 class=CHeading>Related Function</h4><ul><li><f_COAP_step_setPreferredBlocksize></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepIdx_setPreferredBlocksize"></a>c_COAP_stepIdx_setPreferredBlocksize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setPreferredBlocksize := 21</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Integer constant for the COAP setPreferredBlocksize test step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setPreferredBlocksize" class=LFunction id=link602 onMouseOver="ShowTip(event, 'tt180', 'link602')" onMouseOut="HideTip('tt180')">f_COAP_step_setPreferredBlocksize</a></li></ul></div></div></div> -<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_setPreferredBlocksize"></a>c_COAP_stepName_setPreferredBlocksize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setPreferredBlocksize := "COAP Applib: setPreferredBlocksize"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP setPreferredBlocksize step</p><h4 class=CHeading>Related Function</h4><ul><li><f_COAP_step_setPreferredBlocksize></li></ul></div></div></div> +<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="c_COAP_stepName_setPreferredBlocksize"></a>c_COAP_stepName_setPreferredBlocksize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setPreferredBlocksize := "COAP Applib: setPreferredBlocksize"</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Charstring constant for the COAP setPreferredBlocksize step</p><h4 class=CHeading>Related Function</h4><ul><li><a href="EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setPreferredBlocksize" class=LFunction id=link603 onMouseOver="ShowTip(event, 'tt180', 'link603')" onMouseOut="HideTip('tt180')">f_COAP_step_setPreferredBlocksize</a></li></ul></div></div></div> </div><!--Content--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt1"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_behaviorType := "COAP Behavior"</td></tr></table></blockquote>Constant for COAP behaviour name</div></div><div class=CToolTip id="tt2"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx</td></tr></table></blockquote>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</div></div><div class=CToolTip id="tt3"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_EntityCtx COAP_EntityCtx_List</td></tr></table></blockquote>List of COAP_EntityCtx</div></div><div class=CToolTip id="tt4"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx_DB</td></tr></table></blockquote>Storing COAP entity contexts</div></div><div class=CToolTip id="tt5"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt6"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_PSK_Params</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt7"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_PSK_Params COAP_PSK_Params_List</td></tr></table></blockquote>List of COAP_PSK_Params</div></div><div class=CToolTip id="tt8"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_FsmCtx COAP_FsmCtx_List</td></tr></table></blockquote>List of COAP_FsmCtx</div></div><div class=CToolTip id="tt9"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx_DB</td></tr></table></blockquote>Storing COAP FSM contexts</div></div><div class=CToolTip id="tt10"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction</td></tr></table></blockquote>Implements a COAP transaction in a state machine</div></div><div class=CToolTip id="tt11"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Transaction COAP_Transaction_List</td></tr></table></blockquote>List of COAP_Transaction</div></div><div class=CToolTip id="tt12"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction_DB</td></tr></table></blockquote>Storing COAP_Transaction instances</div></div><div class=CToolTip id="tt13"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR</td></tr></table></blockquote>Models a COAP request-response state machine</div></div><div class=CToolTip id="tt14"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union COAP_RR_State</td></tr></table></blockquote>A COAP_RR can be either a client or a server request response</div></div><div class=CToolTip id="tt15"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_RR COAP_RR_List</td></tr></table></blockquote>List of COAP_RR</div></div><div class=CToolTip id="tt16"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR_DB</td></tr></table></blockquote>Storing COAP_RR instances</div></div><div class=CToolTip id="tt17"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record CoAP_Template</td></tr></table></blockquote>Grouping a CoAP_ReqResp with an id</div></div><div class=CToolTip id="tt18"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of CoAP_Template CoAP_Template_List</td></tr></table></blockquote>List of CoAP_Template</div></div><div class=CToolTip id="tt19"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Template_DB</td></tr></table></blockquote>Storing CoAP_Template instances</div></div><div class=CToolTip id="tt20"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_StepCtx</td></tr></table></blockquote>Stores the most important pointers</div></div><div class=CToolTip id="tt21"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpoint</td></tr></table></blockquote>Stores the transport related parameters for a COAP endpoint</div></div><div class=CToolTip id="tt22"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_TransportEndpoint COAP_TransportEndpoint_List</td></tr></table></blockquote>List of COAP_TransportEndpoint</div></div><div class=CToolTip id="tt23"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpointDB</td></tr></table></blockquote>Storing COAP_TransportEndpoint instances</div></div><div class=CToolTip id="tt24"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer ObservationServerIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt25"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of universal charstring UriPath_List</td></tr></table></blockquote>List of <b>universal charstring</b></div></div><div class=CToolTip id="tt26"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource</td></tr></table></blockquote>Represents an observed resource</div></div><div class=CToolTip id="tt27"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_ObservedResource COAP_ObservedResource_List</td></tr></table></blockquote>List of COAP_ObservedResource</div></div><div class=CToolTip id="tt28"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource_DB</td></tr></table></blockquote>Storing COAP_ObservedResource instances</div></div><div class=CToolTip id="tt29"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_Server</td></tr></table></blockquote>Represents an observation relationship between an observed resource and an observer</div></div><div class=CToolTip id="tt30"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Observation_Server COAP_Observation_Server_List</td></tr></table></blockquote>List of COAP_Observation_Server</div></div><div class=CToolTip id="tt31"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_DB</td></tr></table></blockquote>Storing COAP_Observation_Server instances</div></div><div class=CToolTip id="tt32"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_Transfer</td></tr></table></blockquote>Represents a stateful blockwise transfer</div></div><div class=CToolTip id="tt33"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Blockwise_Transfer COAP_Blockwise_Transfer_List</td></tr></table></blockquote>List of COAP_Blockwise_Transfer</div></div><div class=CToolTip id="tt34"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_DB</td></tr></table></blockquote>Storing COAP_Blockwise_Transfer instances</div></div><div class=CToolTip id="tt35"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_messageReceived(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_duplicate,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_autoHandled</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP messages</div></div><div class=CToolTip id="tt36"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_eventIndication(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_EventDescriptor </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP events</div></div><div class=CToolTip id="tt37"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>type function fcb_EPTF_COAP_rttIndication(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap>pl_rtt</td><td class="PAfterParameters prettyprint "nowrap>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting Round trip time measurements</div></div><div class=CToolTip id="tt38"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_EventDescriptor</td></tr></table></blockquote>Describes a COAP event that can be reported to the COAP applib user</div></div><div class=CToolTip id="tt39"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_ResourceNotObserved_Event</td></tr></table></blockquote>Describes an event which indicates that a particular resource is not observed by any one anymore</div></div><div class=CToolTip id="tt40"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_AtomicBlock1Finished_Event</td></tr></table></blockquote>Describes an event which indicates that a particular atomic block1 operation was finished</div></div><div class=CToolTip id="tt41"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_LGen_Statistics</td></tr></table></blockquote>Storing counters for load generator related statistics</div></div><div class=CToolTip id="tt42"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Block1_Statistics</td></tr></table></blockquote>Storing counters for block1 related statistics</div></div><div class=CToolTip id="tt43"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Message_Statistics</td></tr></table></blockquote>Storing counters for message related statistics</div></div><div class=CToolTip id="tt44"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_LGen_CT extends EPTF_COAP_Transport_User_CT, EPTF_LGenBase_CT, EPTF_Logging_CT</td></tr></table></blockquote>COAP load generator component</div></div><div class=CToolTip id="tt45"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_EMPTY := 0</td></tr></table></blockquote>Integer constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt46"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_EMPTY := "COAP req: EMPTY"</td></tr></table></blockquote>Charstring constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt47"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_GET := 1</td></tr></table></blockquote>Integer constant for the COAP GET request event</div></div><div class=CToolTip id="tt48"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_GET := "COAP req: GET"</td></tr></table></blockquote>Charstring constant for the COAP GET request event</div></div><div class=CToolTip id="tt49"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_POST := 2</td></tr></table></blockquote>Integer constant for the COAP POST request event</div></div><div class=CToolTip id="tt50"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_POST := "COAP req: POST"</td></tr></table></blockquote>Charstring constant for the COAP POST request event</div></div><div class=CToolTip id="tt51"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_PUT := 3</td></tr></table></blockquote>Integer constant for the COAP PUT request event</div></div><div class=CToolTip id="tt52"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_PUT := "COAP req: PUT"</td></tr></table></blockquote>Charstring constant for the COAP PUT request event</div></div><div class=CToolTip id="tt53"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_DELETE := 4</td></tr></table></blockquote>Integer constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt54"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_DELETE := "COAP req: DELETE"</td></tr></table></blockquote>Charstring constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt55"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_OBSERVE := 5</td></tr></table></blockquote>Integer constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt56"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_OBSERVE := "COAP req: OBSERVE"</td></tr></table></blockquote>Charstring constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt57"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_1xx := 700</td></tr></table></blockquote>Integer constant for the COAP 1xx reponse event</div></div><div class=CToolTip id="tt58"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_1xx := "COAP rsp: 1xx"</td></tr></table></blockquote>Charstring constant for the COAP 1xx response event</div></div><div class=CToolTip id="tt59"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_2xx := 701</td></tr></table></blockquote>Integer constant for the COAP 2xx reponse event</div></div><div class=CToolTip id="tt60"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_2xx := "COAP rsp: 2xx"</td></tr></table></blockquote>Charstring constant for the COAP 2xx response event</div></div><div class=CToolTip id="tt61"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xx := 702</td></tr></table></blockquote>Integer constant for the COAP 3xx reponse event</div></div><div class=CToolTip id="tt62"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xx := "COAP rsp: 3xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx response event</div></div><div class=CToolTip id="tt63"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_4xx := 703</td></tr></table></blockquote>Integer constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt64"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_4xx := "COAP rsp: 4xx"</td></tr></table></blockquote>Charstring constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt65"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_5xx := 704</td></tr></table></blockquote>Integer constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt66"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_5xx := "COAP rsp: 5xx"</td></tr></table></blockquote>Charstring constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt67"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_6xx := 705</td></tr></table></blockquote>Integer constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt68"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_6xx := "COAP rsp: 6xx"</td></tr></table></blockquote>Charstring constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt69"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xxto6xx := 706</td></tr></table></blockquote>Integer constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt70"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xxto6xx := "COAP rsp: 3xxto6xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt71"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportSucc := 707</td></tr></table></blockquote>Integer constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt72"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportSucc := "COAP transport: succ rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt73"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportFail := 708</td></tr></table></blockquote>Integer constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt74"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportFail := "COAP transport: fail rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt75"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trRST := 709</td></tr></table></blockquote>Integer constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt76"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trRST := "COAP transaction: reset"</td></tr></table></blockquote>Charstring constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt77"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trTimeout := 710</td></tr></table></blockquote>Integer constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt78"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trTimeout := "COAP transaction: timeout"</td></tr></table></blockquote>Charstring constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt79"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_observeCanceled := 711</td></tr></table></blockquote>Integer constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt80"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_observeCanceled := "COAP observe: canceled"</td></tr></table></blockquote>Charstring constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt81"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_resourceNotObservedIndication := 712</td></tr></table></blockquote>Integer constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt82"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_resourceNotObservedIndication := "COAP observe: resource not observed"</td></tr></table></blockquote>Charstring constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt83"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_dtlsConnectionClosed := 713</td></tr></table></blockquote>Integer constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt84"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_dtlsConnectionClosed := "COAP transport: DTLS connection closed"</td></tr></table></blockquote>Charstring constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt85"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_init := 714</td></tr></table></blockquote>Integer constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt86"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_init := "COAP block1: first block indication"</td></tr></table></blockquote>Charstring constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt87"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_block := 715</td></tr></table></blockquote>Integer constant for Block1 request indication (not first, not last)</div></div><div class=CToolTip id="tt88"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_block := "COAP block1: block indication"</td></tr></table></blockquote>Charstring constant for Block1 request indication</div></div><div class=CToolTip id="tt89"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_last := "COAP block1: last block indication"</td></tr></table></blockquote>Charstring constant for the last Block1 request indication</div></div><div class=CToolTip id="tt90"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_succ := "COAP block1: atomic succesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt91"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_fail := "COAP block1: atomic unsuccesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt92"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_init := 0</td></tr></table></blockquote>Integer constant for the COAP init test step</div></div><div class=CToolTip id="tt93"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_init := "COAP Applib: init"</td></tr></table></blockquote>Charstring constant for the COAP init test step</div></div><div class=CToolTip id="tt94"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_cleanUp := 1</td></tr></table></blockquote>Integer constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt95"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_cleanUp := "COAP Applib: cleanUp"</td></tr></table></blockquote>Charstring constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt96"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setLocalAddress := 2</td></tr></table></blockquote>Integer constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt97"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setLocalAddress := "COAP Applib: setLocalAddress"</td></tr></table></blockquote>Charstring constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt98"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byIntIdx := 3</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt99"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byIntIdx := "COAP Applib: setRemoteAddress_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt100"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_send := 4</td></tr></table></blockquote>Integer constant for the COAP send test step</div></div><div class=CToolTip id="tt101"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_send := "COAP Applib: send"</td></tr></table></blockquote>Charstring constant for the COAP send test step</div></div><div class=CToolTip id="tt102"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byIntIdx := 5</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt103"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byIntIdx := "COAP Applib: loadTemplate_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt104"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_handleRequest := 6</td></tr></table></blockquote>Integer constant for the COAP handleRequest test step</div></div><div class=CToolTip id="tt105"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_handleRequest := "COAP Applib: handleRequest"</td></tr></table></blockquote>Charstring constant for the COAP handleRequest step</div></div><div class=CToolTip id="tt106"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendResponse := 7</td></tr></table></blockquote>Integer constant for the COAP sendResponse test step</div></div><div class=CToolTip id="tt107"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendResponse := "COAP Applib: sendResponse"</td></tr></table></blockquote>Charstring constant for the COAP sendResponse step</div></div><div class=CToolTip id="tt108"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendAccept := 8</td></tr></table></blockquote>Integer constant for the COAP sendAccept test step</div></div><div class=CToolTip id="tt109"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendAccept := "COAP Applib: sendAccept"</td></tr></table></blockquote>Charstring constant for the COAP sendAccept step</div></div><div class=CToolTip id="tt110"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startListening := 9</td></tr></table></blockquote>Integer constant for the COAP startListening test step</div></div><div class=CToolTip id="tt111"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startListening := "COAP Applib: startListening"</td></tr></table></blockquote>Charstring constant for the COAP startListening step</div></div><div class=CToolTip id="tt112"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_reportCoapEventForEntity := 10</td></tr></table></blockquote>Integer constant for the COAP reportCoapEventForEntity test step</div></div><div class=CToolTip id="tt113"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_reportCoapEventForEntity := "COAP Applib: reportCoapEventForEntity"</td></tr></table></blockquote>Charstring constant for the COAP reportCoapEventForEntity step</div></div><div class=CToolTip id="tt114"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byStringId := 11</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt115"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byStringId := "COAP Applib: loadTemplate_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt116"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byVars := 12</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt117"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byVars := "COAP Applib: setRemoteAddress_byVars"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress step</div></div><div class=CToolTip id="tt118"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byIntIdx := 13</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt119"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byIntIdx := "COAP Applib: sendNotification_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt120"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byStringId := 14</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt121"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byStringId := "COAP Applib: sendNotification_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt122"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byIntIdx := 15</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt123"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byIntIdx := "COAP Applib: removeResourceObservations_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt124"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byStringId := 16</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt125"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byStringId := "COAP Applib: removeResourceObservations_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt126"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS := 17</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt127"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS := "COAP Applib: startDTLS"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt128"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byVarIds := 18</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt129"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byVarIds := "COAP Applib: startDTLS_byVarIds"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt130"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byIntIdx := 19</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt131"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byIntIdx := "COAP Applib: startDTLS_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt132"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_confirmableNotificationForEntity := 20</td></tr></table></blockquote>Integer constant for the COAP confirmableNotificationForEntity test step</div></div><div class=CToolTip id="tt133"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_confirmableNotificationForEntity := "COAP Applib: confirmableNotificationForEntity"</td></tr></table></blockquote>Charstring constant for the COAP confirmableNotificationForEntity step</div></div><div class=CToolTip id="tt134"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setPreferredBlocksize := 21</td></tr></table></blockquote>Integer constant for the COAP setPreferredBlocksize test step</div></div><div class=CToolTip id="tt135"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setPreferredBlocksize := "COAP Applib: setPreferredBlocksize"</td></tr></table></blockquote>Charstring constant for the COAP setPreferredBlocksize step</div></div><div class=CToolTip id="tt136"><div class=CFile>This module contains the generic transport definitions of the COAP load generator</div></div><div class=CToolTip id="tt137"><div class=CModuleParameter>Enabled/disable error logging</div></div><div class=CToolTip id="tt138"><div class=CModuleParameter>Enabled/disable warning logging</div></div><div class=CToolTip id="tt139"><div class=CModuleParameter>Enabled/disable debug logging</div></div><div class=CToolTip id="tt140"><div class=CModuleParameter>Enabled/disable verbose debug logging</div></div><div class=CToolTip id="tt141"><div class=CModuleParameter>COAP template definitions for sending</div></div><div class=CToolTip id="tt142"><div class=CModuleParameter>List of Pre-shared keys (PSK)</div></div><div class=CToolTip id="tt143"><div class=CModuleParameter>Maximum value used for token generation</div></div><div class=CToolTip id="tt144"><div class=CModuleParameter>Maximum lifetime of a NON transaction in seconds</div></div><div class=CToolTip id="tt145"><div class=CModuleParameter>Maximum lifetime of a COAP transaction in seconds</div></div><div class=CToolTip id="tt146"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_init(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt147"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to free up the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt148"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setLocalAddress(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the local address in the entity context. </div></div><div class=CToolTip id="tt149"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address in the FSM context COAP_FsmCtx. </div></div><div class=CToolTip id="tt150"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byVars(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address by variable parameters in the FSM context COAP_FsmCtx.</div></div><div class=CToolTip id="tt151"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. </div></div><div class=CToolTip id="tt152"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt153"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt154"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_handleRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step can be called from an FSM to handle a reported COAP request. </div></div><div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest and a response message loaded into <b>v_COAP_msgToSend</b> by f_COAP_step_loadTemplate_byIntIdx The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. </div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendAccept(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest The test step will send an accept (eg. </div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startListening(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context: COAP_EntityCtx as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_reportCoapEventForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP event reporting for the entity in the entity context COAP_EntityCtx It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_confirmableNotificationForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP CON notifications for the entity in the entity context COAP_EntityCtx</div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byVarIds(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextMID(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Generate the next unused message id for an entity</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextToken(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return octetstring</td></tr></table></td></tr></table></blockquote>Generate the next unused token for an entity</div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new observation to the simulated device</div></div><div class=CToolTip id="tt170"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_lastObserver</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing observation from the simulated device</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservedResource(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an observed resource entry from the simulated device</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_EntityCtx instance of a simulated device by deleting related instances</div></div><div class=CToolTip id="tt174"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt176"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt177"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt178"><div class=CType>States of a COAP_Transaction state machine</div></div><div class=CToolTip id="tt179"><div class=CType>Direction of a COAP_Transaction: either INCOMING or OUTGOING</div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromRR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt181"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt182"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt183"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_lifetime</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt184"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_retransmit</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt185"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt186"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt187"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap width=100%>pl_time</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt188"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt189"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function is used to send out a message from an instance of a COAP_Transaction using the registered function fcb_EPTF_COAP_Transport_sendMessage of the underlying transport layer instance.</div></div><div class=CToolTip id="tt190"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_Transaction state machine instance from the DB</div></div><div class=CToolTip id="tt191"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt192"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt193"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt194"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_mid,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap></td><td class="PType prettyprint " nowrap>COAP_Transaction_Direction </td><td class="PParameter prettyprint " nowrap width=100%>p_dir</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Transaction element in <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt195"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt196"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt197"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt198"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt199"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt200"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handleMsg(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine</div></div><div class=CToolTip id="tt201"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_reset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>reset</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt202"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_timeout(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>timeout</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt203"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt204"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_RR state machine instance from the DB</div></div><div class=CToolTip id="tt205"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt206"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt207"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap width=100%>p_rr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt208"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_token</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_RR element in <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt209"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_get(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap>p_rr</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_rrDB</b> COAP_RR database</div></div><div class=CToolTip id="tt210"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_rrDB</b> COAP_RR database and frees up its reserved resources</div></div><div class=CToolTip id="tt211"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt212"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_tokenHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>p_token</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt213"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_templateDB</b> COAP_Template_DB database by adding the templates given in tsp_EPTF_COAP_LGen_templates</div></div><div class=CToolTip id="tt214"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Template </td><td class="PParameter prettyprint " nowrap width=100%>p_template</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt215"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_id</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an CoAP_Template element in <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt216"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt217"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt218"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt219"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt220"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt221"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_TransportEndpoint element in <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database based on its socket member field</div></div><div class=CToolTip id="tt222"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_transportEndpointDB_Socket2String(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt223"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt224"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_addObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_confirmable</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds an COAP_Observation_Server instance to the COAP_ObservedResource instance based on the OBSERVE message</div></div><div class=CToolTip id="tt225"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_removeObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an COAP_Observation_Server instance from the COAP_ObservedResource instance that canceled its observation</div></div><div class=CToolTip id="tt226"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends notificiations to all observers, who are observing a particular resource COAP_ObservedResource</div></div><div class=CToolTip id="tt227"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_ObservedResource instance</div></div><div class=CToolTip id="tt228"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt229"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt230"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_ObservedResource element in <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt231"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt232"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt233"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt234"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends a notification for a particular observer of an observation relationship</div></div><div class=CToolTip id="tt235"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>When an observation is canceled this can be called function to remove the corresponding COAP_Observation_Server instance</div></div><div class=CToolTip id="tt236"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt237"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt238"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Observation_Server element in <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt239"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt240"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt241"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt242"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt243"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt244"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt245"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Blockwise_Transfer element in <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt246"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt247"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt248"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt249"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote>Base component type for a COAP transport user realization</div></div><div class=CToolTip id="tt250"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_LGen_init(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap>pl_name</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The main initialization function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt251"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_COAP_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt252"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_eCtxBind(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return EPTF_IntegerList</td></tr></table></td></tr></table></blockquote>This function is called by the CLL for each entity instance created on a particular instace of EPTF_COAP_LGen_CT The function will allocate and initialize an instance of COAP_EntityCtx in <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB</div></div><div class=CToolTip id="tt253"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxUnbind(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The reverse operation of f_COAP_eCtxBind. </div></div><div class=CToolTip id="tt254"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The resources reserved during f_COAP_eCtxBind are reinitalized (reset). </div></div><div class=CToolTip id="tt255"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt256"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received ASP_Event events to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt257"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_transportApiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_Transport_Response responses to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt258"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote>API for responding to transport operations to the EPTF_COAP_Transport_User_CT</div></div><div class=CToolTip id="tt259"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromApp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the application layer (e.g. </div></div><div class=CToolTip id="tt260"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the environment layer (e.g. </div></div><div class=CToolTip id="tt261"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareEvents() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM events to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt262"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareSteps() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM steps to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt263"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setStepCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt264"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt265"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isFsmInitialized(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP_FsmCtx instace was created for an FSM instance and returns with a pointer to it</div></div><div class=CToolTip id="tt266"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventsForCode(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap width=100%>pl_code,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches events to an entity/fsm based on the COAP PDU’s code</div></div><div class=CToolTip id="tt267"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Wrapper for CLL’s f_EPTF_LGenBase_postEvent to handle multi level event (generic, entity, FSM) reporting</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt1"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_behaviorType := "COAP Behavior"</td></tr></table></blockquote>Constant for COAP behaviour name</div></div><div class=CToolTip id="tt2"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_ObservedResourceIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt3"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_BlockwiseIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt4"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_BufferedMessageIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt5"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx</td></tr></table></blockquote>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</div></div><div class=CToolTip id="tt6"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_EntityCtx COAP_EntityCtx_List</td></tr></table></blockquote>List of COAP_EntityCtx</div></div><div class=CToolTip id="tt7"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx_DB</td></tr></table></blockquote>Storing COAP entity contexts</div></div><div class=CToolTip id="tt8"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt9"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_PSK_Params</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt10"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_PSK_Params COAP_PSK_Params_List</td></tr></table></blockquote>List of COAP_PSK_Params</div></div><div class=CToolTip id="tt11"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_FsmCtx COAP_FsmCtx_List</td></tr></table></blockquote>List of COAP_FsmCtx</div></div><div class=CToolTip id="tt12"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx_DB</td></tr></table></blockquote>Storing COAP FSM contexts</div></div><div class=CToolTip id="tt13"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction</td></tr></table></blockquote>Implements a COAP transaction in a state machine</div></div><div class=CToolTip id="tt14"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Transaction COAP_Transaction_List</td></tr></table></blockquote>List of COAP_Transaction</div></div><div class=CToolTip id="tt15"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction_DB</td></tr></table></blockquote>Storing COAP_Transaction instances</div></div><div class=CToolTip id="tt16"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR</td></tr></table></blockquote>Models a COAP request-response state machine</div></div><div class=CToolTip id="tt17"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union COAP_RR_State</td></tr></table></blockquote>A COAP_RR can be either a client or a server request response</div></div><div class=CToolTip id="tt18"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_RR COAP_RR_List</td></tr></table></blockquote>List of COAP_RR</div></div><div class=CToolTip id="tt19"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR_DB</td></tr></table></blockquote>Storing COAP_RR instances</div></div><div class=CToolTip id="tt20"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record CoAP_Template</td></tr></table></blockquote>Grouping a CoAP_ReqResp with an id</div></div><div class=CToolTip id="tt21"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of CoAP_Template CoAP_Template_List</td></tr></table></blockquote>List of CoAP_Template</div></div><div class=CToolTip id="tt22"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Template_DB</td></tr></table></blockquote>Storing CoAP_Template instances</div></div><div class=CToolTip id="tt23"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_NIDD_DB</td></tr></table></blockquote>Storing encoded COAP messages as <b>octetstring</b> ready to be transported over NIDD</div></div><div class=CToolTip id="tt24"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of octetstring octetstring_List</td></tr></table></blockquote>List of octetstring</div></div><div class=CToolTip id="tt25"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_StepCtx</td></tr></table></blockquote>Stores the most important pointers</div></div><div class=CToolTip id="tt26"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpoint</td></tr></table></blockquote>Stores the transport related parameters for a COAP endpoint</div></div><div class=CToolTip id="tt27"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_TransportEndpoint COAP_TransportEndpoint_List</td></tr></table></blockquote>List of COAP_TransportEndpoint</div></div><div class=CToolTip id="tt28"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpointDB</td></tr></table></blockquote>Storing COAP_TransportEndpoint instances</div></div><div class=CToolTip id="tt29"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer ObservationServerIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt30"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of universal charstring UriPath_List</td></tr></table></blockquote>List of <b>universal charstring</b></div></div><div class=CToolTip id="tt31"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource</td></tr></table></blockquote>Represents an observed resource</div></div><div class=CToolTip id="tt32"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_ObservedResource COAP_ObservedResource_List</td></tr></table></blockquote>List of COAP_ObservedResource</div></div><div class=CToolTip id="tt33"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource_DB</td></tr></table></blockquote>Storing COAP_ObservedResource instances</div></div><div class=CToolTip id="tt34"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_Server</td></tr></table></blockquote>Represents an observation relationship between an observed resource and an observer</div></div><div class=CToolTip id="tt35"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Observation_Server COAP_Observation_Server_List</td></tr></table></blockquote>List of COAP_Observation_Server</div></div><div class=CToolTip id="tt36"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_DB</td></tr></table></blockquote>Storing COAP_Observation_Server instances</div></div><div class=CToolTip id="tt37"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_Transfer</td></tr></table></blockquote>Represents a stateful blockwise transfer</div></div><div class=CToolTip id="tt38"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Blockwise_Transfer COAP_Blockwise_Transfer_List</td></tr></table></blockquote>List of COAP_Blockwise_Transfer</div></div><div class=CToolTip id="tt39"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_DB</td></tr></table></blockquote>Storing COAP_Blockwise_Transfer instances</div></div><div class=CToolTip id="tt40"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_messageReceived(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_duplicate,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_autoHandled</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP messages</div></div><div class=CToolTip id="tt41"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_eventIndication(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_EventDescriptor </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP events</div></div><div class=CToolTip id="tt42"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>type function fcb_EPTF_COAP_rttIndication(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap>pl_rtt</td><td class="PAfterParameters prettyprint "nowrap>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting Round trip time measurements</div></div><div class=CToolTip id="tt43"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_EventDescriptor</td></tr></table></blockquote>Describes a COAP event that can be reported to the COAP applib user</div></div><div class=CToolTip id="tt44"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_ResourceNotObserved_Event</td></tr></table></blockquote>Describes an event which indicates that a particular resource is not observed by any one anymore</div></div><div class=CToolTip id="tt45"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_AtomicBlock1Finished_Event</td></tr></table></blockquote>Describes an event which indicates that a particular atomic block1 operation was finished</div></div><div class=CToolTip id="tt46"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_LGen_Statistics</td></tr></table></blockquote>Storing counters for load generator related statistics</div></div><div class=CToolTip id="tt47"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Block1_Statistics</td></tr></table></blockquote>Storing counters for block1 related statistics</div></div><div class=CToolTip id="tt48"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Message_Statistics</td></tr></table></blockquote>Storing counters for message related statistics</div></div><div class=CToolTip id="tt49"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_LGen_CT extends EPTF_COAP_Transport_User_CT, EPTF_LGenBase_CT, EPTF_Logging_CT</td></tr></table></blockquote>COAP load generator component</div></div><div class=CToolTip id="tt50"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_EMPTY := 0</td></tr></table></blockquote>Integer constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt51"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_EMPTY := "COAP req: EMPTY"</td></tr></table></blockquote>Charstring constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt52"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_GET := 1</td></tr></table></blockquote>Integer constant for the COAP GET request event</div></div><div class=CToolTip id="tt53"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_GET := "COAP req: GET"</td></tr></table></blockquote>Charstring constant for the COAP GET request event</div></div><div class=CToolTip id="tt54"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_POST := 2</td></tr></table></blockquote>Integer constant for the COAP POST request event</div></div><div class=CToolTip id="tt55"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_POST := "COAP req: POST"</td></tr></table></blockquote>Charstring constant for the COAP POST request event</div></div><div class=CToolTip id="tt56"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_PUT := 3</td></tr></table></blockquote>Integer constant for the COAP PUT request event</div></div><div class=CToolTip id="tt57"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_PUT := "COAP req: PUT"</td></tr></table></blockquote>Charstring constant for the COAP PUT request event</div></div><div class=CToolTip id="tt58"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_DELETE := 4</td></tr></table></blockquote>Integer constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt59"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_DELETE := "COAP req: DELETE"</td></tr></table></blockquote>Charstring constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt60"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_OBSERVE := 5</td></tr></table></blockquote>Integer constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt61"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_OBSERVE := "COAP req: OBSERVE"</td></tr></table></blockquote>Charstring constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt62"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_1xx := 700</td></tr></table></blockquote>Integer constant for the COAP 1xx reponse event</div></div><div class=CToolTip id="tt63"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_1xx := "COAP rsp: 1xx"</td></tr></table></blockquote>Charstring constant for the COAP 1xx response event</div></div><div class=CToolTip id="tt64"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_2xx := 701</td></tr></table></blockquote>Integer constant for the COAP 2xx reponse event</div></div><div class=CToolTip id="tt65"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_2xx := "COAP rsp: 2xx"</td></tr></table></blockquote>Charstring constant for the COAP 2xx response event</div></div><div class=CToolTip id="tt66"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xx := 702</td></tr></table></blockquote>Integer constant for the COAP 3xx reponse event</div></div><div class=CToolTip id="tt67"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xx := "COAP rsp: 3xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx response event</div></div><div class=CToolTip id="tt68"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_4xx := 703</td></tr></table></blockquote>Integer constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt69"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_4xx := "COAP rsp: 4xx"</td></tr></table></blockquote>Charstring constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt70"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_5xx := 704</td></tr></table></blockquote>Integer constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt71"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_5xx := "COAP rsp: 5xx"</td></tr></table></blockquote>Charstring constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt72"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_6xx := 705</td></tr></table></blockquote>Integer constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt73"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_6xx := "COAP rsp: 6xx"</td></tr></table></blockquote>Charstring constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt74"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xxto6xx := 706</td></tr></table></blockquote>Integer constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt75"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xxto6xx := "COAP rsp: 3xxto6xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt76"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportSucc := 707</td></tr></table></blockquote>Integer constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt77"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportSucc := "COAP transport: succ rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt78"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportFail := 708</td></tr></table></blockquote>Integer constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt79"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportFail := "COAP transport: fail rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt80"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trRST := 709</td></tr></table></blockquote>Integer constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt81"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trRST := "COAP transaction: reset"</td></tr></table></blockquote>Charstring constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt82"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trTimeout := 710</td></tr></table></blockquote>Integer constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt83"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trTimeout := "COAP transaction: timeout"</td></tr></table></blockquote>Charstring constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt84"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_observeCanceled := 711</td></tr></table></blockquote>Integer constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt85"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_observeCanceled := "COAP observe: canceled"</td></tr></table></blockquote>Charstring constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt86"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_resourceNotObservedIndication := 712</td></tr></table></blockquote>Integer constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt87"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_resourceNotObservedIndication := "COAP observe: resource not observed"</td></tr></table></blockquote>Charstring constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt88"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_dtlsConnectionClosed := 713</td></tr></table></blockquote>Integer constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt89"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_dtlsConnectionClosed := "COAP transport: DTLS connection closed"</td></tr></table></blockquote>Charstring constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt90"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_init := 714</td></tr></table></blockquote>Integer constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt91"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_init := "COAP block1: first block indication"</td></tr></table></blockquote>Charstring constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt92"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_block := 715</td></tr></table></blockquote>Integer constant for Block1 request indication (not first, not last)</div></div><div class=CToolTip id="tt93"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_block := "COAP block1: block indication"</td></tr></table></blockquote>Charstring constant for Block1 request indication</div></div><div class=CToolTip id="tt94"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_last := "COAP block1: last block indication"</td></tr></table></blockquote>Charstring constant for the last Block1 request indication</div></div><div class=CToolTip id="tt95"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_succ := "COAP block1: atomic succesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt96"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_fail := "COAP block1: atomic unsuccesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt97"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_niddMessageBuffered := "COAP transport: NIDD message was buffered"</td></tr></table></blockquote>Charstring constant for indicating that a COAP NIDD message was buffered</div></div><div class=CToolTip id="tt98"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_init := 0</td></tr></table></blockquote>Integer constant for the COAP init test step</div></div><div class=CToolTip id="tt99"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_init := "COAP Applib: init"</td></tr></table></blockquote>Charstring constant for the COAP init test step</div></div><div class=CToolTip id="tt100"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_cleanUp := 1</td></tr></table></blockquote>Integer constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt101"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_cleanUp := "COAP Applib: cleanUp"</td></tr></table></blockquote>Charstring constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt102"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setLocalAddress := 2</td></tr></table></blockquote>Integer constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt103"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setLocalAddress := "COAP Applib: setLocalAddress"</td></tr></table></blockquote>Charstring constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt104"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byIntIdx := 3</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt105"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byIntIdx := "COAP Applib: setRemoteAddress_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt106"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_send := 4</td></tr></table></blockquote>Integer constant for the COAP send test step</div></div><div class=CToolTip id="tt107"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_send := "COAP Applib: send"</td></tr></table></blockquote>Charstring constant for the COAP send test step</div></div><div class=CToolTip id="tt108"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byIntIdx := 5</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt109"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byIntIdx := "COAP Applib: loadTemplate_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt110"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_handleRequest := 6</td></tr></table></blockquote>Integer constant for the COAP handleRequest test step</div></div><div class=CToolTip id="tt111"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_handleRequest := "COAP Applib: handleRequest"</td></tr></table></blockquote>Charstring constant for the COAP handleRequest step</div></div><div class=CToolTip id="tt112"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendResponse := 7</td></tr></table></blockquote>Integer constant for the COAP sendResponse test step</div></div><div class=CToolTip id="tt113"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendResponse := "COAP Applib: sendResponse"</td></tr></table></blockquote>Charstring constant for the COAP sendResponse step</div></div><div class=CToolTip id="tt114"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendAccept := 8</td></tr></table></blockquote>Integer constant for the COAP sendAccept test step</div></div><div class=CToolTip id="tt115"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendAccept := "COAP Applib: sendAccept"</td></tr></table></blockquote>Charstring constant for the COAP sendAccept step</div></div><div class=CToolTip id="tt116"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startListening := 9</td></tr></table></blockquote>Integer constant for the COAP startListening test step</div></div><div class=CToolTip id="tt117"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startListening := "COAP Applib: startListening"</td></tr></table></blockquote>Charstring constant for the COAP startListening step</div></div><div class=CToolTip id="tt118"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_reportCoapEventForEntity := 10</td></tr></table></blockquote>Integer constant for the COAP reportCoapEventForEntity test step</div></div><div class=CToolTip id="tt119"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_reportCoapEventForEntity := "COAP Applib: reportCoapEventForEntity"</td></tr></table></blockquote>Charstring constant for the COAP reportCoapEventForEntity step</div></div><div class=CToolTip id="tt120"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byStringId := 11</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt121"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byStringId := "COAP Applib: loadTemplate_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt122"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byVars := 12</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt123"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byVars := "COAP Applib: setRemoteAddress_byVars"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress step</div></div><div class=CToolTip id="tt124"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byIntIdx := 13</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt125"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byIntIdx := "COAP Applib: sendNotification_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt126"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byStringId := 14</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt127"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byStringId := "COAP Applib: sendNotification_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt128"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byIntIdx := 15</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt129"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byIntIdx := "COAP Applib: removeResourceObservations_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt130"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byStringId := 16</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt131"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byStringId := "COAP Applib: removeResourceObservations_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt132"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS := 17</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt133"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS := "COAP Applib: startDTLS"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt134"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byVarIds := 18</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt135"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byVarIds := "COAP Applib: startDTLS_byVarIds"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt136"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byIntIdx := 19</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt137"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byIntIdx := "COAP Applib: startDTLS_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt138"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_confirmableNotificationForEntity := 20</td></tr></table></blockquote>Integer constant for the COAP confirmableNotificationForEntity test step</div></div><div class=CToolTip id="tt139"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_confirmableNotificationForEntity := "COAP Applib: confirmableNotificationForEntity"</td></tr></table></blockquote>Charstring constant for the COAP confirmableNotificationForEntity step</div></div><div class=CToolTip id="tt140"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setPreferredBlocksize := 21</td></tr></table></blockquote>Integer constant for the COAP setPreferredBlocksize test step</div></div><div class=CToolTip id="tt141"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setPreferredBlocksize := "COAP Applib: setPreferredBlocksize"</td></tr></table></blockquote>Charstring constant for the COAP setPreferredBlocksize step</div></div><div class=CToolTip id="tt142"><div class=CFile>This module contains the generic transport definitions of the COAP load generator</div></div><div class=CToolTip id="tt143"><div class=CModuleParameter>Enabled/disable error logging</div></div><div class=CToolTip id="tt144"><div class=CModuleParameter>Enabled/disable warning logging</div></div><div class=CToolTip id="tt145"><div class=CModuleParameter>Enabled/disable debug logging</div></div><div class=CToolTip id="tt146"><div class=CModuleParameter>Enabled/disable verbose debug logging</div></div><div class=CToolTip id="tt147"><div class=CModuleParameter>COAP template definitions for sending</div></div><div class=CToolTip id="tt148"><div class=CModuleParameter>List of Pre-shared keys (PSK)</div></div><div class=CToolTip id="tt149"><div class=CModuleParameter>Maximum value used for token generation</div></div><div class=CToolTip id="tt150"><div class=CModuleParameter>Maximum lifetime of a NON transaction in seconds</div></div><div class=CToolTip id="tt151"><div class=CModuleParameter>Maximum lifetime of a COAP transaction in seconds</div></div><div class=CToolTip id="tt152"><div class=CModuleParameter>Enables/disables collecting the content of a blockwise transfer. </div></div><div class=CToolTip id="tt153"><div class=CModuleParameter>The maximum number of buffered NIDD messages for an entity</div></div><div class=CToolTip id="tt154"><div class=CModuleParameter>Initial value for retransmission timer in seconds</div></div><div class=CToolTip id="tt155"><div class=CConstant>Integer constant for the last Block1 request indication</div></div><div class=CToolTip id="tt156"><div class=CConstant>Integer constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt157"><div class=CConstant>Integer constant for indicating that the atomic block1 transfer was unsuccesfully finished</div></div><div class=CToolTip id="tt158"><div class=CConstant>Integer constant for indicating that a COAP NIDD message was buffered</div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_init(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to free up the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setLocalAddress(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the local address in the entity context. </div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address in the FSM context COAP_FsmCtx. </div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byVars(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address by variable parameters in the FSM context COAP_FsmCtx.</div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. </div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_handleRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step can be called from an FSM to handle a reported COAP request. </div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest and a response message loaded into <b>v_COAP_msgToSend</b> by f_COAP_step_loadTemplate_byIntIdx The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. </div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendAccept(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest The test step will send an accept (eg. </div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startListening(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context: COAP_EntityCtx as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_reportCoapEventForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP event reporting for the entity in the entity context COAP_EntityCtx It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_confirmableNotificationForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP CON notifications for the entity in the entity context COAP_EntityCtx</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt174"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt176"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt177"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt178"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byVarIds(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt179"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setPreferredBlocksize(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the preferred blocksize (szx) in the entity context. </div></div><div class=CToolTip id="tt181"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextMID(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Generate the next unused message id for an entity</div></div><div class=CToolTip id="tt182"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextToken(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return octetstring</td></tr></table></td></tr></table></blockquote>Generate the next unused token for an entity</div></div><div class=CToolTip id="tt183"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new observation to the simulated device</div></div><div class=CToolTip id="tt184"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</div></div><div class=CToolTip id="tt185"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_lastObserver</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing observation from the simulated device</div></div><div class=CToolTip id="tt186"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservedResource(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an observed resource entry from the simulated device</div></div><div class=CToolTip id="tt187"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new blockwise transfer FSM to the simulated device</div></div><div class=CToolTip id="tt188"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_BlockwiseTransferIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing blockwise transfer from the simulated device</div></div><div class=CToolTip id="tt189"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Stores a new outgoing encoded NIDD message to the entity context</div></div><div class=CToolTip id="tt190"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes all buffered NIDD messages belonging to the entity</div></div><div class=CToolTip id="tt191"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_EntityCtx instance of a simulated device by deleting related instances</div></div><div class=CToolTip id="tt192"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt193"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt194"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt195"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt196"><div class=CType>States of a COAP_Transaction state machine</div></div><div class=CToolTip id="tt197"><div class=CType>Direction of a COAP_Transaction: either INCOMING or OUTGOING</div></div><div class=CToolTip id="tt198"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromRR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt199"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt200"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_handleBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles incoming COAP messages in case they are blockwise transfer related.</div></div><div class=CToolTip id="tt201"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt202"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_lifetime</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt203"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_retransmit</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt204"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt205"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt206"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap width=100%>pl_time</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt207"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt208"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</div></div><div class=CToolTip id="tt209"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_stopT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the vf_COAP_rttIndication fcb_EPTF_COAP_rttIndication call-back function</div></div><div class=CToolTip id="tt210"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function is used to send out a message from an instance of a COAP_Transaction using the registered function fcb_EPTF_COAP_Transport_sendMessage of the underlying transport layer instance.</div></div><div class=CToolTip id="tt211"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_Transaction state machine instance from the DB</div></div><div class=CToolTip id="tt212"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt213"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt214"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt215"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_mid,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap></td><td class="PType prettyprint " nowrap>COAP_Transaction_Direction </td><td class="PParameter prettyprint " nowrap width=100%>p_dir</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Transaction element in <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt216"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt217"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt218"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt219"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt220"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt221"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport</td></tr></table></blockquote>Defines the COAP transport layer (union)</div></div><div class=CToolTip id="tt222"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handleMsg(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine</div></div><div class=CToolTip id="tt223"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_reset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>reset</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt224"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_timeout(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>timeout</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt225"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt226"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_RR state machine instance from the DB</div></div><div class=CToolTip id="tt227"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt228"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handle_Observe_request(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles an incoming Observe request as part of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt229"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handle_BlockwiseTransfer_request(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles an incoming blockwise transfer request as part of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt230"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt231"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap width=100%>p_rr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt232"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_token</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_RR element in <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt233"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_get(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap>p_rr</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_rrDB</b> COAP_RR database</div></div><div class=CToolTip id="tt234"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_rrDB</b> COAP_RR database and frees up its reserved resources</div></div><div class=CToolTip id="tt235"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt236"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_tokenHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>p_token</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt237"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_templateDB</b> COAP_Template_DB database by adding the templates given in tsp_EPTF_COAP_LGen_templates</div></div><div class=CToolTip id="tt238"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Template </td><td class="PParameter prettyprint " nowrap width=100%>p_template</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt239"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_id</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an CoAP_Template element in <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt240"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt241"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt242"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_niddDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt243"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_niddDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt244"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_niddDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt245"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_niddDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_niddDB</b> COAP_NIDD_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt246"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_niddDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt247"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt248"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt249"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt250"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_TransportEndpoint element in <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database based on its socket member field</div></div><div class=CToolTip id="tt251"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_transportEndpointDB_Socket2String(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt252"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt253"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_addObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_confirmable</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds an COAP_Observation_Server instance to the COAP_ObservedResource instance based on the OBSERVE message</div></div><div class=CToolTip id="tt254"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_removeObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an COAP_Observation_Server instance from the COAP_ObservedResource instance that canceled its observation</div></div><div class=CToolTip id="tt255"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends notificiations to all observers, who are observing a particular resource COAP_ObservedResource</div></div><div class=CToolTip id="tt256"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_ObservedResource instance</div></div><div class=CToolTip id="tt257"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt258"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt259"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_ObservedResource element in <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt260"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt261"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt262"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt263"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends a notification for a particular observer of an observation relationship</div></div><div class=CToolTip id="tt264"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>When an observation is canceled this can be called function to remove the corresponding COAP_Observation_Server instance</div></div><div class=CToolTip id="tt265"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt266"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt267"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Observation_Server element in <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt268"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt269"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt270"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt271"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt272"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_in(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_blockwiseIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements the incoming message handling for a COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt273"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the incoming T_lifetime timeout event for a COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt274"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance. </div></div><div class=CToolTip id="tt275"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt276"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt277"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt278"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Blockwise_Transfer element in <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt279"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt280"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt281"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt282"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote>Base component type for a COAP transport user realization</div></div><div class=CToolTip id="tt283"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_LGen_init(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap>pl_name</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The main initialization function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt284"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_COAP_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt285"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_eCtxBind(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return EPTF_IntegerList</td></tr></table></td></tr></table></blockquote>This function is called by the CLL for each entity instance created on a particular instace of EPTF_COAP_LGen_CT The function will allocate and initialize an instance of COAP_EntityCtx in <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB</div></div><div class=CToolTip id="tt286"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxUnbind(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The reverse operation of f_COAP_eCtxBind. </div></div><div class=CToolTip id="tt287"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The resources reserved during f_COAP_eCtxBind are reinitalized (reset). </div></div><div class=CToolTip id="tt288"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt289"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received ASP_Event events to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt290"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_transportApiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_Transport_Response responses to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt291"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote>API for responding to transport operations to the EPTF_COAP_Transport_User_CT</div></div><div class=CToolTip id="tt292"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromApp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the application layer (e.g. </div></div><div class=CToolTip id="tt293"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the environment layer (e.g. </div></div><div class=CToolTip id="tt294"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareEvents() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM events to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt295"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareSteps() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM steps to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt296"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setStepCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt297"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt298"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isFsmInitialized(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP_FsmCtx instace was created for an FSM instance and returns with a pointer to it</div></div><div class=CToolTip id="tt299"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventsForCode(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap width=100%>pl_code,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches events to an entity/fsm based on the COAP PDU’s code</div></div><div class=CToolTip id="tt300"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Wrapper for CLL’s f_EPTF_LGenBase_postEvent to handle multi level event (generic, entity, FSM) reporting</div></div><!--END_ND_TOOLTIPS--> <script language=JavaScript><!-- if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>
\ No newline at end of file diff --git a/apidoc/html/files/EPTF_COAP_LGen_Functions-ttcn.html b/apidoc/html/files/EPTF_COAP_LGen_Functions-ttcn.html index 8de3059..fc9c337 100644 --- a/apidoc/html/files/EPTF_COAP_LGen_Functions-ttcn.html +++ b/apidoc/html/files/EPTF_COAP_LGen_Functions-ttcn.html @@ -1,4 +1,4 @@ -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>EPTF_COAP_LGen_Functions - CoAP_Applib</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>EPTF_COAP_LGen_Functions - Massive IoT Test Tools</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> <!-- Generated by Natural Docs, version 1.52 --> @@ -9,277 +9,303 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="EPTF_COAP_LGen_Functions"></a>EPTF_COAP_LGen_Functions</h1><div class=CBody><h4 class=CHeading>Purpose</h4><p>This module contains the functions of the COAP load generator component</p><h4 class=CHeading>See also</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Definitions" class=LFile id=link271 onMouseOver="ShowTip(event, 'tt174', 'link271')" onMouseOut="HideTip('tt174')">EPTF_COAP_LGen_Definitions</a></p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#EPTF_COAP_LGen_Functions" >EPTF_COAP_LGen_Functions</a></td><td class=SDescription>This module contains the functions of the COAP load generator component</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_LGen_init" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">f_EPTF_COAP_LGen_init</a></td><td class=SDescription>The main initialization function for the <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_LGen_initLogging" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">f_EPTF_COAP_LGen_initLogging</a></td><td class=SDescription>Initializing CLL’s logging feature on the <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link4 onMouseOver="ShowTip(event, 'tt2', 'link4')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_cleanUp" id=link5 onMouseOver="ShowTip(event, 'tt4', 'link5')" onMouseOut="HideTip('tt4')">f_COAP_cleanUp</a></td><td class=SDescription>The main clean up function for the <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link6 onMouseOver="ShowTip(event, 'tt2', 'link6')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_eCtxBind" id=link7 onMouseOver="ShowTip(event, 'tt5', 'link7')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a></td><td class=SDescription>This function is called by the CLL for each entity instance created on a particular instace of <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link8 onMouseOver="ShowTip(event, 'tt2', 'link8')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> The function will allocate and initialize an instance of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link9 onMouseOver="ShowTip(event, 'tt6', 'link9')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> in <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link10 onMouseOver="ShowTip(event, 'tt7', 'link10')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_eCtxUnbind" id=link11 onMouseOver="ShowTip(event, 'tt8', 'link11')" onMouseOut="HideTip('tt8')">f_COAP_eCtxUnbind</a></td><td class=SDescription>The reverse operation of <a href="#f_COAP_eCtxBind" class=LFunction id=link12 onMouseOver="ShowTip(event, 'tt5', 'link12')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a>. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_eCtxReset" id=link13 onMouseOver="ShowTip(event, 'tt9', 'link13')" onMouseOut="HideTip('tt9')">f_COAP_eCtxReset</a></td><td class=SDescription>The resources reserved during <a href="#f_COAP_eCtxBind" class=LFunction id=link14 onMouseOver="ShowTip(event, 'tt5', 'link14')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a> are reinitalized (reset). </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtxDB_init" id=link15 onMouseOver="ShowTip(event, 'tt10', 'link15')" onMouseOut="HideTip('tt10')">f_EPTF_COAP_EntityCtxDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link16 onMouseOver="ShowTip(event, 'tt7', 'link16')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtxDB_cleanUp" id=link17 onMouseOver="ShowTip(event, 'tt11', 'link17')" onMouseOut="HideTip('tt11')">f_EPTF_COAP_EntityCtxDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link18 onMouseOver="ShowTip(event, 'tt7', 'link18')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_FsmCtxDB_init" id=link19 onMouseOver="ShowTip(event, 'tt12', 'link19')" onMouseOut="HideTip('tt12')">f_EPTF_COAP_FsmCtxDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_FsmCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link20 onMouseOver="ShowTip(event, 'tt13', 'link20')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_FsmCtxDB_cleanUp" id=link21 onMouseOver="ShowTip(event, 'tt14', 'link21')" onMouseOut="HideTip('tt14')">f_EPTF_COAP_FsmCtxDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link22 onMouseOver="ShowTip(event, 'tt13', 'link22')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_init" id=link23 onMouseOver="ShowTip(event, 'tt15', 'link23')" onMouseOut="HideTip('tt15')">f_EPTF_COAP_transportEndpointDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link24 onMouseOver="ShowTip(event, 'tt16', 'link24')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_cleanUp" id=link25 onMouseOver="ShowTip(event, 'tt17', 'link25')" onMouseOut="HideTip('tt17')">f_EPTF_COAP_transportEndpointDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link26 onMouseOver="ShowTip(event, 'tt16', 'link26')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_add" id=link27 onMouseOver="ShowTip(event, 'tt18', 'link27')" onMouseOut="HideTip('tt18')">f_EPTF_COAP_transportEndpointDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link28 onMouseOver="ShowTip(event, 'tt16', 'link28')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_get" id=link29 onMouseOver="ShowTip(event, 'tt19', 'link29')" onMouseOut="HideTip('tt19')">f_EPTF_COAP_transportEndpointDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link30 onMouseOver="ShowTip(event, 'tt16', 'link30')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_lookUp" id=link31 onMouseOver="ShowTip(event, 'tt20', 'link31')" onMouseOut="HideTip('tt20')">f_EPTF_COAP_transportEndpointDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link32 onMouseOver="ShowTip(event, 'tt21', 'link32')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> element in <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link33 onMouseOver="ShowTip(event, 'tt16', 'link33')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database based on its socket member field</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_Socket2String" id=link34 onMouseOver="ShowTip(event, 'tt22', 'link34')" onMouseOut="HideTip('tt22')">f_EPTF_COAP_transportEndpointDB_Socket2String</a></td><td class=SDescription>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link35 onMouseOver="ShowTip(event, 'tt16', 'link35')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_init" id=link36 onMouseOver="ShowTip(event, 'tt23', 'link36')" onMouseOut="HideTip('tt23')">f_EPTF_COAP_rrDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link37 onMouseOver="ShowTip(event, 'tt24', 'link37')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_add" id=link38 onMouseOver="ShowTip(event, 'tt25', 'link38')" onMouseOut="HideTip('tt25')">f_EPTF_COAP_rrDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link39 onMouseOver="ShowTip(event, 'tt24', 'link39')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_lookUp" id=link40 onMouseOver="ShowTip(event, 'tt26', 'link40')" onMouseOut="HideTip('tt26')">f_EPTF_COAP_rrDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link41 onMouseOver="ShowTip(event, 'tt27', 'link41')" onMouseOut="HideTip('tt27')">COAP_RR</a> element in <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link42 onMouseOver="ShowTip(event, 'tt24', 'link42')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_get" id=link43 onMouseOver="ShowTip(event, 'tt28', 'link43')" onMouseOut="HideTip('tt28')">f_EPTF_COAP_rrDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link44 onMouseOver="ShowTip(event, 'tt27', 'link44')" onMouseOut="HideTip('tt27')">COAP_RR</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_remove" id=link45 onMouseOver="ShowTip(event, 'tt29', 'link45')" onMouseOut="HideTip('tt29')">f_EPTF_COAP_rrDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link46 onMouseOver="ShowTip(event, 'tt27', 'link46')" onMouseOut="HideTip('tt27')">COAP_RR</a> database and frees up its reserved resources</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_cleanUp" id=link47 onMouseOver="ShowTip(event, 'tt30', 'link47')" onMouseOut="HideTip('tt30')">f_EPTF_COAP_rrDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link48 onMouseOver="ShowTip(event, 'tt24', 'link48')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_tokenHash" id=link49 onMouseOver="ShowTip(event, 'tt31', 'link49')" onMouseOut="HideTip('tt31')">f_EPTF_COAP_rrDB_tokenHash</a></td><td class=SDescription>Hash function for lookups used by the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link50 onMouseOver="ShowTip(event, 'tt24', 'link50')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_init" id=link51 onMouseOver="ShowTip(event, 'tt32', 'link51')" onMouseOut="HideTip('tt32')">f_EPTF_COAP_observationDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link52 onMouseOver="ShowTip(event, 'tt33', 'link52')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_add" id=link53 onMouseOver="ShowTip(event, 'tt34', 'link53')" onMouseOut="HideTip('tt34')">f_EPTF_COAP_observationDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link54 onMouseOver="ShowTip(event, 'tt33', 'link54')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_lookUp" id=link55 onMouseOver="ShowTip(event, 'tt35', 'link55')" onMouseOut="HideTip('tt35')">f_EPTF_COAP_observationDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link56 onMouseOver="ShowTip(event, 'tt36', 'link56')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> element in <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link57 onMouseOver="ShowTip(event, 'tt33', 'link57')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_get" id=link58 onMouseOver="ShowTip(event, 'tt37', 'link58')" onMouseOut="HideTip('tt37')">f_EPTF_COAP_observationDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link59 onMouseOver="ShowTip(event, 'tt33', 'link59')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_remove" id=link60 onMouseOver="ShowTip(event, 'tt38', 'link60')" onMouseOut="HideTip('tt38')">f_EPTF_COAP_observationDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link61 onMouseOver="ShowTip(event, 'tt33', 'link61')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database and frees up its reserved resources</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_cleanUp" id=link62 onMouseOver="ShowTip(event, 'tt39', 'link62')" onMouseOut="HideTip('tt39')">f_EPTF_COAP_observationDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link63 onMouseOver="ShowTip(event, 'tt33', 'link63')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_tokenHash" id=link64 onMouseOver="ShowTip(event, 'tt40', 'link64')" onMouseOut="HideTip('tt40')">f_EPTF_COAP_observationDB_tokenHash</a></td><td class=SDescription>Hash function for lookups used by the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link65 onMouseOver="ShowTip(event, 'tt33', 'link65')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_init" id=link66 onMouseOver="ShowTip(event, 'tt41', 'link66')" onMouseOut="HideTip('tt41')">f_EPTF_COAP_blockwiseDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link67 onMouseOver="ShowTip(event, 'tt42', 'link67')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_add" id=link68 onMouseOver="ShowTip(event, 'tt43', 'link68')" onMouseOut="HideTip('tt43')">f_EPTF_COAP_blockwiseDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link69 onMouseOver="ShowTip(event, 'tt42', 'link69')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_lookUp" id=link70 onMouseOver="ShowTip(event, 'tt44', 'link70')" onMouseOut="HideTip('tt44')">f_EPTF_COAP_blockwiseDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link71 onMouseOver="ShowTip(event, 'tt45', 'link71')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> element in <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link72 onMouseOver="ShowTip(event, 'tt42', 'link72')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_get" id=link73 onMouseOver="ShowTip(event, 'tt46', 'link73')" onMouseOut="HideTip('tt46')">f_EPTF_COAP_blockwiseDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link74 onMouseOver="ShowTip(event, 'tt42', 'link74')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_remove" id=link75 onMouseOver="ShowTip(event, 'tt47', 'link75')" onMouseOut="HideTip('tt47')">f_EPTF_COAP_blockwiseDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link76 onMouseOver="ShowTip(event, 'tt42', 'link76')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database and frees up its reserved resources</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_cleanUp" id=link77 onMouseOver="ShowTip(event, 'tt48', 'link77')" onMouseOut="HideTip('tt48')">f_EPTF_COAP_blockwiseDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link78 onMouseOver="ShowTip(event, 'tt42', 'link78')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_tokenHash" id=link79 onMouseOver="ShowTip(event, 'tt49', 'link79')" onMouseOut="HideTip('tt49')">f_EPTF_COAP_blockwiseDB_tokenHash</a></td><td class=SDescription>Hash function for lookups used by the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link80 onMouseOver="ShowTip(event, 'tt42', 'link80')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_trDB_init" id=link81 onMouseOver="ShowTip(event, 'tt50', 'link81')" onMouseOut="HideTip('tt50')">f_EPTF_COAP_trDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link82 onMouseOver="ShowTip(event, 'tt51', 'link82')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_trDB_add" id=link83 onMouseOver="ShowTip(event, 'tt52', 'link83')" onMouseOut="HideTip('tt52')">f_EPTF_COAP_trDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link84 onMouseOver="ShowTip(event, 'tt51', 'link84')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_trDB_lookUp" id=link85 onMouseOver="ShowTip(event, 'tt53', 'link85')" onMouseOut="HideTip('tt53')">f_EPTF_COAP_trDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link86 onMouseOver="ShowTip(event, 'tt54', 'link86')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> element in <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link87 onMouseOver="ShowTip(event, 'tt51', 'link87')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_trDB_get" id=link88 onMouseOver="ShowTip(event, 'tt55', 'link88')" onMouseOut="HideTip('tt55')">f_EPTF_COAP_trDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link89 onMouseOver="ShowTip(event, 'tt51', 'link89')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_trDB_remove" id=link90 onMouseOver="ShowTip(event, 'tt56', 'link90')" onMouseOut="HideTip('tt56')">f_EPTF_COAP_trDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link91 onMouseOver="ShowTip(event, 'tt51', 'link91')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database and frees up its reserved resources</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_trDB_cleanUp" id=link92 onMouseOver="ShowTip(event, 'tt57', 'link92')" onMouseOut="HideTip('tt57')">f_EPTF_COAP_trDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link93 onMouseOver="ShowTip(event, 'tt51', 'link93')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_trDB_midHash" id=link94 onMouseOver="ShowTip(event, 'tt58', 'link94')" onMouseOut="HideTip('tt58')">f_EPTF_COAP_trDB_midHash</a></td><td class=SDescription>Hash function for lookups used by the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link95 onMouseOver="ShowTip(event, 'tt51', 'link95')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_init" id=link96 onMouseOver="ShowTip(event, 'tt59', 'link96')" onMouseOut="HideTip('tt59')">f_EPTF_COAP_observedResourceDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link97 onMouseOver="ShowTip(event, 'tt60', 'link97')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_add" id=link98 onMouseOver="ShowTip(event, 'tt61', 'link98')" onMouseOut="HideTip('tt61')">f_EPTF_COAP_observedResourceDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link99 onMouseOver="ShowTip(event, 'tt60', 'link99')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_lookUp" id=link100 onMouseOver="ShowTip(event, 'tt62', 'link100')" onMouseOut="HideTip('tt62')">f_EPTF_COAP_observedResourceDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link101 onMouseOver="ShowTip(event, 'tt63', 'link101')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> element in <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link102 onMouseOver="ShowTip(event, 'tt60', 'link102')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_get" id=link103 onMouseOver="ShowTip(event, 'tt64', 'link103')" onMouseOut="HideTip('tt64')">f_EPTF_COAP_observedResourceDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link104 onMouseOver="ShowTip(event, 'tt60', 'link104')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_remove" id=link105 onMouseOver="ShowTip(event, 'tt65', 'link105')" onMouseOut="HideTip('tt65')">f_EPTF_COAP_observedResourceDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link106 onMouseOver="ShowTip(event, 'tt60', 'link106')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database and frees up its reserved resources</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_cleanUp" id=link107 onMouseOver="ShowTip(event, 'tt66', 'link107')" onMouseOut="HideTip('tt66')">f_EPTF_COAP_observedResourceDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link108 onMouseOver="ShowTip(event, 'tt60', 'link108')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_templateDB_init" id=link109 onMouseOver="ShowTip(event, 'tt67', 'link109')" onMouseOut="HideTip('tt67')">f_EPTF_COAP_templateDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link110 onMouseOver="ShowTip(event, 'tt68', 'link110')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database by adding the templates given in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link111 onMouseOver="ShowTip(event, 'tt69', 'link111')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a></td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_templateDB_add" id=link112 onMouseOver="ShowTip(event, 'tt70', 'link112')" onMouseOut="HideTip('tt70')">f_EPTF_COAP_templateDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link113 onMouseOver="ShowTip(event, 'tt68', 'link113')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_templateDB_lookUp" id=link114 onMouseOver="ShowTip(event, 'tt71', 'link114')" onMouseOut="HideTip('tt71')">f_EPTF_COAP_templateDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link115 onMouseOver="ShowTip(event, 'tt72', 'link115')" onMouseOut="HideTip('tt72')">CoAP_Template</a> element in <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link116 onMouseOver="ShowTip(event, 'tt68', 'link116')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_templateDB_get" id=link117 onMouseOver="ShowTip(event, 'tt73', 'link117')" onMouseOut="HideTip('tt73')">f_EPTF_COAP_templateDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link118 onMouseOver="ShowTip(event, 'tt68', 'link118')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_templateDB_cleanUp" id=link119 onMouseOver="ShowTip(event, 'tt74', 'link119')" onMouseOut="HideTip('tt74')">f_EPTF_COAP_templateDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link120 onMouseOver="ShowTip(event, 'tt68', 'link120')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_getNextMID" id=link121 onMouseOver="ShowTip(event, 'tt75', 'link121')" onMouseOut="HideTip('tt75')">f_EPTF_COAP_getNextMID</a></td><td class=SDescription>Generate the next unused message id for an entity</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_getNextToken" id=link122 onMouseOver="ShowTip(event, 'tt76', 'link122')" onMouseOut="HideTip('tt76')">f_EPTF_COAP_getNextToken</a></td><td class=SDescription>Generate the next unused token for an entity</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_LGen_receiveMessage" id=link123 onMouseOver="ShowTip(event, 'tt77', 'link123')" onMouseOut="HideTip('tt77')">f_EPTF_COAP_LGen_receiveMessage</a></td><td class=SDescription>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link124 onMouseOver="ShowTip(event, 'tt78', 'link124')" onMouseOut="HideTip('tt78')">EPTF_COAP_Transport_Provider_CT</a> can report received <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link125 onMouseOver="ShowTip(event, 'tt79', 'link125')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> message to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link126 onMouseOver="ShowTip(event, 'tt80', 'link126')" onMouseOut="HideTip('tt80')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link127 onMouseOver="ShowTip(event, 'tt2', 'link127')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_LGen_receiveEvent" id=link128 onMouseOver="ShowTip(event, 'tt81', 'link128')" onMouseOut="HideTip('tt81')">f_EPTF_COAP_LGen_receiveEvent</a></td><td class=SDescription>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link129 onMouseOver="ShowTip(event, 'tt78', 'link129')" onMouseOut="HideTip('tt78')">EPTF_COAP_Transport_Provider_CT</a> can report received <ASP_Event> events to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link130 onMouseOver="ShowTip(event, 'tt80', 'link130')" onMouseOut="HideTip('tt80')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link131 onMouseOver="ShowTip(event, 'tt2', 'link131')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_LGen_transportApiResponse" id=link132 onMouseOver="ShowTip(event, 'tt82', 'link132')" onMouseOut="HideTip('tt82')">f_EPTF_COAP_LGen_transportApiResponse</a></td><td class=SDescription>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link133 onMouseOver="ShowTip(event, 'tt78', 'link133')" onMouseOut="HideTip('tt78')">EPTF_COAP_Transport_Provider_CT</a> can report received <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=LType id=link134 onMouseOver="ShowTip(event, 'tt83', 'link134')" onMouseOut="HideTip('tt83')">EPTF_COAP_Transport_Response</a> responses to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link135 onMouseOver="ShowTip(event, 'tt80', 'link135')" onMouseOut="HideTip('tt80')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link136 onMouseOver="ShowTip(event, 'tt2', 'link136')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_stack_fromApp" id=link137 onMouseOver="ShowTip(event, 'tt84', 'link137')" onMouseOut="HideTip('tt84')">f_EPTF_COAP_stack_fromApp</a></td><td class=SDescription>This is the main entry point for the COAP stack realization of the <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link138 onMouseOver="ShowTip(event, 'tt2', 'link138')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component that handles messages received from the application layer (e.g. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_stack_fromEnv" id=link139 onMouseOver="ShowTip(event, 'tt85', 'link139')" onMouseOut="HideTip('tt85')">f_EPTF_COAP_stack_fromEnv</a></td><td class=SDescription>This is the main entry point for the COAP stack realization of the <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link140 onMouseOver="ShowTip(event, 'tt2', 'link140')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component that handles messages received from the environment layer (e.g. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rr_handleMsg" id=link141 onMouseOver="ShowTip(event, 'tt86', 'link141')" onMouseOut="HideTip('tt86')">f_EPTF_COAP_rr_handleMsg</a></td><td class=SDescription>This function implements a COAP request-response state machine</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rr_reset" id=link142 onMouseOver="ShowTip(event, 'tt87', 'link142')" onMouseOut="HideTip('tt87')">f_EPTF_COAP_rr_reset</a></td><td class=SDescription>This function handles the <b>reset</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link143 onMouseOver="ShowTip(event, 'tt27', 'link143')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rr_timeout" id=link144 onMouseOver="ShowTip(event, 'tt88', 'link144')" onMouseOut="HideTip('tt88')">f_EPTF_COAP_rr_timeout</a></td><td class=SDescription>This function handles the <b>timeout</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link145 onMouseOver="ShowTip(event, 'tt27', 'link145')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rr_cancel" id=link146 onMouseOver="ShowTip(event, 'tt89', 'link146')" onMouseOut="HideTip('tt89')">f_EPTF_COAP_rr_cancel</a></td><td class=SDescription>This function handles the <b>cancel</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link147 onMouseOver="ShowTip(event, 'tt27', 'link147')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rr_remove" id=link148 onMouseOver="ShowTip(event, 'tt90', 'link148')" onMouseOut="HideTip('tt90')">f_EPTF_COAP_rr_remove</a></td><td class=SDescription>This function handles the removal and clean up of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link149 onMouseOver="ShowTip(event, 'tt27', 'link149')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance from the DB</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rr_setState" id=link150 onMouseOver="ShowTip(event, 'tt91', 'link150')" onMouseOut="HideTip('tt91')">f_EPTF_COAP_rr_setState</a></td><td class=SDescription>This function sets the current state of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link151 onMouseOver="ShowTip(event, 'tt27', 'link151')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_fromRR" id=link152 onMouseOver="ShowTip(event, 'tt92', 'link152')" onMouseOut="HideTip('tt92')">f_EPTF_COAP_tr_fromRR</a></td><td class=SDescription>This function implements a COAP request-response state machine by handling the incoming message from a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link153 onMouseOver="ShowTip(event, 'tt27', 'link153')" onMouseOut="HideTip('tt27')">COAP_RR</a></td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_fromEnv" id=link154 onMouseOver="ShowTip(event, 'tt93', 'link154')" onMouseOut="HideTip('tt93')">f_EPTF_COAP_tr_fromEnv</a></td><td class=SDescription>This function implements a COAP request-response state machine by handling the incoming message from a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link155 onMouseOver="ShowTip(event, 'tt27', 'link155')" onMouseOut="HideTip('tt27')">COAP_RR</a></td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_cancel" id=link156 onMouseOver="ShowTip(event, 'tt94', 'link156')" onMouseOut="HideTip('tt94')">f_EPTF_COAP_tr_cancel</a></td><td class=SDescription>This function handles the <b>cancel</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link157 onMouseOver="ShowTip(event, 'tt54', 'link157')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_lifetime" id=link158 onMouseOver="ShowTip(event, 'tt95', 'link158')" onMouseOut="HideTip('tt95')">f_EPTF_COAP_tr_lifetime</a></td><td class=SDescription>This function handles the <b>T_lifetime</b> timer’s timeout event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link159 onMouseOver="ShowTip(event, 'tt54', 'link159')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_retransmit" id=link160 onMouseOver="ShowTip(event, 'tt96', 'link160')" onMouseOut="HideTip('tt96')">f_EPTF_COAP_tr_retransmit</a></td><td class=SDescription>This function handles the <b>T_retransmit</b> timer’s timeout event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link161 onMouseOver="ShowTip(event, 'tt54', 'link161')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_startT_retransmit" id=link162 onMouseOver="ShowTip(event, 'tt97', 'link162')" onMouseOut="HideTip('tt97')">f_EPTF_COAP_tr_startT_retransmit</a></td><td class=SDescription>This function starts the <b>T_retransmit</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link163 onMouseOver="ShowTip(event, 'tt54', 'link163')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_cancelT_retransmit" id=link164 onMouseOver="ShowTip(event, 'tt98', 'link164')" onMouseOut="HideTip('tt98')">f_EPTF_COAP_tr_cancelT_retransmit</a></td><td class=SDescription>This function cancels the <b>T_retransmit</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link165 onMouseOver="ShowTip(event, 'tt54', 'link165')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_startT_lifetime" id=link166 onMouseOver="ShowTip(event, 'tt99', 'link166')" onMouseOut="HideTip('tt99')">f_EPTF_COAP_tr_startT_lifetime</a></td><td class=SDescription>This function starts the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link167 onMouseOver="ShowTip(event, 'tt54', 'link167')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_cancelT_lifetime" id=link168 onMouseOver="ShowTip(event, 'tt100', 'link168')" onMouseOut="HideTip('tt100')">f_EPTF_COAP_tr_cancelT_lifetime</a></td><td class=SDescription>This function cancels the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link169 onMouseOver="ShowTip(event, 'tt54', 'link169')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_startT_rtt" id=link170 onMouseOver="ShowTip(event, 'tt101', 'link170')" onMouseOut="HideTip('tt101')">f_EPTF_COAP_tr_startT_rtt</a></td><td class=SDescription>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_stopT_rtt" id=link171 onMouseOver="ShowTip(event, 'tt102', 'link171')" onMouseOut="HideTip('tt102')">f_EPTF_COAP_tr_stopT_rtt</a></td><td class=SDescription>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the <vf_COAP_rttIndication> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_rttIndication" class=LType id=link172 onMouseOver="ShowTip(event, 'tt103', 'link172')" onMouseOut="HideTip('tt103')">fcb_EPTF_COAP_rttIndication</a> call-back function</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_send" id=link173 onMouseOver="ShowTip(event, 'tt104', 'link173')" onMouseOut="HideTip('tt104')">f_EPTF_COAP_tr_send</a></td><td class=SDescription>This function is used to send out a message from an instance of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link174 onMouseOver="ShowTip(event, 'tt54', 'link174')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> using the registered function <a href="EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_sendMessage" class=LType id=link175 onMouseOver="ShowTip(event, 'tt105', 'link175')" onMouseOut="HideTip('tt105')">fcb_EPTF_COAP_Transport_sendMessage</a> of the underlying transport layer instance.</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_remove" id=link176 onMouseOver="ShowTip(event, 'tt106', 'link176')" onMouseOut="HideTip('tt106')">f_EPTF_COAP_tr_remove</a></td><td class=SDescription>This function handles the removal and clean up of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link177 onMouseOver="ShowTip(event, 'tt54', 'link177')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance from the DB</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_setState" id=link178 onMouseOver="ShowTip(event, 'tt107', 'link178')" onMouseOut="HideTip('tt107')">f_EPTF_COAP_tr_setState</a></td><td class=SDescription>This function sets the current state of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link179 onMouseOver="ShowTip(event, 'tt54', 'link179')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" id=link180 onMouseOver="ShowTip(event, 'tt108', 'link180')" onMouseOut="HideTip('tt108')">f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a></td><td class=SDescription>This function starts the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link181 onMouseOver="ShowTip(event, 'tt45', 'link181')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" id=link182 onMouseOver="ShowTip(event, 'tt109', 'link182')" onMouseOut="HideTip('tt109')">f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a></td><td class=SDescription>This function cancels the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link183 onMouseOver="ShowTip(event, 'tt45', 'link183')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_Logging_VERBOSE" id=link184 onMouseOver="ShowTip(event, 'tt110', 'link184')" onMouseOut="HideTip('tt110')">f_EPTF_COAP_Logging_VERBOSE</a></td><td class=SDescription>Logging functions for the VERBOSE log level</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_Logging_DEBUG" id=link185 onMouseOver="ShowTip(event, 'tt111', 'link185')" onMouseOut="HideTip('tt111')">f_EPTF_COAP_Logging_DEBUG</a></td><td class=SDescription>Logging functions for the DEBUG log level</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_Logging_WARNING" id=link186 onMouseOver="ShowTip(event, 'tt112', 'link186')" onMouseOut="HideTip('tt112')">f_EPTF_COAP_Logging_WARNING</a></td><td class=SDescription>Logging functions for the WARNING log level</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_Logging_ERROR" id=link187 onMouseOver="ShowTip(event, 'tt113', 'link187')" onMouseOut="HideTip('tt113')">f_EPTF_COAP_Logging_ERROR</a></td><td class=SDescription>Logging functions for the ERROR log level</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_addObservation" id=link188 onMouseOver="ShowTip(event, 'tt114', 'link188')" onMouseOut="HideTip('tt114')">f_EPTF_COAP_EntityCtx_addObservation</a></td><td class=SDescription>Adds a new observation to the simulated device</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_removeObservation" id=link189 onMouseOver="ShowTip(event, 'tt115', 'link189')" onMouseOut="HideTip('tt115')">f_EPTF_COAP_EntityCtx_removeObservation</a></td><td class=SDescription>Removes an existing observation from the simulated device</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_removeObservedResource" id=link190 onMouseOver="ShowTip(event, 'tt116', 'link190')" onMouseOut="HideTip('tt116')">f_EPTF_COAP_EntityCtx_removeObservedResource</a></td><td class=SDescription>Removes an observed resource entry from the simulated device</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" id=link191 onMouseOver="ShowTip(event, 'tt117', 'link191')" onMouseOut="HideTip('tt117')">f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a></td><td class=SDescription>Adds a new blockwise transfer FSM to the simulated device</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" id=link192 onMouseOver="ShowTip(event, 'tt118', 'link192')" onMouseOut="HideTip('tt118')">f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a></td><td class=SDescription>Removes an existing blockwise transfer from the simulated device</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_cleanUp" id=link193 onMouseOver="ShowTip(event, 'tt119', 'link193')" onMouseOut="HideTip('tt119')">f_EPTF_COAP_EntityCtx_cleanUp</a></td><td class=SDescription>Cleans up the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link194 onMouseOver="ShowTip(event, 'tt6', 'link194')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance of a simulated device by deleting related instances</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_ObservedResource_addObserver" id=link195 onMouseOver="ShowTip(event, 'tt120', 'link195')" onMouseOut="HideTip('tt120')">f_EPTF_COAP_ObservedResource_addObserver</a></td><td class=SDescription>Adds an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link196 onMouseOver="ShowTip(event, 'tt36', 'link196')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance to the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link197 onMouseOver="ShowTip(event, 'tt63', 'link197')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance based on the OBSERVE message</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_ObservedResource_removeObserver" id=link198 onMouseOver="ShowTip(event, 'tt121', 'link198')" onMouseOut="HideTip('tt121')">f_EPTF_COAP_ObservedResource_removeObserver</a></td><td class=SDescription>Removes an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link199 onMouseOver="ShowTip(event, 'tt36', 'link199')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance from the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link200 onMouseOver="ShowTip(event, 'tt63', 'link200')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance that canceled its observation</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_ObservedResource_sendNotification" id=link201 onMouseOver="ShowTip(event, 'tt122', 'link201')" onMouseOut="HideTip('tt122')">f_EPTF_COAP_ObservedResource_sendNotification</a></td><td class=SDescription>Sends notificiations to all observers, who are observing a particular resource <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link202 onMouseOver="ShowTip(event, 'tt63', 'link202')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_ObservedResource_cleanUp" id=link203 onMouseOver="ShowTip(event, 'tt123', 'link203')" onMouseOut="HideTip('tt123')">f_EPTF_COAP_ObservedResource_cleanUp</a></td><td class=SDescription>Cleans up the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link204 onMouseOver="ShowTip(event, 'tt63', 'link204')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_ObservationServer_sendNotification" id=link205 onMouseOver="ShowTip(event, 'tt124', 'link205')" onMouseOut="HideTip('tt124')">f_EPTF_COAP_ObservationServer_sendNotification</a></td><td class=SDescription>Sends a notification for a particular observer of an observation relationship</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" id=link206 onMouseOver="ShowTip(event, 'tt125', 'link206')" onMouseOut="HideTip('tt125')">f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a></td><td class=SDescription>When an observation is canceled this can be called function to remove the corresponding <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link207 onMouseOver="ShowTip(event, 'tt36', 'link207')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_declareEvents" id=link208 onMouseOver="ShowTip(event, 'tt126', 'link208')" onMouseOut="HideTip('tt126')">f_EPTF_COAP_declareEvents</a></td><td class=SDescription>Declares the FSM events to the CLL framework implemented by <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link209 onMouseOver="ShowTip(event, 'tt2', 'link209')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_declareSteps" id=link210 onMouseOver="ShowTip(event, 'tt127', 'link210')" onMouseOut="HideTip('tt127')">f_EPTF_COAP_declareSteps</a></td><td class=SDescription>Declares the FSM steps to the CLL framework implemented by <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link211 onMouseOver="ShowTip(event, 'tt2', 'link211')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_init" id=link212 onMouseOver="ShowTip(event, 'tt128', 'link212')" onMouseOut="HideTip('tt128')">f_COAP_step_init</a></td><td class=SDescription>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_cleanUp" id=link213 onMouseOver="ShowTip(event, 'tt129', 'link213')" onMouseOut="HideTip('tt129')">f_COAP_step_cleanUp</a></td><td class=SDescription>Test Step to free up the COAP FSM context for the caller FSM. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_setLocalAddress" id=link214 onMouseOver="ShowTip(event, 'tt130', 'link214')" onMouseOut="HideTip('tt130')">f_COAP_step_setLocalAddress</a></td><td class=SDescription>Test step to set the local address in the entity context. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_setRemoteAddress_byIntIdx" id=link215 onMouseOver="ShowTip(event, 'tt131', 'link215')" onMouseOut="HideTip('tt131')">f_COAP_step_setRemoteAddress_byIntIdx</a></td><td class=SDescription>Test step to set the remote address in the FSM context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link216 onMouseOver="ShowTip(event, 'tt132', 'link216')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a>. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_loadTemplate_byIntIdx" id=link217 onMouseOver="ShowTip(event, 'tt133', 'link217')" onMouseOut="HideTip('tt133')">f_COAP_step_loadTemplate_byIntIdx</a></td><td class=SDescription>Test step to load a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link218 onMouseOver="ShowTip(event, 'tt72', 'link218')" onMouseOut="HideTip('tt72')">CoAP_Template</a> from <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link219 onMouseOver="ShowTip(event, 'tt69', 'link219')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a> into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_loadTemplate_byStringId" id=link220 onMouseOver="ShowTip(event, 'tt134', 'link220')" onMouseOut="HideTip('tt134')">f_COAP_step_loadTemplate_byStringId</a></td><td class=SDescription>Test step to load a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link221 onMouseOver="ShowTip(event, 'tt72', 'link221')" onMouseOut="HideTip('tt72')">CoAP_Template</a> from <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link222 onMouseOver="ShowTip(event, 'tt69', 'link222')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a> into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_send" id=link223 onMouseOver="ShowTip(event, 'tt135', 'link223')" onMouseOut="HideTip('tt135')">f_COAP_step_send</a></td><td class=SDescription>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_handleRequest" id=link224 onMouseOver="ShowTip(event, 'tt136', 'link224')" onMouseOut="HideTip('tt136')">f_COAP_step_handleRequest</a></td><td class=SDescription>The test step can be called from an FSM to handle a reported COAP request. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_sendResponse" id=link225 onMouseOver="ShowTip(event, 'tt137', 'link225')" onMouseOut="HideTip('tt137')">f_COAP_step_sendResponse</a></td><td class=SDescription>The test step expects an ongoing request bound to the FSM by <a href="#f_COAP_step_handleRequest" class=LFunction id=link226 onMouseOver="ShowTip(event, 'tt136', 'link226')" onMouseOut="HideTip('tt136')">f_COAP_step_handleRequest</a> and a response message loaded into <b>v_COAP_msgToSend</b> by <a href="#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link227 onMouseOver="ShowTip(event, 'tt133', 'link227')" onMouseOut="HideTip('tt133')">f_COAP_step_loadTemplate_byIntIdx</a> The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_sendAccept" id=link228 onMouseOver="ShowTip(event, 'tt138', 'link228')" onMouseOut="HideTip('tt138')">f_COAP_step_sendAccept</a></td><td class=SDescription>The test step expects an ongoing request bound to the FSM by <a href="#f_COAP_step_handleRequest" class=LFunction id=link229 onMouseOver="ShowTip(event, 'tt136', 'link229')" onMouseOut="HideTip('tt136')">f_COAP_step_handleRequest</a> The test step will send an accept (eg. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_startListening" id=link230 onMouseOver="ShowTip(event, 'tt139', 'link230')" onMouseOut="HideTip('tt139')">f_COAP_step_startListening</a></td><td class=SDescription>The test step expects that a transport endpoint is set in the entity context: <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link231 onMouseOver="ShowTip(event, 'tt6', 'link231')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_startDTLS" id=link232 onMouseOver="ShowTip(event, 'tt140', 'link232')" onMouseOut="HideTip('tt140')">f_COAP_step_startDTLS</a></td><td class=SDescription>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_startDTLS_byVarIds" id=link233 onMouseOver="ShowTip(event, 'tt141', 'link233')" onMouseOut="HideTip('tt141')">f_COAP_step_startDTLS_byVarIds</a></td><td class=SDescription>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_startDTLS_byIntIdx" id=link234 onMouseOver="ShowTip(event, 'tt142', 'link234')" onMouseOut="HideTip('tt142')">f_COAP_step_startDTLS_byIntIdx</a></td><td class=SDescription>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_setRemoteAddress_byVars" id=link235 onMouseOver="ShowTip(event, 'tt143', 'link235')" onMouseOut="HideTip('tt143')">f_COAP_step_setRemoteAddress_byVars</a></td><td class=SDescription>Test step to set the remote address by variable parameters in the FSM context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link236 onMouseOver="ShowTip(event, 'tt132', 'link236')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a>.</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_reportCoapEventForEntity" id=link237 onMouseOver="ShowTip(event, 'tt144', 'link237')" onMouseOut="HideTip('tt144')">f_COAP_step_reportCoapEventForEntity</a></td><td class=SDescription>The test step will turn on/off the COAP event reporting for the entity in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link238 onMouseOver="ShowTip(event, 'tt6', 'link238')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_confirmableNotificationForEntity" id=link239 onMouseOver="ShowTip(event, 'tt145', 'link239')" onMouseOut="HideTip('tt145')">f_COAP_step_confirmableNotificationForEntity</a></td><td class=SDescription>The test step will turn on/off the COAP CON notifications for the entity in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link240 onMouseOver="ShowTip(event, 'tt6', 'link240')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_sendNotification_byIntIdx" id=link241 onMouseOver="ShowTip(event, 'tt146', 'link241')" onMouseOut="HideTip('tt146')">f_COAP_step_sendNotification_byIntIdx</a></td><td class=SDescription>The test step send notifications to the observers of the observed resource pointed by the idx parameter</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_sendNotification_byStringId" id=link242 onMouseOver="ShowTip(event, 'tt147', 'link242')" onMouseOut="HideTip('tt147')">f_COAP_step_sendNotification_byStringId</a></td><td class=SDescription>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_sendNotification_internal" id=link243 onMouseOver="ShowTip(event, 'tt148', 'link243')" onMouseOut="HideTip('tt148')">f_COAP_step_sendNotification_internal</a></td><td class=SDescription>This function sends notifications to the observers of the observed resource identified by the string uri given as parameter</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_removeResourceObservations_byIntIdx" id=link244 onMouseOver="ShowTip(event, 'tt149', 'link244')" onMouseOut="HideTip('tt149')">f_COAP_step_removeResourceObservations_byIntIdx</a></td><td class=SDescription>The test step removes the observers of the observed resource pointed by the idx parameter</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_removeResourceObservations_byStringId" id=link245 onMouseOver="ShowTip(event, 'tt150', 'link245')" onMouseOut="HideTip('tt150')">f_COAP_step_removeResourceObservations_byStringId</a></td><td class=SDescription>The test step removes the observers of the observed resource identified by the string uri given as parameter</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_setLocalAddress" >f_COAP_step_setLocalAddress</a></td><td class=SDescription>Test step to set the preferred blocksize (szx) in the entity context. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_setStepCtx" id=link246 onMouseOver="ShowTip(event, 'tt151', 'link246')" onMouseOut="HideTip('tt151')">f_EPTF_COAP_setStepCtx</a></td><td class=SDescription>This sets the instance pointers of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link247 onMouseOver="ShowTip(event, 'tt152', 'link247')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a> to the related instances of a simulated device (entity) calculated from the test step args <EPTF_LGenBase_TestStepArgs></td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_setCtx" id=link248 onMouseOver="ShowTip(event, 'tt153', 'link248')" onMouseOut="HideTip('tt153')">f_EPTF_COAP_setCtx</a></td><td class=SDescription>This sets the instance pointers of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link249 onMouseOver="ShowTip(event, 'tt152', 'link249')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a> to the related instances of a simulated device (entity) calculated from the test step args <EPTF_LGenBase_TestStepArgs></td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_isFsmInitialized" id=link250 onMouseOver="ShowTip(event, 'tt154', 'link250')" onMouseOut="HideTip('tt154')">f_EPTF_COAP_isFsmInitialized</a></td><td class=SDescription>Checks if the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link251 onMouseOver="ShowTip(event, 'tt132', 'link251')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a> instace was created for an FSM instance and returns with a pointer to it</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_getIntValue" id=link252 onMouseOver="ShowTip(event, 'tt155', 'link252')" onMouseOut="HideTip('tt155')">f_EPTF_COAP_getIntValue</a></td><td class=SDescription>Retreives an element of an <EPTF_IntegerList> if it exists</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_CodeToEventIdx" id=link253 onMouseOver="ShowTip(event, 'tt156', 'link253')" onMouseOut="HideTip('tt156')">f_EPTF_COAP_CodeToEventIdx</a></td><td class=SDescription>Converts the <Code> ot a COAP PDU to an integer number</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_isCoapReportEnabledForEntity" id=link254 onMouseOver="ShowTip(event, 'tt157', 'link254')" onMouseOut="HideTip('tt157')">f_EPTF_COAP_isCoapReportEnabledForEntity</a></td><td class=SDescription>Checks if the COAP event reporting is enabled for a particular entity</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_dispatchEventForObserve_ifExists" id=link255 onMouseOver="ShowTip(event, 'tt158', 'link255')" onMouseOut="HideTip('tt158')">f_EPTF_COAP_dispatchEventForObserve_ifExists</a></td><td class=SDescription>Dispatches the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" class=LConstant id=link256 onMouseOver="ShowTip(event, 'tt159', 'link256')" onMouseOut="HideTip('tt159')">c_COAP_eventIdx_OBSERVE</a> event to an entity/fsm if the COAP message has an OBSERVE option</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_dispatchEventForBlock1" id=link257 onMouseOver="ShowTip(event, 'tt160', 'link257')" onMouseOut="HideTip('tt160')">f_EPTF_COAP_dispatchEventForBlock1</a></td><td class=SDescription>Dispatches the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" class=LConstant id=link258 onMouseOver="ShowTip(event, 'tt161', 'link258')" onMouseOut="HideTip('tt161')">c_COAP_eventIdx_BLOCK1_init</a> event to an entity/fsm if the COAP message has an block1 option</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_dispatchEventsForCode" id=link259 onMouseOver="ShowTip(event, 'tt162', 'link259')" onMouseOut="HideTip('tt162')">f_EPTF_COAP_dispatchEventsForCode</a></td><td class=SDescription>Dispatches events to an entity/fsm based on the COAP PDU’s code</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_dispatchEvent" id=link260 onMouseOver="ShowTip(event, 'tt163', 'link260')" onMouseOut="HideTip('tt163')">f_EPTF_COAP_dispatchEvent</a></td><td class=SDescription>Wrapper for CLL’s <f_EPTF_LGenBase_postEvent> to handle multi level event (generic, entity, FSM) reporting</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_isEmpty" id=link261 onMouseOver="ShowTip(event, 'tt164', 'link261')" onMouseOut="HideTip('tt164')">f_EPTF_COAP_isEmpty</a></td><td class=SDescription>Checks if the COAP PDU is empty</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_isRequest" id=link262 onMouseOver="ShowTip(event, 'tt165', 'link262')" onMouseOut="HideTip('tt165')">f_EPTF_COAP_isRequest</a></td><td class=SDescription>Checks if the COAP PDU is a request</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_isResponse" id=link263 onMouseOver="ShowTip(event, 'tt166', 'link263')" onMouseOut="HideTip('tt166')">f_EPTF_COAP_isResponse</a></td><td class=SDescription>Checks if the COAP PDU is a response</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_hasObserve" id=link264 onMouseOver="ShowTip(event, 'tt167', 'link264')" onMouseOut="HideTip('tt167')">f_EPTF_COAP_hasObserve</a></td><td class=SDescription>Checks if the COAP PDU has an OBSERVE option</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_hasBlock1" id=link265 onMouseOver="ShowTip(event, 'tt168', 'link265')" onMouseOut="HideTip('tt168')">f_EPTF_COAP_hasBlock1</a></td><td class=SDescription>Checks if the COAP PDU has a BLOCK1 option</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_isReset" id=link266 onMouseOver="ShowTip(event, 'tt169', 'link266')" onMouseOut="HideTip('tt169')">f_EPTF_COAP_isReset</a></td><td class=SDescription>Checks if the COAP PDU is a RST</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_uriPathToString" id=link267 onMouseOver="ShowTip(event, 'tt170', 'link267')" onMouseOut="HideTip('tt170')">f_EPTF_COAP_uriPathToString</a></td><td class=SDescription>Converts the uri path of the COAP PDU into one string using “/” as delimiter</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_fetchUriPath" id=link268 onMouseOver="ShowTip(event, 'tt171', 'link268')" onMouseOut="HideTip('tt171')">f_EPTF_COAP_fetchUriPath</a></td><td class=SDescription>Fetches the uri path of the COAP PDU</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_fetchContentFormat" id=link269 onMouseOver="ShowTip(event, 'tt172', 'link269')" onMouseOut="HideTip('tt172')">f_EPTF_COAP_fetchContentFormat</a></td><td class=SDescription>Fetches the content format of the COAP PDU</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_addOption" id=link270 onMouseOver="ShowTip(event, 'tt173', 'link270')" onMouseOut="HideTip('tt173')">f_EPTF_COAP_addOption</a></td><td class=SDescription>Adds <CoAP_Options> options to a the COAP PDU</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div> +<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="EPTF_COAP_LGen_Functions"></a>EPTF_COAP_LGen_Functions</h1><div class=CBody><h4 class=CHeading>Purpose</h4><p>This module contains the functions of the COAP load generator component</p><h4 class=CHeading>See also</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Definitions" class=LFile id=link298 onMouseOver="ShowTip(event, 'tt189', 'link298')" onMouseOut="HideTip('tt189')">EPTF_COAP_LGen_Definitions</a></p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#EPTF_COAP_LGen_Functions" >EPTF_COAP_LGen_Functions</a></td><td class=SDescription>This module contains the functions of the COAP load generator component</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_LGen_init" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">f_EPTF_COAP_LGen_init</a></td><td class=SDescription>The main initialization function for the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_LGen_initLogging" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">f_EPTF_COAP_LGen_initLogging</a></td><td class=SDescription>Initializing CLL’s logging feature on the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link4 onMouseOver="ShowTip(event, 'tt2', 'link4')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_cleanUp" id=link5 onMouseOver="ShowTip(event, 'tt4', 'link5')" onMouseOut="HideTip('tt4')">f_COAP_cleanUp</a></td><td class=SDescription>The main clean up function for the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link6 onMouseOver="ShowTip(event, 'tt2', 'link6')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_eCtxBind" id=link7 onMouseOver="ShowTip(event, 'tt5', 'link7')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a></td><td class=SDescription>This function is called by the CLL for each entity instance created on a particular instace of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link8 onMouseOver="ShowTip(event, 'tt2', 'link8')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> The function will allocate and initialize an instance of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link9 onMouseOver="ShowTip(event, 'tt6', 'link9')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> in <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link10 onMouseOver="ShowTip(event, 'tt7', 'link10')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_eCtxUnbind" id=link11 onMouseOver="ShowTip(event, 'tt8', 'link11')" onMouseOut="HideTip('tt8')">f_COAP_eCtxUnbind</a></td><td class=SDescription>The reverse operation of <a href="#f_COAP_eCtxBind" class=LFunction id=link12 onMouseOver="ShowTip(event, 'tt5', 'link12')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a>. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_eCtxReset" id=link13 onMouseOver="ShowTip(event, 'tt9', 'link13')" onMouseOut="HideTip('tt9')">f_COAP_eCtxReset</a></td><td class=SDescription>The resources reserved during <a href="#f_COAP_eCtxBind" class=LFunction id=link14 onMouseOver="ShowTip(event, 'tt5', 'link14')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a> are reinitalized (reset). </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtxDB_init" id=link15 onMouseOver="ShowTip(event, 'tt10', 'link15')" onMouseOut="HideTip('tt10')">f_EPTF_COAP_EntityCtxDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link16 onMouseOver="ShowTip(event, 'tt7', 'link16')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtxDB_cleanUp" id=link17 onMouseOver="ShowTip(event, 'tt11', 'link17')" onMouseOut="HideTip('tt11')">f_EPTF_COAP_EntityCtxDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link18 onMouseOver="ShowTip(event, 'tt7', 'link18')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_FsmCtxDB_init" id=link19 onMouseOver="ShowTip(event, 'tt12', 'link19')" onMouseOut="HideTip('tt12')">f_EPTF_COAP_FsmCtxDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_FsmCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link20 onMouseOver="ShowTip(event, 'tt13', 'link20')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_FsmCtxDB_cleanUp" id=link21 onMouseOver="ShowTip(event, 'tt14', 'link21')" onMouseOut="HideTip('tt14')">f_EPTF_COAP_FsmCtxDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link22 onMouseOver="ShowTip(event, 'tt13', 'link22')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_init" id=link23 onMouseOver="ShowTip(event, 'tt15', 'link23')" onMouseOut="HideTip('tt15')">f_EPTF_COAP_transportEndpointDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link24 onMouseOver="ShowTip(event, 'tt16', 'link24')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_cleanUp" id=link25 onMouseOver="ShowTip(event, 'tt17', 'link25')" onMouseOut="HideTip('tt17')">f_EPTF_COAP_transportEndpointDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link26 onMouseOver="ShowTip(event, 'tt16', 'link26')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_add" id=link27 onMouseOver="ShowTip(event, 'tt18', 'link27')" onMouseOut="HideTip('tt18')">f_EPTF_COAP_transportEndpointDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link28 onMouseOver="ShowTip(event, 'tt16', 'link28')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_get" id=link29 onMouseOver="ShowTip(event, 'tt19', 'link29')" onMouseOut="HideTip('tt19')">f_EPTF_COAP_transportEndpointDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link30 onMouseOver="ShowTip(event, 'tt16', 'link30')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_lookUp" id=link31 onMouseOver="ShowTip(event, 'tt20', 'link31')" onMouseOut="HideTip('tt20')">f_EPTF_COAP_transportEndpointDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link32 onMouseOver="ShowTip(event, 'tt21', 'link32')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> element in <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link33 onMouseOver="ShowTip(event, 'tt16', 'link33')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database based on its socket member field</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_transportEndpointDB_Socket2String" id=link34 onMouseOver="ShowTip(event, 'tt22', 'link34')" onMouseOut="HideTip('tt22')">f_EPTF_COAP_transportEndpointDB_Socket2String</a></td><td class=SDescription>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link35 onMouseOver="ShowTip(event, 'tt16', 'link35')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_init" id=link36 onMouseOver="ShowTip(event, 'tt23', 'link36')" onMouseOut="HideTip('tt23')">f_EPTF_COAP_rrDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link37 onMouseOver="ShowTip(event, 'tt24', 'link37')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_add" id=link38 onMouseOver="ShowTip(event, 'tt25', 'link38')" onMouseOut="HideTip('tt25')">f_EPTF_COAP_rrDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link39 onMouseOver="ShowTip(event, 'tt24', 'link39')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_lookUp" id=link40 onMouseOver="ShowTip(event, 'tt26', 'link40')" onMouseOut="HideTip('tt26')">f_EPTF_COAP_rrDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link41 onMouseOver="ShowTip(event, 'tt27', 'link41')" onMouseOut="HideTip('tt27')">COAP_RR</a> element in <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link42 onMouseOver="ShowTip(event, 'tt24', 'link42')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_get" id=link43 onMouseOver="ShowTip(event, 'tt28', 'link43')" onMouseOut="HideTip('tt28')">f_EPTF_COAP_rrDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link44 onMouseOver="ShowTip(event, 'tt27', 'link44')" onMouseOut="HideTip('tt27')">COAP_RR</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_remove" id=link45 onMouseOver="ShowTip(event, 'tt29', 'link45')" onMouseOut="HideTip('tt29')">f_EPTF_COAP_rrDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link46 onMouseOver="ShowTip(event, 'tt27', 'link46')" onMouseOut="HideTip('tt27')">COAP_RR</a> database and frees up its reserved resources</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_cleanUp" id=link47 onMouseOver="ShowTip(event, 'tt30', 'link47')" onMouseOut="HideTip('tt30')">f_EPTF_COAP_rrDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link48 onMouseOver="ShowTip(event, 'tt24', 'link48')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rrDB_tokenHash" id=link49 onMouseOver="ShowTip(event, 'tt31', 'link49')" onMouseOut="HideTip('tt31')">f_EPTF_COAP_rrDB_tokenHash</a></td><td class=SDescription>Hash function for lookups used by the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link50 onMouseOver="ShowTip(event, 'tt24', 'link50')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_init" id=link51 onMouseOver="ShowTip(event, 'tt32', 'link51')" onMouseOut="HideTip('tt32')">f_EPTF_COAP_observationDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link52 onMouseOver="ShowTip(event, 'tt33', 'link52')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_add" id=link53 onMouseOver="ShowTip(event, 'tt34', 'link53')" onMouseOut="HideTip('tt34')">f_EPTF_COAP_observationDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link54 onMouseOver="ShowTip(event, 'tt33', 'link54')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_lookUp" id=link55 onMouseOver="ShowTip(event, 'tt35', 'link55')" onMouseOut="HideTip('tt35')">f_EPTF_COAP_observationDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link56 onMouseOver="ShowTip(event, 'tt36', 'link56')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> element in <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link57 onMouseOver="ShowTip(event, 'tt33', 'link57')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_get" id=link58 onMouseOver="ShowTip(event, 'tt37', 'link58')" onMouseOut="HideTip('tt37')">f_EPTF_COAP_observationDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link59 onMouseOver="ShowTip(event, 'tt33', 'link59')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_remove" id=link60 onMouseOver="ShowTip(event, 'tt38', 'link60')" onMouseOut="HideTip('tt38')">f_EPTF_COAP_observationDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link61 onMouseOver="ShowTip(event, 'tt33', 'link61')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database and frees up its reserved resources</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_cleanUp" id=link62 onMouseOver="ShowTip(event, 'tt39', 'link62')" onMouseOut="HideTip('tt39')">f_EPTF_COAP_observationDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link63 onMouseOver="ShowTip(event, 'tt33', 'link63')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observationDB_tokenHash" id=link64 onMouseOver="ShowTip(event, 'tt40', 'link64')" onMouseOut="HideTip('tt40')">f_EPTF_COAP_observationDB_tokenHash</a></td><td class=SDescription>Hash function for lookups used by the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link65 onMouseOver="ShowTip(event, 'tt33', 'link65')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_init" id=link66 onMouseOver="ShowTip(event, 'tt41', 'link66')" onMouseOut="HideTip('tt41')">f_EPTF_COAP_blockwiseDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link67 onMouseOver="ShowTip(event, 'tt42', 'link67')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_add" id=link68 onMouseOver="ShowTip(event, 'tt43', 'link68')" onMouseOut="HideTip('tt43')">f_EPTF_COAP_blockwiseDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link69 onMouseOver="ShowTip(event, 'tt42', 'link69')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_lookUp" id=link70 onMouseOver="ShowTip(event, 'tt44', 'link70')" onMouseOut="HideTip('tt44')">f_EPTF_COAP_blockwiseDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link71 onMouseOver="ShowTip(event, 'tt45', 'link71')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> element in <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link72 onMouseOver="ShowTip(event, 'tt42', 'link72')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_get" id=link73 onMouseOver="ShowTip(event, 'tt46', 'link73')" onMouseOut="HideTip('tt46')">f_EPTF_COAP_blockwiseDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link74 onMouseOver="ShowTip(event, 'tt42', 'link74')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_remove" id=link75 onMouseOver="ShowTip(event, 'tt47', 'link75')" onMouseOut="HideTip('tt47')">f_EPTF_COAP_blockwiseDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link76 onMouseOver="ShowTip(event, 'tt42', 'link76')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database and frees up its reserved resources</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_cleanUp" id=link77 onMouseOver="ShowTip(event, 'tt48', 'link77')" onMouseOut="HideTip('tt48')">f_EPTF_COAP_blockwiseDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link78 onMouseOver="ShowTip(event, 'tt42', 'link78')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_blockwiseDB_tokenHash" id=link79 onMouseOver="ShowTip(event, 'tt49', 'link79')" onMouseOut="HideTip('tt49')">f_EPTF_COAP_blockwiseDB_tokenHash</a></td><td class=SDescription>Hash function for lookups used by the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link80 onMouseOver="ShowTip(event, 'tt42', 'link80')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_trDB_init" id=link81 onMouseOver="ShowTip(event, 'tt50', 'link81')" onMouseOut="HideTip('tt50')">f_EPTF_COAP_trDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link82 onMouseOver="ShowTip(event, 'tt51', 'link82')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_trDB_add" id=link83 onMouseOver="ShowTip(event, 'tt52', 'link83')" onMouseOut="HideTip('tt52')">f_EPTF_COAP_trDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link84 onMouseOver="ShowTip(event, 'tt51', 'link84')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_trDB_lookUp" id=link85 onMouseOver="ShowTip(event, 'tt53', 'link85')" onMouseOut="HideTip('tt53')">f_EPTF_COAP_trDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link86 onMouseOver="ShowTip(event, 'tt54', 'link86')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> element in <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link87 onMouseOver="ShowTip(event, 'tt51', 'link87')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_trDB_get" id=link88 onMouseOver="ShowTip(event, 'tt55', 'link88')" onMouseOut="HideTip('tt55')">f_EPTF_COAP_trDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link89 onMouseOver="ShowTip(event, 'tt51', 'link89')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_trDB_remove" id=link90 onMouseOver="ShowTip(event, 'tt56', 'link90')" onMouseOut="HideTip('tt56')">f_EPTF_COAP_trDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link91 onMouseOver="ShowTip(event, 'tt51', 'link91')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database and frees up its reserved resources</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_trDB_cleanUp" id=link92 onMouseOver="ShowTip(event, 'tt57', 'link92')" onMouseOut="HideTip('tt57')">f_EPTF_COAP_trDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link93 onMouseOver="ShowTip(event, 'tt51', 'link93')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_trDB_midHash" id=link94 onMouseOver="ShowTip(event, 'tt58', 'link94')" onMouseOut="HideTip('tt58')">f_EPTF_COAP_trDB_midHash</a></td><td class=SDescription>Hash function for lookups used by the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link95 onMouseOver="ShowTip(event, 'tt51', 'link95')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_init" id=link96 onMouseOver="ShowTip(event, 'tt59', 'link96')" onMouseOut="HideTip('tt59')">f_EPTF_COAP_observedResourceDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link97 onMouseOver="ShowTip(event, 'tt60', 'link97')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_add" id=link98 onMouseOver="ShowTip(event, 'tt61', 'link98')" onMouseOut="HideTip('tt61')">f_EPTF_COAP_observedResourceDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link99 onMouseOver="ShowTip(event, 'tt60', 'link99')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_lookUp" id=link100 onMouseOver="ShowTip(event, 'tt62', 'link100')" onMouseOut="HideTip('tt62')">f_EPTF_COAP_observedResourceDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link101 onMouseOver="ShowTip(event, 'tt63', 'link101')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> element in <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link102 onMouseOver="ShowTip(event, 'tt60', 'link102')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_get" id=link103 onMouseOver="ShowTip(event, 'tt64', 'link103')" onMouseOut="HideTip('tt64')">f_EPTF_COAP_observedResourceDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link104 onMouseOver="ShowTip(event, 'tt60', 'link104')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_remove" id=link105 onMouseOver="ShowTip(event, 'tt65', 'link105')" onMouseOut="HideTip('tt65')">f_EPTF_COAP_observedResourceDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link106 onMouseOver="ShowTip(event, 'tt60', 'link106')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database and frees up its reserved resources</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_observedResourceDB_cleanUp" id=link107 onMouseOver="ShowTip(event, 'tt66', 'link107')" onMouseOut="HideTip('tt66')">f_EPTF_COAP_observedResourceDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link108 onMouseOver="ShowTip(event, 'tt60', 'link108')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_templateDB_init" id=link109 onMouseOver="ShowTip(event, 'tt67', 'link109')" onMouseOut="HideTip('tt67')">f_EPTF_COAP_templateDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link110 onMouseOver="ShowTip(event, 'tt68', 'link110')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database by adding the templates given in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link111 onMouseOver="ShowTip(event, 'tt69', 'link111')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a></td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_templateDB_add" id=link112 onMouseOver="ShowTip(event, 'tt70', 'link112')" onMouseOut="HideTip('tt70')">f_EPTF_COAP_templateDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link113 onMouseOver="ShowTip(event, 'tt68', 'link113')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_templateDB_lookUp" id=link114 onMouseOver="ShowTip(event, 'tt71', 'link114')" onMouseOut="HideTip('tt71')">f_EPTF_COAP_templateDB_lookUp</a></td><td class=SDescription>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link115 onMouseOver="ShowTip(event, 'tt72', 'link115')" onMouseOut="HideTip('tt72')">CoAP_Template</a> element in <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link116 onMouseOver="ShowTip(event, 'tt68', 'link116')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_templateDB_get" id=link117 onMouseOver="ShowTip(event, 'tt73', 'link117')" onMouseOut="HideTip('tt73')">f_EPTF_COAP_templateDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link118 onMouseOver="ShowTip(event, 'tt68', 'link118')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_templateDB_cleanUp" id=link119 onMouseOver="ShowTip(event, 'tt74', 'link119')" onMouseOut="HideTip('tt74')">f_EPTF_COAP_templateDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link120 onMouseOver="ShowTip(event, 'tt68', 'link120')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_niddDB_init" id=link121 onMouseOver="ShowTip(event, 'tt75', 'link121')" onMouseOut="HideTip('tt75')">f_EPTF_COAP_niddDB_init</a></td><td class=SDescription>Initializes the <b>v_COAP_niddDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link122 onMouseOver="ShowTip(event, 'tt76', 'link122')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_niddDB_add" id=link123 onMouseOver="ShowTip(event, 'tt77', 'link123')" onMouseOut="HideTip('tt77')">f_EPTF_COAP_niddDB_add</a></td><td class=SDescription>Adds a new element to the <b>v_COAP_niddDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link124 onMouseOver="ShowTip(event, 'tt76', 'link124')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a> database</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_niddDB_get" id=link125 onMouseOver="ShowTip(event, 'tt78', 'link125')" onMouseOut="HideTip('tt78')">f_EPTF_COAP_niddDB_get</a></td><td class=SDescription>Retrieves an element from the <b>v_COAP_niddDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link126 onMouseOver="ShowTip(event, 'tt76', 'link126')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_niddDB_remove" id=link127 onMouseOver="ShowTip(event, 'tt79', 'link127')" onMouseOut="HideTip('tt79')">f_EPTF_COAP_niddDB_remove</a></td><td class=SDescription>Removes an element from the <b>v_COAP_niddDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link128 onMouseOver="ShowTip(event, 'tt76', 'link128')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a> database and frees up its reserved resources</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_niddDB_cleanUp" id=link129 onMouseOver="ShowTip(event, 'tt80', 'link129')" onMouseOut="HideTip('tt80')">f_EPTF_COAP_niddDB_cleanUp</a></td><td class=SDescription>Cleans up the reserved resources of the <b>v_COAP_niddDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link130 onMouseOver="ShowTip(event, 'tt76', 'link130')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a> database</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_getNextMID" id=link131 onMouseOver="ShowTip(event, 'tt81', 'link131')" onMouseOut="HideTip('tt81')">f_EPTF_COAP_getNextMID</a></td><td class=SDescription>Generate the next unused message id for an entity</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_getNextToken" id=link132 onMouseOver="ShowTip(event, 'tt82', 'link132')" onMouseOut="HideTip('tt82')">f_EPTF_COAP_getNextToken</a></td><td class=SDescription>Generate the next unused token for an entity</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_LGen_send" id=link133 onMouseOver="ShowTip(event, 'tt83', 'link133')" onMouseOut="HideTip('tt83')">f_EPTF_COAP_LGen_send</a></td><td class=SDescription>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link134 onMouseOver="ShowTip(event, 'tt84', 'link134')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a> can report received <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link135 onMouseOver="ShowTip(event, 'tt85', 'link135')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> message to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link136 onMouseOver="ShowTip(event, 'tt86', 'link136')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link137 onMouseOver="ShowTip(event, 'tt2', 'link137')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_LGen_receiveMessage" id=link138 onMouseOver="ShowTip(event, 'tt87', 'link138')" onMouseOut="HideTip('tt87')">f_EPTF_COAP_LGen_receiveMessage</a></td><td class=SDescription>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link139 onMouseOver="ShowTip(event, 'tt84', 'link139')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a> can report received <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link140 onMouseOver="ShowTip(event, 'tt85', 'link140')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> message to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link141 onMouseOver="ShowTip(event, 'tt86', 'link141')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link142 onMouseOver="ShowTip(event, 'tt2', 'link142')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_LGen_receiveEvent" id=link143 onMouseOver="ShowTip(event, 'tt88', 'link143')" onMouseOut="HideTip('tt88')">f_EPTF_COAP_LGen_receiveEvent</a></td><td class=SDescription>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link144 onMouseOver="ShowTip(event, 'tt84', 'link144')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a> can report received <ASP_Event> events to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link145 onMouseOver="ShowTip(event, 'tt86', 'link145')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link146 onMouseOver="ShowTip(event, 'tt2', 'link146')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_LGen_transportApiResponse" id=link147 onMouseOver="ShowTip(event, 'tt89', 'link147')" onMouseOut="HideTip('tt89')">f_EPTF_COAP_LGen_transportApiResponse</a></td><td class=SDescription>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link148 onMouseOver="ShowTip(event, 'tt84', 'link148')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a> can report received <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=LType id=link149 onMouseOver="ShowTip(event, 'tt90', 'link149')" onMouseOut="HideTip('tt90')">EPTF_COAP_Transport_Response</a> responses to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link150 onMouseOver="ShowTip(event, 'tt86', 'link150')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link151 onMouseOver="ShowTip(event, 'tt2', 'link151')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_stack_fromApp" id=link152 onMouseOver="ShowTip(event, 'tt91', 'link152')" onMouseOut="HideTip('tt91')">f_EPTF_COAP_stack_fromApp</a></td><td class=SDescription>This is the main entry point for the COAP stack realization of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link153 onMouseOver="ShowTip(event, 'tt2', 'link153')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component that handles messages received from the application layer (e.g. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_stack_fromEnv" id=link154 onMouseOver="ShowTip(event, 'tt92', 'link154')" onMouseOut="HideTip('tt92')">f_EPTF_COAP_stack_fromEnv</a></td><td class=SDescription>This is the main entry point for the COAP stack realization of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link155 onMouseOver="ShowTip(event, 'tt2', 'link155')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component that handles messages received from the environment layer (e.g. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rr_handleMsg" id=link156 onMouseOver="ShowTip(event, 'tt93', 'link156')" onMouseOut="HideTip('tt93')">f_EPTF_COAP_rr_handleMsg</a></td><td class=SDescription>This function implements a COAP request-response state machine</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rr_reset" id=link157 onMouseOver="ShowTip(event, 'tt94', 'link157')" onMouseOut="HideTip('tt94')">f_EPTF_COAP_rr_reset</a></td><td class=SDescription>This function handles the <b>reset</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link158 onMouseOver="ShowTip(event, 'tt27', 'link158')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rr_timeout" id=link159 onMouseOver="ShowTip(event, 'tt95', 'link159')" onMouseOut="HideTip('tt95')">f_EPTF_COAP_rr_timeout</a></td><td class=SDescription>This function handles the <b>timeout</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link160 onMouseOver="ShowTip(event, 'tt27', 'link160')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rr_cancel" id=link161 onMouseOver="ShowTip(event, 'tt96', 'link161')" onMouseOut="HideTip('tt96')">f_EPTF_COAP_rr_cancel</a></td><td class=SDescription>This function handles the <b>cancel</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link162 onMouseOver="ShowTip(event, 'tt27', 'link162')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rr_remove" id=link163 onMouseOver="ShowTip(event, 'tt97', 'link163')" onMouseOut="HideTip('tt97')">f_EPTF_COAP_rr_remove</a></td><td class=SDescription>This function handles the removal and clean up of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link164 onMouseOver="ShowTip(event, 'tt27', 'link164')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance from the DB</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rr_setState" id=link165 onMouseOver="ShowTip(event, 'tt98', 'link165')" onMouseOut="HideTip('tt98')">f_EPTF_COAP_rr_setState</a></td><td class=SDescription>This function sets the current state of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link166 onMouseOver="ShowTip(event, 'tt27', 'link166')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_rr_handle_Observe_request" id=link167 onMouseOver="ShowTip(event, 'tt99', 'link167')" onMouseOut="HideTip('tt99')">f_EPTF_COAP_rr_handle_Observe_request</a></td><td class=SDescription>This function handles an incoming Observe request as part of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link168 onMouseOver="ShowTip(event, 'tt27', 'link168')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_rr_handle_BlockwiseTransfer_request" id=link169 onMouseOver="ShowTip(event, 'tt100', 'link169')" onMouseOut="HideTip('tt100')">f_EPTF_COAP_rr_handle_BlockwiseTransfer_request</a></td><td class=SDescription>This function handles an incoming blockwise transfer request as part of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link170 onMouseOver="ShowTip(event, 'tt27', 'link170')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_fromRR" id=link171 onMouseOver="ShowTip(event, 'tt101', 'link171')" onMouseOut="HideTip('tt101')">f_EPTF_COAP_tr_fromRR</a></td><td class=SDescription>This function implements a COAP request-response state machine by handling the incoming message from a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link172 onMouseOver="ShowTip(event, 'tt27', 'link172')" onMouseOut="HideTip('tt27')">COAP_RR</a></td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_fromEnv" id=link173 onMouseOver="ShowTip(event, 'tt102', 'link173')" onMouseOut="HideTip('tt102')">f_EPTF_COAP_tr_fromEnv</a></td><td class=SDescription>This function implements a COAP request-response state machine by handling the incoming message from a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link174 onMouseOver="ShowTip(event, 'tt27', 'link174')" onMouseOut="HideTip('tt27')">COAP_RR</a></td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_handleBlockwiseTransfer" id=link175 onMouseOver="ShowTip(event, 'tt103', 'link175')" onMouseOut="HideTip('tt103')">f_EPTF_COAP_tr_handleBlockwiseTransfer</a></td><td class=SDescription>This function handles incoming COAP messages in case they are blockwise transfer related.</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_cancel" id=link176 onMouseOver="ShowTip(event, 'tt104', 'link176')" onMouseOut="HideTip('tt104')">f_EPTF_COAP_tr_cancel</a></td><td class=SDescription>This function handles the <b>cancel</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link177 onMouseOver="ShowTip(event, 'tt54', 'link177')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_lifetime" id=link178 onMouseOver="ShowTip(event, 'tt105', 'link178')" onMouseOut="HideTip('tt105')">f_EPTF_COAP_tr_lifetime</a></td><td class=SDescription>This function handles the <b>T_lifetime</b> timer’s timeout event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link179 onMouseOver="ShowTip(event, 'tt54', 'link179')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_retransmit" id=link180 onMouseOver="ShowTip(event, 'tt106', 'link180')" onMouseOut="HideTip('tt106')">f_EPTF_COAP_tr_retransmit</a></td><td class=SDescription>This function handles the <b>T_retransmit</b> timer’s timeout event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link181 onMouseOver="ShowTip(event, 'tt54', 'link181')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_startT_retransmit" id=link182 onMouseOver="ShowTip(event, 'tt107', 'link182')" onMouseOut="HideTip('tt107')">f_EPTF_COAP_tr_startT_retransmit</a></td><td class=SDescription>This function starts the <b>T_retransmit</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link183 onMouseOver="ShowTip(event, 'tt54', 'link183')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_cancelT_retransmit" id=link184 onMouseOver="ShowTip(event, 'tt108', 'link184')" onMouseOut="HideTip('tt108')">f_EPTF_COAP_tr_cancelT_retransmit</a></td><td class=SDescription>This function cancels the <b>T_retransmit</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link185 onMouseOver="ShowTip(event, 'tt54', 'link185')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_startT_lifetime" id=link186 onMouseOver="ShowTip(event, 'tt109', 'link186')" onMouseOut="HideTip('tt109')">f_EPTF_COAP_tr_startT_lifetime</a></td><td class=SDescription>This function starts the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link187 onMouseOver="ShowTip(event, 'tt54', 'link187')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_cancelT_lifetime" id=link188 onMouseOver="ShowTip(event, 'tt110', 'link188')" onMouseOut="HideTip('tt110')">f_EPTF_COAP_tr_cancelT_lifetime</a></td><td class=SDescription>This function cancels the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link189 onMouseOver="ShowTip(event, 'tt54', 'link189')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_startT_rtt" id=link190 onMouseOver="ShowTip(event, 'tt111', 'link190')" onMouseOut="HideTip('tt111')">f_EPTF_COAP_tr_startT_rtt</a></td><td class=SDescription>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_stopT_rtt" id=link191 onMouseOver="ShowTip(event, 'tt112', 'link191')" onMouseOut="HideTip('tt112')">f_EPTF_COAP_tr_stopT_rtt</a></td><td class=SDescription>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the <vf_COAP_rttIndication> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_rttIndication" class=LType id=link192 onMouseOver="ShowTip(event, 'tt113', 'link192')" onMouseOut="HideTip('tt113')">fcb_EPTF_COAP_rttIndication</a> call-back function</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_send" id=link193 onMouseOver="ShowTip(event, 'tt114', 'link193')" onMouseOut="HideTip('tt114')">f_EPTF_COAP_tr_send</a></td><td class=SDescription>This function is used to send out a message from an instance of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link194 onMouseOver="ShowTip(event, 'tt54', 'link194')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> using the registered function <a href="EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_sendMessage" class=LType id=link195 onMouseOver="ShowTip(event, 'tt115', 'link195')" onMouseOut="HideTip('tt115')">fcb_EPTF_COAP_Transport_sendMessage</a> of the underlying transport layer instance.</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_tr_remove" id=link196 onMouseOver="ShowTip(event, 'tt116', 'link196')" onMouseOut="HideTip('tt116')">f_EPTF_COAP_tr_remove</a></td><td class=SDescription>This function handles the removal and clean up of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link197 onMouseOver="ShowTip(event, 'tt54', 'link197')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance from the DB</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_tr_setState" id=link198 onMouseOver="ShowTip(event, 'tt117', 'link198')" onMouseOut="HideTip('tt117')">f_EPTF_COAP_tr_setState</a></td><td class=SDescription>This function sets the current state of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link199 onMouseOver="ShowTip(event, 'tt54', 'link199')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_BlockwiseTransfer_in" id=link200 onMouseOver="ShowTip(event, 'tt118', 'link200')" onMouseOut="HideTip('tt118')">f_EPTF_COAP_BlockwiseTransfer_in</a></td><td class=SDescription>This function implements the incoming message handling for a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link201 onMouseOver="ShowTip(event, 'tt45', 'link201')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_BlockwiseTransfer_lifetime" id=link202 onMouseOver="ShowTip(event, 'tt119', 'link202')" onMouseOut="HideTip('tt119')">f_EPTF_COAP_BlockwiseTransfer_lifetime</a></td><td class=SDescription>This function handles the incoming T_lifetime timeout event for a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link203 onMouseOver="ShowTip(event, 'tt45', 'link203')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" id=link204 onMouseOver="ShowTip(event, 'tt120', 'link204')" onMouseOut="HideTip('tt120')">f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a></td><td class=SDescription>This function starts the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link205 onMouseOver="ShowTip(event, 'tt45', 'link205')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" id=link206 onMouseOver="ShowTip(event, 'tt121', 'link206')" onMouseOut="HideTip('tt121')">f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a></td><td class=SDescription>This function cancels the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link207 onMouseOver="ShowTip(event, 'tt45', 'link207')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_Logging_VERBOSE" id=link208 onMouseOver="ShowTip(event, 'tt122', 'link208')" onMouseOut="HideTip('tt122')">f_EPTF_COAP_Logging_VERBOSE</a></td><td class=SDescription>Logging functions for the VERBOSE log level</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_Logging_DEBUG" id=link209 onMouseOver="ShowTip(event, 'tt123', 'link209')" onMouseOut="HideTip('tt123')">f_EPTF_COAP_Logging_DEBUG</a></td><td class=SDescription>Logging functions for the DEBUG log level</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_Logging_WARNING" id=link210 onMouseOver="ShowTip(event, 'tt124', 'link210')" onMouseOut="HideTip('tt124')">f_EPTF_COAP_Logging_WARNING</a></td><td class=SDescription>Logging functions for the WARNING log level</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_Logging_ERROR" id=link211 onMouseOver="ShowTip(event, 'tt125', 'link211')" onMouseOut="HideTip('tt125')">f_EPTF_COAP_Logging_ERROR</a></td><td class=SDescription>Logging functions for the ERROR log level</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_addObservation" id=link212 onMouseOver="ShowTip(event, 'tt126', 'link212')" onMouseOut="HideTip('tt126')">f_EPTF_COAP_EntityCtx_addObservation</a></td><td class=SDescription>Adds a new observation to the simulated device</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_removeObservation" id=link213 onMouseOver="ShowTip(event, 'tt127', 'link213')" onMouseOut="HideTip('tt127')">f_EPTF_COAP_EntityCtx_removeObservation</a></td><td class=SDescription>Removes an existing observation from the simulated device</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_removeObservedResource" id=link214 onMouseOver="ShowTip(event, 'tt128', 'link214')" onMouseOut="HideTip('tt128')">f_EPTF_COAP_EntityCtx_removeObservedResource</a></td><td class=SDescription>Removes an observed resource entry from the simulated device</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" id=link215 onMouseOver="ShowTip(event, 'tt129', 'link215')" onMouseOut="HideTip('tt129')">f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a></td><td class=SDescription>Adds a new blockwise transfer FSM to the simulated device</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" id=link216 onMouseOver="ShowTip(event, 'tt130', 'link216')" onMouseOut="HideTip('tt130')">f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a></td><td class=SDescription>Removes an existing blockwise transfer from the simulated device</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage" id=link217 onMouseOver="ShowTip(event, 'tt131', 'link217')" onMouseOut="HideTip('tt131')">f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage</a></td><td class=SDescription>Stores a new outgoing encoded NIDD message to the entity context</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages" id=link218 onMouseOver="ShowTip(event, 'tt132', 'link218')" onMouseOut="HideTip('tt132')">f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages</a></td><td class=SDescription>Removes all buffered NIDD messages belonging to the entity</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_EntityCtx_cleanUp" id=link219 onMouseOver="ShowTip(event, 'tt133', 'link219')" onMouseOut="HideTip('tt133')">f_EPTF_COAP_EntityCtx_cleanUp</a></td><td class=SDescription>Cleans up the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link220 onMouseOver="ShowTip(event, 'tt6', 'link220')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance of a simulated device by deleting related instances</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_ObservedResource_addObserver" id=link221 onMouseOver="ShowTip(event, 'tt134', 'link221')" onMouseOut="HideTip('tt134')">f_EPTF_COAP_ObservedResource_addObserver</a></td><td class=SDescription>Adds an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link222 onMouseOver="ShowTip(event, 'tt36', 'link222')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance to the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link223 onMouseOver="ShowTip(event, 'tt63', 'link223')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance based on the OBSERVE message</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_ObservedResource_removeObserver" id=link224 onMouseOver="ShowTip(event, 'tt135', 'link224')" onMouseOut="HideTip('tt135')">f_EPTF_COAP_ObservedResource_removeObserver</a></td><td class=SDescription>Removes an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link225 onMouseOver="ShowTip(event, 'tt36', 'link225')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance from the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link226 onMouseOver="ShowTip(event, 'tt63', 'link226')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance that canceled its observation</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_ObservedResource_sendNotification" id=link227 onMouseOver="ShowTip(event, 'tt136', 'link227')" onMouseOut="HideTip('tt136')">f_EPTF_COAP_ObservedResource_sendNotification</a></td><td class=SDescription>Sends notificiations to all observers, who are observing a particular resource <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link228 onMouseOver="ShowTip(event, 'tt63', 'link228')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_ObservedResource_cleanUp" id=link229 onMouseOver="ShowTip(event, 'tt137', 'link229')" onMouseOut="HideTip('tt137')">f_EPTF_COAP_ObservedResource_cleanUp</a></td><td class=SDescription>Cleans up the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link230 onMouseOver="ShowTip(event, 'tt63', 'link230')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_ObservationServer_sendNotification" id=link231 onMouseOver="ShowTip(event, 'tt138', 'link231')" onMouseOut="HideTip('tt138')">f_EPTF_COAP_ObservationServer_sendNotification</a></td><td class=SDescription>Sends a notification for a particular observer of an observation relationship</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" id=link232 onMouseOver="ShowTip(event, 'tt139', 'link232')" onMouseOut="HideTip('tt139')">f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a></td><td class=SDescription>When an observation is canceled this can be called function to remove the corresponding <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link233 onMouseOver="ShowTip(event, 'tt36', 'link233')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_declareEvents" id=link234 onMouseOver="ShowTip(event, 'tt140', 'link234')" onMouseOut="HideTip('tt140')">f_EPTF_COAP_declareEvents</a></td><td class=SDescription>Declares the FSM events to the CLL framework implemented by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link235 onMouseOver="ShowTip(event, 'tt2', 'link235')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_declareSteps" id=link236 onMouseOver="ShowTip(event, 'tt141', 'link236')" onMouseOut="HideTip('tt141')">f_EPTF_COAP_declareSteps</a></td><td class=SDescription>Declares the FSM steps to the CLL framework implemented by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link237 onMouseOver="ShowTip(event, 'tt2', 'link237')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_init" id=link238 onMouseOver="ShowTip(event, 'tt142', 'link238')" onMouseOut="HideTip('tt142')">f_COAP_step_init</a></td><td class=SDescription>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_cleanUp" id=link239 onMouseOver="ShowTip(event, 'tt143', 'link239')" onMouseOut="HideTip('tt143')">f_COAP_step_cleanUp</a></td><td class=SDescription>Test Step to free up the COAP FSM context for the caller FSM. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_setLocalAddress" id=link240 onMouseOver="ShowTip(event, 'tt144', 'link240')" onMouseOut="HideTip('tt144')">f_COAP_step_setLocalAddress</a></td><td class=SDescription>Test step to set the local address in the entity context. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_setRemoteAddress_byIntIdx" id=link241 onMouseOver="ShowTip(event, 'tt145', 'link241')" onMouseOut="HideTip('tt145')">f_COAP_step_setRemoteAddress_byIntIdx</a></td><td class=SDescription>Test step to set the remote address in the FSM context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link242 onMouseOver="ShowTip(event, 'tt146', 'link242')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a>. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_loadTemplate_byIntIdx" id=link243 onMouseOver="ShowTip(event, 'tt147', 'link243')" onMouseOut="HideTip('tt147')">f_COAP_step_loadTemplate_byIntIdx</a></td><td class=SDescription>Test step to load a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link244 onMouseOver="ShowTip(event, 'tt72', 'link244')" onMouseOut="HideTip('tt72')">CoAP_Template</a> from <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link245 onMouseOver="ShowTip(event, 'tt69', 'link245')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a> into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_loadTemplate_byStringId" id=link246 onMouseOver="ShowTip(event, 'tt148', 'link246')" onMouseOut="HideTip('tt148')">f_COAP_step_loadTemplate_byStringId</a></td><td class=SDescription>Test step to load a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link247 onMouseOver="ShowTip(event, 'tt72', 'link247')" onMouseOut="HideTip('tt72')">CoAP_Template</a> from <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link248 onMouseOver="ShowTip(event, 'tt69', 'link248')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a> into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_send" id=link249 onMouseOver="ShowTip(event, 'tt149', 'link249')" onMouseOut="HideTip('tt149')">f_COAP_step_send</a></td><td class=SDescription>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_handleRequest" id=link250 onMouseOver="ShowTip(event, 'tt150', 'link250')" onMouseOut="HideTip('tt150')">f_COAP_step_handleRequest</a></td><td class=SDescription>The test step can be called from an FSM to handle a reported COAP request. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_sendResponse" id=link251 onMouseOver="ShowTip(event, 'tt151', 'link251')" onMouseOut="HideTip('tt151')">f_COAP_step_sendResponse</a></td><td class=SDescription>The test step expects an ongoing request bound to the FSM by <a href="#f_COAP_step_handleRequest" class=LFunction id=link252 onMouseOver="ShowTip(event, 'tt150', 'link252')" onMouseOut="HideTip('tt150')">f_COAP_step_handleRequest</a> and a response message loaded into <b>v_COAP_msgToSend</b> by <a href="#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link253 onMouseOver="ShowTip(event, 'tt147', 'link253')" onMouseOut="HideTip('tt147')">f_COAP_step_loadTemplate_byIntIdx</a> The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_sendAccept" id=link254 onMouseOver="ShowTip(event, 'tt152', 'link254')" onMouseOut="HideTip('tt152')">f_COAP_step_sendAccept</a></td><td class=SDescription>The test step expects an ongoing request bound to the FSM by <a href="#f_COAP_step_handleRequest" class=LFunction id=link255 onMouseOver="ShowTip(event, 'tt150', 'link255')" onMouseOut="HideTip('tt150')">f_COAP_step_handleRequest</a> The test step will send an accept (eg. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_startListening" id=link256 onMouseOver="ShowTip(event, 'tt153', 'link256')" onMouseOut="HideTip('tt153')">f_COAP_step_startListening</a></td><td class=SDescription>The test step expects that a transport endpoint is set in the entity context: <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link257 onMouseOver="ShowTip(event, 'tt6', 'link257')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_startDTLS" id=link258 onMouseOver="ShowTip(event, 'tt154', 'link258')" onMouseOut="HideTip('tt154')">f_COAP_step_startDTLS</a></td><td class=SDescription>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_startDTLS_byVarIds" id=link259 onMouseOver="ShowTip(event, 'tt155', 'link259')" onMouseOut="HideTip('tt155')">f_COAP_step_startDTLS_byVarIds</a></td><td class=SDescription>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_startDTLS_byIntIdx" id=link260 onMouseOver="ShowTip(event, 'tt156', 'link260')" onMouseOut="HideTip('tt156')">f_COAP_step_startDTLS_byIntIdx</a></td><td class=SDescription>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_setRemoteAddress_byVars" id=link261 onMouseOver="ShowTip(event, 'tt157', 'link261')" onMouseOut="HideTip('tt157')">f_COAP_step_setRemoteAddress_byVars</a></td><td class=SDescription>Test step to set the remote address by variable parameters in the FSM context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link262 onMouseOver="ShowTip(event, 'tt146', 'link262')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a>.</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_reportCoapEventForEntity" id=link263 onMouseOver="ShowTip(event, 'tt158', 'link263')" onMouseOut="HideTip('tt158')">f_COAP_step_reportCoapEventForEntity</a></td><td class=SDescription>The test step will turn on/off the COAP event reporting for the entity in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link264 onMouseOver="ShowTip(event, 'tt6', 'link264')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_confirmableNotificationForEntity" id=link265 onMouseOver="ShowTip(event, 'tt159', 'link265')" onMouseOut="HideTip('tt159')">f_COAP_step_confirmableNotificationForEntity</a></td><td class=SDescription>The test step will turn on/off the COAP CON notifications for the entity in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link266 onMouseOver="ShowTip(event, 'tt6', 'link266')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_sendNotification_byIntIdx" id=link267 onMouseOver="ShowTip(event, 'tt160', 'link267')" onMouseOut="HideTip('tt160')">f_COAP_step_sendNotification_byIntIdx</a></td><td class=SDescription>The test step send notifications to the observers of the observed resource pointed by the idx parameter</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_sendNotification_byStringId" id=link268 onMouseOver="ShowTip(event, 'tt161', 'link268')" onMouseOut="HideTip('tt161')">f_COAP_step_sendNotification_byStringId</a></td><td class=SDescription>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_sendNotification_internal" id=link269 onMouseOver="ShowTip(event, 'tt162', 'link269')" onMouseOut="HideTip('tt162')">f_COAP_step_sendNotification_internal</a></td><td class=SDescription>This function sends notifications to the observers of the observed resource identified by the string uri given as parameter</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_removeResourceObservations_byIntIdx" id=link270 onMouseOver="ShowTip(event, 'tt163', 'link270')" onMouseOut="HideTip('tt163')">f_COAP_step_removeResourceObservations_byIntIdx</a></td><td class=SDescription>The test step removes the observers of the observed resource pointed by the idx parameter</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_COAP_step_removeResourceObservations_byStringId" id=link271 onMouseOver="ShowTip(event, 'tt164', 'link271')" onMouseOut="HideTip('tt164')">f_COAP_step_removeResourceObservations_byStringId</a></td><td class=SDescription>The test step removes the observers of the observed resource identified by the string uri given as parameter</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_COAP_step_setPreferredBlocksize" id=link272 onMouseOver="ShowTip(event, 'tt165', 'link272')" onMouseOut="HideTip('tt165')">f_COAP_step_setPreferredBlocksize</a></td><td class=SDescription>Test step to set the preferred blocksize (szx) in the entity context. </td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_setStepCtx" id=link273 onMouseOver="ShowTip(event, 'tt166', 'link273')" onMouseOut="HideTip('tt166')">f_EPTF_COAP_setStepCtx</a></td><td class=SDescription>This sets the instance pointers of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link274 onMouseOver="ShowTip(event, 'tt167', 'link274')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a> to the related instances of a simulated device (entity) calculated from the test step args <EPTF_LGenBase_TestStepArgs></td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_setCtx" id=link275 onMouseOver="ShowTip(event, 'tt168', 'link275')" onMouseOut="HideTip('tt168')">f_EPTF_COAP_setCtx</a></td><td class=SDescription>This sets the instance pointers of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link276 onMouseOver="ShowTip(event, 'tt167', 'link276')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a> to the related instances of a simulated device (entity) calculated from the test step args <EPTF_LGenBase_TestStepArgs></td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_isFsmInitialized" id=link277 onMouseOver="ShowTip(event, 'tt169', 'link277')" onMouseOut="HideTip('tt169')">f_EPTF_COAP_isFsmInitialized</a></td><td class=SDescription>Checks if the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link278 onMouseOver="ShowTip(event, 'tt146', 'link278')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a> instace was created for an FSM instance and returns with a pointer to it</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_getIntValue" id=link279 onMouseOver="ShowTip(event, 'tt170', 'link279')" onMouseOut="HideTip('tt170')">f_EPTF_COAP_getIntValue</a></td><td class=SDescription>Retreives an element of an <EPTF_IntegerList> if it exists</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_CodeToEventIdx" id=link280 onMouseOver="ShowTip(event, 'tt171', 'link280')" onMouseOut="HideTip('tt171')">f_EPTF_COAP_CodeToEventIdx</a></td><td class=SDescription>Converts the <Code> ot a COAP PDU to an integer number</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_isCoapReportEnabledForEntity" id=link281 onMouseOver="ShowTip(event, 'tt172', 'link281')" onMouseOut="HideTip('tt172')">f_EPTF_COAP_isCoapReportEnabledForEntity</a></td><td class=SDescription>Checks if the COAP event reporting is enabled for a particular entity</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_dispatchEventForObserve_ifExists" id=link282 onMouseOver="ShowTip(event, 'tt173', 'link282')" onMouseOut="HideTip('tt173')">f_EPTF_COAP_dispatchEventForObserve_ifExists</a></td><td class=SDescription>Dispatches the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" class=LConstant id=link283 onMouseOver="ShowTip(event, 'tt174', 'link283')" onMouseOut="HideTip('tt174')">c_COAP_eventIdx_OBSERVE</a> event to an entity/fsm if the COAP message has an OBSERVE option</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_dispatchEventForBlock1" id=link284 onMouseOver="ShowTip(event, 'tt175', 'link284')" onMouseOut="HideTip('tt175')">f_EPTF_COAP_dispatchEventForBlock1</a></td><td class=SDescription>Dispatches the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" class=LConstant id=link285 onMouseOver="ShowTip(event, 'tt176', 'link285')" onMouseOut="HideTip('tt176')">c_COAP_eventIdx_BLOCK1_init</a> event to an entity/fsm if the COAP message has an block1 option</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_dispatchEventsForCode" id=link286 onMouseOver="ShowTip(event, 'tt177', 'link286')" onMouseOut="HideTip('tt177')">f_EPTF_COAP_dispatchEventsForCode</a></td><td class=SDescription>Dispatches events to an entity/fsm based on the COAP PDU’s code</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_dispatchEvent" id=link287 onMouseOver="ShowTip(event, 'tt178', 'link287')" onMouseOut="HideTip('tt178')">f_EPTF_COAP_dispatchEvent</a></td><td class=SDescription>Wrapper for CLL’s <f_EPTF_LGenBase_postEvent> to handle multi level event (generic, entity, FSM) reporting</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_isEmpty" id=link288 onMouseOver="ShowTip(event, 'tt179', 'link288')" onMouseOut="HideTip('tt179')">f_EPTF_COAP_isEmpty</a></td><td class=SDescription>Checks if the COAP PDU is empty</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_isRequest" id=link289 onMouseOver="ShowTip(event, 'tt180', 'link289')" onMouseOut="HideTip('tt180')">f_EPTF_COAP_isRequest</a></td><td class=SDescription>Checks if the COAP PDU is a request</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_isResponse" id=link290 onMouseOver="ShowTip(event, 'tt181', 'link290')" onMouseOut="HideTip('tt181')">f_EPTF_COAP_isResponse</a></td><td class=SDescription>Checks if the COAP PDU is a response</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_hasObserve" id=link291 onMouseOver="ShowTip(event, 'tt182', 'link291')" onMouseOut="HideTip('tt182')">f_EPTF_COAP_hasObserve</a></td><td class=SDescription>Checks if the COAP PDU has an OBSERVE option</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_hasBlock1" id=link292 onMouseOver="ShowTip(event, 'tt183', 'link292')" onMouseOut="HideTip('tt183')">f_EPTF_COAP_hasBlock1</a></td><td class=SDescription>Checks if the COAP PDU has a BLOCK1 option</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_isReset" id=link293 onMouseOver="ShowTip(event, 'tt184', 'link293')" onMouseOut="HideTip('tt184')">f_EPTF_COAP_isReset</a></td><td class=SDescription>Checks if the COAP PDU is a RST</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_uriPathToString" id=link294 onMouseOver="ShowTip(event, 'tt185', 'link294')" onMouseOut="HideTip('tt185')">f_EPTF_COAP_uriPathToString</a></td><td class=SDescription>Converts the uri path of the COAP PDU into one string using “/” as delimiter</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_fetchUriPath" id=link295 onMouseOver="ShowTip(event, 'tt186', 'link295')" onMouseOut="HideTip('tt186')">f_EPTF_COAP_fetchUriPath</a></td><td class=SDescription>Fetches the uri path of the COAP PDU</td></tr><tr class="SFunction SMarked"><td class=SEntry><a href="#f_EPTF_COAP_fetchContentFormat" id=link296 onMouseOver="ShowTip(event, 'tt187', 'link296')" onMouseOut="HideTip('tt187')">f_EPTF_COAP_fetchContentFormat</a></td><td class=SDescription>Fetches the content format of the COAP PDU</td></tr><tr class="SFunction"><td class=SEntry><a href="#f_EPTF_COAP_addOption" id=link297 onMouseOver="ShowTip(event, 'tt188', 'link297')" onMouseOut="HideTip('tt188')">f_EPTF_COAP_addOption</a></td><td class=SDescription>Adds <CoAP_Options> options to a the COAP PDU</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_init"></a>f_EPTF_COAP_LGen_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_LGen_init(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap>pl_name</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The main initialization function for the <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link272 onMouseOver="ShowTip(event, 'tt2', 'link272')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_name</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the name for the component instance</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link273 onMouseOver="ShowTip(event, 'tt2', 'link273')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_init"></a>f_EPTF_COAP_LGen_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_LGen_init(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap>pl_name</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The main initialization function for the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link299 onMouseOver="ShowTip(event, 'tt2', 'link299')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_name</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the name for the component instance</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link300 onMouseOver="ShowTip(event, 'tt2', 'link300')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_initLogging"></a>f_EPTF_COAP_LGen_initLogging</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LGen_initLogging() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializing CLL’s logging feature on the <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link274 onMouseOver="ShowTip(event, 'tt2', 'link274')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link275 onMouseOver="ShowTip(event, 'tt2', 'link275')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_initLogging"></a>f_EPTF_COAP_LGen_initLogging</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LGen_initLogging() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializing CLL’s logging feature on the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link301 onMouseOver="ShowTip(event, 'tt2', 'link301')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link302 onMouseOver="ShowTip(event, 'tt2', 'link302')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_cleanUp"></a>f_COAP_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_COAP_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The main clean up function for the <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link276 onMouseOver="ShowTip(event, 'tt2', 'link276')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link277 onMouseOver="ShowTip(event, 'tt2', 'link277')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_cleanUp"></a>f_COAP_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_COAP_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The main clean up function for the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link303 onMouseOver="ShowTip(event, 'tt2', 'link303')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component type</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link304 onMouseOver="ShowTip(event, 'tt2', 'link304')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_eCtxBind"></a>f_COAP_eCtxBind</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_eCtxBind(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return EPTF_IntegerList</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function is called by the CLL for each entity instance created on a particular instace of <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link278 onMouseOver="ShowTip(event, 'tt2', 'link278')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> The function will allocate and initialize an instance of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link279 onMouseOver="ShowTip(event, 'tt6', 'link279')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> in <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link280 onMouseOver="ShowTip(event, 'tt7', 'link280')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity instance on this load generator component instance</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry><EPTF_IntegerList></td><td class=CDLDescription>The list will contain the index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link281 onMouseOver="ShowTip(event, 'tt6', 'link281')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in the <b>v_COAP_EntityCtxDB</b></td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link282 onMouseOver="ShowTip(event, 'tt2', 'link282')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_eCtxBind"></a>f_COAP_eCtxBind</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_eCtxBind(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return EPTF_IntegerList</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function is called by the CLL for each entity instance created on a particular instace of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link305 onMouseOver="ShowTip(event, 'tt2', 'link305')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> The function will allocate and initialize an instance of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link306 onMouseOver="ShowTip(event, 'tt6', 'link306')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> in <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link307 onMouseOver="ShowTip(event, 'tt7', 'link307')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity instance on this load generator component instance</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry><EPTF_IntegerList></td><td class=CDLDescription>The list will contain the index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link308 onMouseOver="ShowTip(event, 'tt6', 'link308')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in the <b>v_COAP_EntityCtxDB</b></td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link309 onMouseOver="ShowTip(event, 'tt2', 'link309')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_eCtxUnbind"></a>f_COAP_eCtxUnbind</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxUnbind(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The reverse operation of <a href="#f_COAP_eCtxBind" class=LFunction id=link283 onMouseOver="ShowTip(event, 'tt5', 'link283')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a>. Cleans up resources reserved during <a href="#f_COAP_eCtxBind" class=LFunction id=link284 onMouseOver="ShowTip(event, 'tt5', 'link284')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a>. Called by the CLL.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity instance on this load generator component instance</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link285 onMouseOver="ShowTip(event, 'tt2', 'link285')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_eCtxUnbind"></a>f_COAP_eCtxUnbind</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxUnbind(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The reverse operation of <a href="#f_COAP_eCtxBind" class=LFunction id=link310 onMouseOver="ShowTip(event, 'tt5', 'link310')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a>. Cleans up resources reserved during <a href="#f_COAP_eCtxBind" class=LFunction id=link311 onMouseOver="ShowTip(event, 'tt5', 'link311')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a>. Called by the CLL.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity instance on this load generator component instance</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link312 onMouseOver="ShowTip(event, 'tt2', 'link312')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_eCtxReset"></a>f_COAP_eCtxReset</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The resources reserved during <a href="#f_COAP_eCtxBind" class=LFunction id=link286 onMouseOver="ShowTip(event, 'tt5', 'link286')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a> are reinitalized (reset). Called by the CLL.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity instance on this load generator component instance</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link287 onMouseOver="ShowTip(event, 'tt2', 'link287')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_eCtxReset"></a>f_COAP_eCtxReset</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The resources reserved during <a href="#f_COAP_eCtxBind" class=LFunction id=link313 onMouseOver="ShowTip(event, 'tt5', 'link313')" onMouseOut="HideTip('tt5')">f_COAP_eCtxBind</a> are reinitalized (reset). Called by the CLL.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity instance on this load generator component instance</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link314 onMouseOver="ShowTip(event, 'tt2', 'link314')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtxDB_init"></a>f_EPTF_COAP_EntityCtxDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link288 onMouseOver="ShowTip(event, 'tt7', 'link288')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link289 onMouseOver="ShowTip(event, 'tt7', 'link289')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtxDB_init"></a>f_EPTF_COAP_EntityCtxDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link315 onMouseOver="ShowTip(event, 'tt7', 'link315')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link316 onMouseOver="ShowTip(event, 'tt7', 'link316')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtxDB_cleanUp"></a>f_EPTF_COAP_EntityCtxDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link290 onMouseOver="ShowTip(event, 'tt7', 'link290')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link291 onMouseOver="ShowTip(event, 'tt7', 'link291')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtxDB_cleanUp"></a>f_EPTF_COAP_EntityCtxDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link317 onMouseOver="ShowTip(event, 'tt7', 'link317')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link318 onMouseOver="ShowTip(event, 'tt7', 'link318')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_FsmCtxDB_init"></a>f_EPTF_COAP_FsmCtxDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_FsmCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link292 onMouseOver="ShowTip(event, 'tt13', 'link292')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link293 onMouseOver="ShowTip(event, 'tt13', 'link293')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_FsmCtxDB_init"></a>f_EPTF_COAP_FsmCtxDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_FsmCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link319 onMouseOver="ShowTip(event, 'tt13', 'link319')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link320 onMouseOver="ShowTip(event, 'tt13', 'link320')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_FsmCtxDB_cleanUp"></a>f_EPTF_COAP_FsmCtxDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link294 onMouseOver="ShowTip(event, 'tt13', 'link294')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link295 onMouseOver="ShowTip(event, 'tt13', 'link295')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_FsmCtxDB_cleanUp"></a>f_EPTF_COAP_FsmCtxDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link321 onMouseOver="ShowTip(event, 'tt13', 'link321')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link322 onMouseOver="ShowTip(event, 'tt13', 'link322')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_init"></a>f_EPTF_COAP_transportEndpointDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link296 onMouseOver="ShowTip(event, 'tt16', 'link296')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link297 onMouseOver="ShowTip(event, 'tt16', 'link297')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_init"></a>f_EPTF_COAP_transportEndpointDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link323 onMouseOver="ShowTip(event, 'tt16', 'link323')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link324 onMouseOver="ShowTip(event, 'tt16', 'link324')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_cleanUp"></a>f_EPTF_COAP_transportEndpointDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link298 onMouseOver="ShowTip(event, 'tt16', 'link298')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link299 onMouseOver="ShowTip(event, 'tt16', 'link299')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_cleanUp"></a>f_EPTF_COAP_transportEndpointDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link325 onMouseOver="ShowTip(event, 'tt16', 'link325')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link326 onMouseOver="ShowTip(event, 'tt16', 'link326')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_add"></a>f_EPTF_COAP_transportEndpointDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link300 onMouseOver="ShowTip(event, 'tt16', 'link300')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_te</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link301 onMouseOver="ShowTip(event, 'tt21', 'link301')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>out</b> <b>integer</b> - the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link302 onMouseOver="ShowTip(event, 'tt16', 'link302')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_add"></a>f_EPTF_COAP_transportEndpointDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link327 onMouseOver="ShowTip(event, 'tt16', 'link327')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_te</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link328 onMouseOver="ShowTip(event, 'tt21', 'link328')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>out</b> <b>integer</b> - the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link329 onMouseOver="ShowTip(event, 'tt16', 'link329')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_get"></a>f_EPTF_COAP_transportEndpointDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link303 onMouseOver="ShowTip(event, 'tt16', 'link303')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_te</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link304 onMouseOver="ShowTip(event, 'tt21', 'link304')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link305 onMouseOver="ShowTip(event, 'tt16', 'link305')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_get"></a>f_EPTF_COAP_transportEndpointDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link330 onMouseOver="ShowTip(event, 'tt16', 'link330')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_te</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link331 onMouseOver="ShowTip(event, 'tt21', 'link331')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link332 onMouseOver="ShowTip(event, 'tt16', 'link332')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_lookUp"></a>f_EPTF_COAP_transportEndpointDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link306 onMouseOver="ShowTip(event, 'tt21', 'link306')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> element in <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link307 onMouseOver="ShowTip(event, 'tt16', 'link307')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database based on its socket member field</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_te</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link308 onMouseOver="ShowTip(event, 'tt21', 'link308')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> - the retrieved element</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the element, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link309 onMouseOver="ShowTip(event, 'tt16', 'link309')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_lookUp"></a>f_EPTF_COAP_transportEndpointDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link333 onMouseOver="ShowTip(event, 'tt21', 'link333')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> element in <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link334 onMouseOver="ShowTip(event, 'tt16', 'link334')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database based on its socket member field</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_te</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link335 onMouseOver="ShowTip(event, 'tt21', 'link335')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a> - the retrieved element</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the element, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link336 onMouseOver="ShowTip(event, 'tt16', 'link336')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_Socket2String"></a>f_EPTF_COAP_transportEndpointDB_Socket2String</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_transportEndpointDB_Socket2String(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) return charstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link310 onMouseOver="ShowTip(event, 'tt16', 'link310')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_sock</td><td class=CDLDescription><b>in</b> <Socket> - the address (of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link311 onMouseOver="ShowTip(event, 'tt21', 'link311')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a>)</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*charstring*</td><td class=CDLDescription>string hash unique for the <Socket> parameter</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link312 onMouseOver="ShowTip(event, 'tt16', 'link312')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_transportEndpointDB_Socket2String"></a>f_EPTF_COAP_transportEndpointDB_Socket2String</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_transportEndpointDB_Socket2String(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) return charstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link337 onMouseOver="ShowTip(event, 'tt16', 'link337')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_sock</td><td class=CDLDescription><b>in</b> <Socket> - the address (of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link338 onMouseOver="ShowTip(event, 'tt21', 'link338')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a>)</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*charstring*</td><td class=CDLDescription>string hash unique for the <Socket> parameter</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=LType id=link339 onMouseOver="ShowTip(event, 'tt16', 'link339')" onMouseOut="HideTip('tt16')">COAP_TransportEndpointDB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_init"></a>f_EPTF_COAP_rrDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link313 onMouseOver="ShowTip(event, 'tt24', 'link313')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link314 onMouseOver="ShowTip(event, 'tt24', 'link314')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_init"></a>f_EPTF_COAP_rrDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link340 onMouseOver="ShowTip(event, 'tt24', 'link340')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link341 onMouseOver="ShowTip(event, 'tt24', 'link341')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_add"></a>f_EPTF_COAP_rrDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap width=100%>p_rr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link315 onMouseOver="ShowTip(event, 'tt24', 'link315')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rr</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link316 onMouseOver="ShowTip(event, 'tt27', 'link316')" onMouseOut="HideTip('tt27')">COAP_RR</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link317 onMouseOver="ShowTip(event, 'tt24', 'link317')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_add"></a>f_EPTF_COAP_rrDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap width=100%>p_rr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link342 onMouseOver="ShowTip(event, 'tt24', 'link342')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rr</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link343 onMouseOver="ShowTip(event, 'tt27', 'link343')" onMouseOut="HideTip('tt27')">COAP_RR</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link344 onMouseOver="ShowTip(event, 'tt24', 'link344')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_lookUp"></a>f_EPTF_COAP_rrDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_token</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link318 onMouseOver="ShowTip(event, 'tt27', 'link318')" onMouseOut="HideTip('tt27')">COAP_RR</a> element in <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link319 onMouseOver="ShowTip(event, 'tt24', 'link319')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rr</td><td class=CDLDescription><b>in</b> <Socket> - the socket (IP) address</td></tr><tr><td class=CDLEntry>p_token</td><td class=CDLDescription><b>in</b> <b>octetstring</b> - the token value</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link320 onMouseOver="ShowTip(event, 'tt24', 'link320')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_lookUp"></a>f_EPTF_COAP_rrDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_token</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link345 onMouseOver="ShowTip(event, 'tt27', 'link345')" onMouseOut="HideTip('tt27')">COAP_RR</a> element in <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link346 onMouseOver="ShowTip(event, 'tt24', 'link346')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rr</td><td class=CDLDescription><b>in</b> <Socket> - the socket (IP) address</td></tr><tr><td class=CDLEntry>p_token</td><td class=CDLDescription><b>in</b> <b>octetstring</b> - the token value</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link347 onMouseOver="ShowTip(event, 'tt24', 'link347')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_get"></a>f_EPTF_COAP_rrDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_get(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap>p_rr</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link321 onMouseOver="ShowTip(event, 'tt27', 'link321')" onMouseOut="HideTip('tt27')">COAP_RR</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rr</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link322 onMouseOver="ShowTip(event, 'tt27', 'link322')" onMouseOut="HideTip('tt27')">COAP_RR</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link323 onMouseOver="ShowTip(event, 'tt24', 'link323')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_get"></a>f_EPTF_COAP_rrDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_get(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap>p_rr</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link348 onMouseOver="ShowTip(event, 'tt27', 'link348')" onMouseOut="HideTip('tt27')">COAP_RR</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rr</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link349 onMouseOver="ShowTip(event, 'tt27', 'link349')" onMouseOut="HideTip('tt27')">COAP_RR</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link350 onMouseOver="ShowTip(event, 'tt24', 'link350')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_remove"></a>f_EPTF_COAP_rrDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link324 onMouseOver="ShowTip(event, 'tt27', 'link324')" onMouseOut="HideTip('tt27')">COAP_RR</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link325 onMouseOver="ShowTip(event, 'tt24', 'link325')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_remove"></a>f_EPTF_COAP_rrDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link351 onMouseOver="ShowTip(event, 'tt27', 'link351')" onMouseOut="HideTip('tt27')">COAP_RR</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link352 onMouseOver="ShowTip(event, 'tt24', 'link352')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_cleanUp"></a>f_EPTF_COAP_rrDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link326 onMouseOver="ShowTip(event, 'tt24', 'link326')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link327 onMouseOver="ShowTip(event, 'tt24', 'link327')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_cleanUp"></a>f_EPTF_COAP_rrDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link353 onMouseOver="ShowTip(event, 'tt24', 'link353')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link354 onMouseOver="ShowTip(event, 'tt24', 'link354')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_tokenHash"></a>f_EPTF_COAP_rrDB_tokenHash</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_tokenHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>p_token</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Hash function for lookups used by the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link328 onMouseOver="ShowTip(event, 'tt24', 'link328')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_sock</td><td class=CDLDescription><b>in</b> <Socket> - the address (of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link329 onMouseOver="ShowTip(event, 'tt21', 'link329')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a>)</td></tr><tr><td class=CDLEntry>p_token</td><td class=CDLDescription><b>in</b> <b>octetstring</b> - the token value</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*charstring*</td><td class=CDLDescription>string hash unique for a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link330 onMouseOver="ShowTip(event, 'tt27', 'link330')" onMouseOut="HideTip('tt27')">COAP_RR</a> element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link331 onMouseOver="ShowTip(event, 'tt24', 'link331')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rrDB_tokenHash"></a>f_EPTF_COAP_rrDB_tokenHash</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_tokenHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>p_token</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Hash function for lookups used by the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link355 onMouseOver="ShowTip(event, 'tt24', 'link355')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_sock</td><td class=CDLDescription><b>in</b> <Socket> - the address (of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=LType id=link356 onMouseOver="ShowTip(event, 'tt21', 'link356')" onMouseOut="HideTip('tt21')">COAP_TransportEndpoint</a>)</td></tr><tr><td class=CDLEntry>p_token</td><td class=CDLDescription><b>in</b> <b>octetstring</b> - the token value</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*charstring*</td><td class=CDLDescription>string hash unique for a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link357 onMouseOver="ShowTip(event, 'tt27', 'link357')" onMouseOut="HideTip('tt27')">COAP_RR</a> element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link358 onMouseOver="ShowTip(event, 'tt24', 'link358')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_init"></a>f_EPTF_COAP_observationDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link332 onMouseOver="ShowTip(event, 'tt33', 'link332')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link333 onMouseOver="ShowTip(event, 'tt33', 'link333')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_init"></a>f_EPTF_COAP_observationDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link359 onMouseOver="ShowTip(event, 'tt33', 'link359')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link360 onMouseOver="ShowTip(event, 'tt33', 'link360')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_add"></a>f_EPTF_COAP_observationDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link334 onMouseOver="ShowTip(event, 'tt33', 'link334')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_os</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link335 onMouseOver="ShowTip(event, 'tt36', 'link335')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link336 onMouseOver="ShowTip(event, 'tt33', 'link336')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_add"></a>f_EPTF_COAP_observationDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link361 onMouseOver="ShowTip(event, 'tt33', 'link361')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_os</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link362 onMouseOver="ShowTip(event, 'tt36', 'link362')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link363 onMouseOver="ShowTip(event, 'tt33', 'link363')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_lookUp"></a>f_EPTF_COAP_observationDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link337 onMouseOver="ShowTip(event, 'tt36', 'link337')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> element in <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link338 onMouseOver="ShowTip(event, 'tt33', 'link338')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_remoteAddr</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the address (host) of the observer</td></tr><tr><td class=CDLEntry>p_remotePort</td><td class=CDLDescription><b>in</b> <b>integer</b> - the port of the observer</td></tr><tr><td class=CDLEntry>p_resId</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the id of the observed resource</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link339 onMouseOver="ShowTip(event, 'tt33', 'link339')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_lookUp"></a>f_EPTF_COAP_observationDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link364 onMouseOver="ShowTip(event, 'tt36', 'link364')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> element in <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link365 onMouseOver="ShowTip(event, 'tt33', 'link365')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_remoteAddr</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the address (host) of the observer</td></tr><tr><td class=CDLEntry>p_remotePort</td><td class=CDLDescription><b>in</b> <b>integer</b> - the port of the observer</td></tr><tr><td class=CDLEntry>p_resId</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the id of the observed resource</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link366 onMouseOver="ShowTip(event, 'tt33', 'link366')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_get"></a>f_EPTF_COAP_observationDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link340 onMouseOver="ShowTip(event, 'tt33', 'link340')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_os</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link341 onMouseOver="ShowTip(event, 'tt36', 'link341')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link342 onMouseOver="ShowTip(event, 'tt33', 'link342')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_get"></a>f_EPTF_COAP_observationDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link367 onMouseOver="ShowTip(event, 'tt33', 'link367')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_os</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link368 onMouseOver="ShowTip(event, 'tt36', 'link368')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link369 onMouseOver="ShowTip(event, 'tt33', 'link369')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_remove"></a>f_EPTF_COAP_observationDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link343 onMouseOver="ShowTip(event, 'tt33', 'link343')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link344 onMouseOver="ShowTip(event, 'tt33', 'link344')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_remove"></a>f_EPTF_COAP_observationDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link370 onMouseOver="ShowTip(event, 'tt33', 'link370')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link371 onMouseOver="ShowTip(event, 'tt33', 'link371')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_cleanUp"></a>f_EPTF_COAP_observationDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link345 onMouseOver="ShowTip(event, 'tt33', 'link345')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link346 onMouseOver="ShowTip(event, 'tt33', 'link346')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_cleanUp"></a>f_EPTF_COAP_observationDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link372 onMouseOver="ShowTip(event, 'tt33', 'link372')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link373 onMouseOver="ShowTip(event, 'tt33', 'link373')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_tokenHash"></a>f_EPTF_COAP_observationDB_tokenHash</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Hash function for lookups used by the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link347 onMouseOver="ShowTip(event, 'tt33', 'link347')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_remoteAddr</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the address (host) of the observer</td></tr><tr><td class=CDLEntry>p_remotePort</td><td class=CDLDescription><b>in</b> <b>integer</b> - the port of the observer</td></tr><tr><td class=CDLEntry>p_resId</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the id of the observed resource</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*charstring*</td><td class=CDLDescription>string hash unique of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link348 onMouseOver="ShowTip(event, 'tt36', 'link348')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link349 onMouseOver="ShowTip(event, 'tt33', 'link349')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observationDB_tokenHash"></a>f_EPTF_COAP_observationDB_tokenHash</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Hash function for lookups used by the <b>v_COAP_rrDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link374 onMouseOver="ShowTip(event, 'tt33', 'link374')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_remoteAddr</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the address (host) of the observer</td></tr><tr><td class=CDLEntry>p_remotePort</td><td class=CDLDescription><b>in</b> <b>integer</b> - the port of the observer</td></tr><tr><td class=CDLEntry>p_resId</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the id of the observed resource</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*charstring*</td><td class=CDLDescription>string hash unique of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link375 onMouseOver="ShowTip(event, 'tt36', 'link375')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link376 onMouseOver="ShowTip(event, 'tt33', 'link376')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_init"></a>f_EPTF_COAP_blockwiseDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link350 onMouseOver="ShowTip(event, 'tt42', 'link350')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link351 onMouseOver="ShowTip(event, 'tt42', 'link351')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_init"></a>f_EPTF_COAP_blockwiseDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link377 onMouseOver="ShowTip(event, 'tt42', 'link377')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link378 onMouseOver="ShowTip(event, 'tt42', 'link378')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_add"></a>f_EPTF_COAP_blockwiseDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link352 onMouseOver="ShowTip(event, 'tt42', 'link352')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_bs</td><td class=CDLDescription><b>in</b> <COAP_Blockwise_Server> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link353 onMouseOver="ShowTip(event, 'tt42', 'link353')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_add"></a>f_EPTF_COAP_blockwiseDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link379 onMouseOver="ShowTip(event, 'tt42', 'link379')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_bs</td><td class=CDLDescription><b>in</b> <COAP_Blockwise_Server> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link380 onMouseOver="ShowTip(event, 'tt42', 'link380')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_lookUp"></a>f_EPTF_COAP_blockwiseDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link354 onMouseOver="ShowTip(event, 'tt45', 'link354')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> element in <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link355 onMouseOver="ShowTip(event, 'tt42', 'link355')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_localAddr</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the address (host) of the observer</td></tr><tr><td class=CDLEntry>p_localPort</td><td class=CDLDescription><b>in</b> <b>integer</b> - the port of the observer</td></tr><tr><td class=CDLEntry>p_resId</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the id of the observed resource</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link356 onMouseOver="ShowTip(event, 'tt42', 'link356')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_lookUp"></a>f_EPTF_COAP_blockwiseDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link381 onMouseOver="ShowTip(event, 'tt45', 'link381')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> element in <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link382 onMouseOver="ShowTip(event, 'tt42', 'link382')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_localAddr</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the address (host) of the observer</td></tr><tr><td class=CDLEntry>p_localPort</td><td class=CDLDescription><b>in</b> <b>integer</b> - the port of the observer</td></tr><tr><td class=CDLEntry>p_resId</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the id of the observed resource</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link383 onMouseOver="ShowTip(event, 'tt42', 'link383')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_get"></a>f_EPTF_COAP_blockwiseDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link357 onMouseOver="ShowTip(event, 'tt42', 'link357')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_bs</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link358 onMouseOver="ShowTip(event, 'tt45', 'link358')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link359 onMouseOver="ShowTip(event, 'tt42', 'link359')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_get"></a>f_EPTF_COAP_blockwiseDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link384 onMouseOver="ShowTip(event, 'tt42', 'link384')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_bs</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link385 onMouseOver="ShowTip(event, 'tt45', 'link385')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link386 onMouseOver="ShowTip(event, 'tt42', 'link386')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_remove"></a>f_EPTF_COAP_blockwiseDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link360 onMouseOver="ShowTip(event, 'tt42', 'link360')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link361 onMouseOver="ShowTip(event, 'tt42', 'link361')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_remove"></a>f_EPTF_COAP_blockwiseDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link387 onMouseOver="ShowTip(event, 'tt42', 'link387')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link388 onMouseOver="ShowTip(event, 'tt42', 'link388')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_cleanUp"></a>f_EPTF_COAP_blockwiseDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link362 onMouseOver="ShowTip(event, 'tt42', 'link362')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link363 onMouseOver="ShowTip(event, 'tt42', 'link363')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_cleanUp"></a>f_EPTF_COAP_blockwiseDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link389 onMouseOver="ShowTip(event, 'tt42', 'link389')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link390 onMouseOver="ShowTip(event, 'tt42', 'link390')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_tokenHash"></a>f_EPTF_COAP_blockwiseDB_tokenHash</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Hash function for lookups used by the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link364 onMouseOver="ShowTip(event, 'tt42', 'link364')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_localAddr</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the address (host) of resource</td></tr><tr><td class=CDLEntry>p_localPort</td><td class=CDLDescription><b>in</b> <b>integer</b> - the port of the resource</td></tr><tr><td class=CDLEntry>p_resId</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the id of the observed resource</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*charstring*</td><td class=CDLDescription>string hash unique of a <COAP_Blockwise_Server> element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link365 onMouseOver="ShowTip(event, 'tt42', 'link365')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_blockwiseDB_tokenHash"></a>f_EPTF_COAP_blockwiseDB_tokenHash</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Hash function for lookups used by the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link391 onMouseOver="ShowTip(event, 'tt42', 'link391')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_localAddr</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the address (host) of resource</td></tr><tr><td class=CDLEntry>p_localPort</td><td class=CDLDescription><b>in</b> <b>integer</b> - the port of the resource</td></tr><tr><td class=CDLEntry>p_resId</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the id of the observed resource</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*charstring*</td><td class=CDLDescription>string hash unique of a <COAP_Blockwise_Server> element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link392 onMouseOver="ShowTip(event, 'tt42', 'link392')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_init"></a>f_EPTF_COAP_trDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link366 onMouseOver="ShowTip(event, 'tt51', 'link366')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link367 onMouseOver="ShowTip(event, 'tt51', 'link367')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_init"></a>f_EPTF_COAP_trDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link393 onMouseOver="ShowTip(event, 'tt51', 'link393')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link394 onMouseOver="ShowTip(event, 'tt51', 'link394')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_add"></a>f_EPTF_COAP_trDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link368 onMouseOver="ShowTip(event, 'tt51', 'link368')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_tr</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link369 onMouseOver="ShowTip(event, 'tt54', 'link369')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link370 onMouseOver="ShowTip(event, 'tt51', 'link370')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_add"></a>f_EPTF_COAP_trDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link395 onMouseOver="ShowTip(event, 'tt51', 'link395')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_tr</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link396 onMouseOver="ShowTip(event, 'tt54', 'link396')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link397 onMouseOver="ShowTip(event, 'tt51', 'link397')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_lookUp"></a>f_EPTF_COAP_trDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_mid,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap></td><td class="PType prettyprint " nowrap>COAP_Transaction_Direction </td><td class="PParameter prettyprint " nowrap width=100%>p_dir</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link371 onMouseOver="ShowTip(event, 'tt54', 'link371')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> element in <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link372 onMouseOver="ShowTip(event, 'tt51', 'link372')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_sock</td><td class=CDLDescription><b>in</b> <Socket> - the local address of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link373 onMouseOver="ShowTip(event, 'tt54', 'link373')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></td></tr><tr><td class=CDLEntry>p_mid</td><td class=CDLDescription><b>in</b> <b>integer</b> - the message id of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link374 onMouseOver="ShowTip(event, 'tt54', 'link374')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></td></tr><tr><td class=CDLEntry>p_dir</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_Direction" class=LType id=link375 onMouseOver="ShowTip(event, 'tt175', 'link375')" onMouseOut="HideTip('tt175')">COAP_Transaction_Direction</a> - the direction of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link376 onMouseOver="ShowTip(event, 'tt54', 'link376')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link377 onMouseOver="ShowTip(event, 'tt51', 'link377')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_lookUp"></a>f_EPTF_COAP_trDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_mid,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap></td><td class="PType prettyprint " nowrap>COAP_Transaction_Direction </td><td class="PParameter prettyprint " nowrap width=100%>p_dir</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link398 onMouseOver="ShowTip(event, 'tt54', 'link398')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> element in <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link399 onMouseOver="ShowTip(event, 'tt51', 'link399')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_sock</td><td class=CDLDescription><b>in</b> <Socket> - the local address of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link400 onMouseOver="ShowTip(event, 'tt54', 'link400')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></td></tr><tr><td class=CDLEntry>p_mid</td><td class=CDLDescription><b>in</b> <b>integer</b> - the message id of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link401 onMouseOver="ShowTip(event, 'tt54', 'link401')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></td></tr><tr><td class=CDLEntry>p_dir</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_Direction" class=LType id=link402 onMouseOver="ShowTip(event, 'tt190', 'link402')" onMouseOut="HideTip('tt190')">COAP_Transaction_Direction</a> - the direction of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link403 onMouseOver="ShowTip(event, 'tt54', 'link403')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link404 onMouseOver="ShowTip(event, 'tt51', 'link404')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_get"></a>f_EPTF_COAP_trDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link378 onMouseOver="ShowTip(event, 'tt51', 'link378')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_os</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link379 onMouseOver="ShowTip(event, 'tt54', 'link379')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link380 onMouseOver="ShowTip(event, 'tt51', 'link380')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_get"></a>f_EPTF_COAP_trDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link405 onMouseOver="ShowTip(event, 'tt51', 'link405')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_os</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link406 onMouseOver="ShowTip(event, 'tt54', 'link406')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link407 onMouseOver="ShowTip(event, 'tt51', 'link407')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_remove"></a>f_EPTF_COAP_trDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link381 onMouseOver="ShowTip(event, 'tt51', 'link381')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link382 onMouseOver="ShowTip(event, 'tt51', 'link382')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_remove"></a>f_EPTF_COAP_trDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link408 onMouseOver="ShowTip(event, 'tt51', 'link408')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link409 onMouseOver="ShowTip(event, 'tt51', 'link409')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_cleanUp"></a>f_EPTF_COAP_trDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link383 onMouseOver="ShowTip(event, 'tt51', 'link383')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link384 onMouseOver="ShowTip(event, 'tt51', 'link384')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_cleanUp"></a>f_EPTF_COAP_trDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link410 onMouseOver="ShowTip(event, 'tt51', 'link410')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link411 onMouseOver="ShowTip(event, 'tt51', 'link411')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_midHash"></a>f_EPTF_COAP_trDB_midHash</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_midHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_mid</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Hash function for lookups used by the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link385 onMouseOver="ShowTip(event, 'tt51', 'link385')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_sock</td><td class=CDLDescription><b>in</b> <Socket> - the local address of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link386 onMouseOver="ShowTip(event, 'tt54', 'link386')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></td></tr><tr><td class=CDLEntry>p_mid</td><td class=CDLDescription><b>in</b> <b>integer</b> - the message id of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link387 onMouseOver="ShowTip(event, 'tt54', 'link387')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*charstring*</td><td class=CDLDescription>string hash unique of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link388 onMouseOver="ShowTip(event, 'tt54', 'link388')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link389 onMouseOver="ShowTip(event, 'tt51', 'link389')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_trDB_midHash"></a>f_EPTF_COAP_trDB_midHash</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_midHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_mid</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Hash function for lookups used by the <b>v_COAP_trDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link412 onMouseOver="ShowTip(event, 'tt51', 'link412')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_sock</td><td class=CDLDescription><b>in</b> <Socket> - the local address of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link413 onMouseOver="ShowTip(event, 'tt54', 'link413')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></td></tr><tr><td class=CDLEntry>p_mid</td><td class=CDLDescription><b>in</b> <b>integer</b> - the message id of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link414 onMouseOver="ShowTip(event, 'tt54', 'link414')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*charstring*</td><td class=CDLDescription>string hash unique of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link415 onMouseOver="ShowTip(event, 'tt54', 'link415')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link416 onMouseOver="ShowTip(event, 'tt51', 'link416')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_init"></a>f_EPTF_COAP_observedResourceDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link390 onMouseOver="ShowTip(event, 'tt60', 'link390')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link391 onMouseOver="ShowTip(event, 'tt60', 'link391')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_init"></a>f_EPTF_COAP_observedResourceDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link417 onMouseOver="ShowTip(event, 'tt60', 'link417')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link418 onMouseOver="ShowTip(event, 'tt60', 'link418')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_add"></a>f_EPTF_COAP_observedResourceDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link392 onMouseOver="ShowTip(event, 'tt60', 'link392')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_or</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link393 onMouseOver="ShowTip(event, 'tt63', 'link393')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link394 onMouseOver="ShowTip(event, 'tt60', 'link394')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_add"></a>f_EPTF_COAP_observedResourceDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link419 onMouseOver="ShowTip(event, 'tt60', 'link419')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_or</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link420 onMouseOver="ShowTip(event, 'tt63', 'link420')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link421 onMouseOver="ShowTip(event, 'tt60', 'link421')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_lookUp"></a>f_EPTF_COAP_observedResourceDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link395 onMouseOver="ShowTip(event, 'tt63', 'link395')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> element in <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link396 onMouseOver="ShowTip(event, 'tt60', 'link396')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_localAddr</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the local address of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link397 onMouseOver="ShowTip(event, 'tt63', 'link397')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></td></tr><tr><td class=CDLEntry>p_localPort</td><td class=CDLDescription><b>in</b> <b>integer</b> - the local port of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link398 onMouseOver="ShowTip(event, 'tt63', 'link398')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></td></tr><tr><td class=CDLEntry>p_resourceId</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the resource id of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link399 onMouseOver="ShowTip(event, 'tt63', 'link399')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link400 onMouseOver="ShowTip(event, 'tt60', 'link400')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_lookUp"></a>f_EPTF_COAP_observedResourceDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link422 onMouseOver="ShowTip(event, 'tt63', 'link422')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> element in <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link423 onMouseOver="ShowTip(event, 'tt60', 'link423')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_localAddr</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the local address of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link424 onMouseOver="ShowTip(event, 'tt63', 'link424')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></td></tr><tr><td class=CDLEntry>p_localPort</td><td class=CDLDescription><b>in</b> <b>integer</b> - the local port of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link425 onMouseOver="ShowTip(event, 'tt63', 'link425')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></td></tr><tr><td class=CDLEntry>p_resourceId</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the resource id of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link426 onMouseOver="ShowTip(event, 'tt63', 'link426')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link427 onMouseOver="ShowTip(event, 'tt60', 'link427')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_get"></a>f_EPTF_COAP_observedResourceDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link401 onMouseOver="ShowTip(event, 'tt60', 'link401')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_or</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link402 onMouseOver="ShowTip(event, 'tt63', 'link402')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link403 onMouseOver="ShowTip(event, 'tt60', 'link403')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_get"></a>f_EPTF_COAP_observedResourceDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link428 onMouseOver="ShowTip(event, 'tt60', 'link428')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_or</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link429 onMouseOver="ShowTip(event, 'tt63', 'link429')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link430 onMouseOver="ShowTip(event, 'tt60', 'link430')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_remove"></a>f_EPTF_COAP_observedResourceDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link404 onMouseOver="ShowTip(event, 'tt60', 'link404')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link405 onMouseOver="ShowTip(event, 'tt60', 'link405')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_remove"></a>f_EPTF_COAP_observedResourceDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link431 onMouseOver="ShowTip(event, 'tt60', 'link431')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link432 onMouseOver="ShowTip(event, 'tt60', 'link432')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_cleanUp"></a>f_EPTF_COAP_observedResourceDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link406 onMouseOver="ShowTip(event, 'tt60', 'link406')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link407 onMouseOver="ShowTip(event, 'tt60', 'link407')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_observedResourceDB_cleanUp"></a>f_EPTF_COAP_observedResourceDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link433 onMouseOver="ShowTip(event, 'tt60', 'link433')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link434 onMouseOver="ShowTip(event, 'tt60', 'link434')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_templateDB_init"></a>f_EPTF_COAP_templateDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link408 onMouseOver="ShowTip(event, 'tt68', 'link408')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database by adding the templates given in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link409 onMouseOver="ShowTip(event, 'tt69', 'link409')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a></p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link410 onMouseOver="ShowTip(event, 'tt68', 'link410')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_templateDB_init"></a>f_EPTF_COAP_templateDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link435 onMouseOver="ShowTip(event, 'tt68', 'link435')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database by adding the templates given in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link436 onMouseOver="ShowTip(event, 'tt69', 'link436')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a></p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link437 onMouseOver="ShowTip(event, 'tt68', 'link437')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_templateDB_add"></a>f_EPTF_COAP_templateDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Template </td><td class="PParameter prettyprint " nowrap width=100%>p_template</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link411 onMouseOver="ShowTip(event, 'tt68', 'link411')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_template</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link412 onMouseOver="ShowTip(event, 'tt72', 'link412')" onMouseOut="HideTip('tt72')">CoAP_Template</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link413 onMouseOver="ShowTip(event, 'tt68', 'link413')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_templateDB_add"></a>f_EPTF_COAP_templateDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Template </td><td class="PParameter prettyprint " nowrap width=100%>p_template</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link438 onMouseOver="ShowTip(event, 'tt68', 'link438')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_template</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link439 onMouseOver="ShowTip(event, 'tt72', 'link439')" onMouseOut="HideTip('tt72')">CoAP_Template</a> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link440 onMouseOver="ShowTip(event, 'tt68', 'link440')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_templateDB_lookUp"></a>f_EPTF_COAP_templateDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_id</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link414 onMouseOver="ShowTip(event, 'tt72', 'link414')" onMouseOut="HideTip('tt72')">CoAP_Template</a> element in <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link415 onMouseOver="ShowTip(event, 'tt68', 'link415')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_id</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the id of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link416 onMouseOver="ShowTip(event, 'tt72', 'link416')" onMouseOut="HideTip('tt72')">CoAP_Template</a></td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link417 onMouseOver="ShowTip(event, 'tt68', 'link417')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_templateDB_lookUp"></a>f_EPTF_COAP_templateDB_lookUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_id</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Gets the index of an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link441 onMouseOver="ShowTip(event, 'tt72', 'link441')" onMouseOut="HideTip('tt72')">CoAP_Template</a> element in <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link442 onMouseOver="ShowTip(event, 'tt68', 'link442')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_id</td><td class=CDLDescription><b>in</b> <b>charstring</b> - the id of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link443 onMouseOver="ShowTip(event, 'tt72', 'link443')" onMouseOut="HideTip('tt72')">CoAP_Template</a></td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database, or -1 if not found</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link444 onMouseOver="ShowTip(event, 'tt68', 'link444')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_templateDB_get"></a>f_EPTF_COAP_templateDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link418 onMouseOver="ShowTip(event, 'tt68', 'link418')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_or</td><td class=CDLDescription><b>inout</b> <CoAP_ReqResp> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link419 onMouseOver="ShowTip(event, 'tt68', 'link419')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_templateDB_get"></a>f_EPTF_COAP_templateDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link445 onMouseOver="ShowTip(event, 'tt68', 'link445')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_or</td><td class=CDLDescription><b>inout</b> <CoAP_ReqResp> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link446 onMouseOver="ShowTip(event, 'tt68', 'link446')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_templateDB_cleanUp"></a>f_EPTF_COAP_templateDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link420 onMouseOver="ShowTip(event, 'tt68', 'link420')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link421 onMouseOver="ShowTip(event, 'tt68', 'link421')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_templateDB_cleanUp"></a>f_EPTF_COAP_templateDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link447 onMouseOver="ShowTip(event, 'tt68', 'link447')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=LType id=link448 onMouseOver="ShowTip(event, 'tt68', 'link448')" onMouseOut="HideTip('tt68')">COAP_Template_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_getNextMID"></a>f_EPTF_COAP_getNextMID</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextMID(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Generate the next unused message id for an entity</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_ctx</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link422 onMouseOver="ShowTip(event, 'tt152', 'link422')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a> - pointers for the instances related to a particular simulated entity</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the generated message id</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link423 onMouseOver="ShowTip(event, 'tt6', 'link423')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_niddDB_init"></a>f_EPTF_COAP_niddDB_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_niddDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Initializes the <b>v_COAP_niddDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link449 onMouseOver="ShowTip(event, 'tt76', 'link449')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link450 onMouseOver="ShowTip(event, 'tt76', 'link450')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_getNextToken"></a>f_EPTF_COAP_getNextToken</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextToken(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return octetstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Generate the next unused token for an entity</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_ctx</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link424 onMouseOver="ShowTip(event, 'tt152', 'link424')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a> - pointers for the instances related to a particular simulated entity</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*octetstring*</td><td class=CDLDescription>the generated token identifier</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link425 onMouseOver="ShowTip(event, 'tt6', 'link425')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_niddDB_add"></a>f_EPTF_COAP_niddDB_add</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_niddDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new element to the <b>v_COAP_niddDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link451 onMouseOver="ShowTip(event, 'tt76', 'link451')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>in octetstring</b> - the element to be added</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the index of the added element in the database</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link452 onMouseOver="ShowTip(event, 'tt76', 'link452')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_receiveMessage"></a>f_EPTF_COAP_LGen_receiveMessage</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link426 onMouseOver="ShowTip(event, 'tt78', 'link426')" onMouseOut="HideTip('tt78')">EPTF_COAP_Transport_Provider_CT</a> can report received <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link427 onMouseOver="ShowTip(event, 'tt79', 'link427')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> message to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link428 onMouseOver="ShowTip(event, 'tt80', 'link428')" onMouseOut="HideTip('tt80')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link429 onMouseOver="ShowTip(event, 'tt2', 'link429')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link430 onMouseOver="ShowTip(event, 'tt79', 'link430')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - received message</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link431 onMouseOver="ShowTip(event, 'tt2', 'link431')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveMessage" class=LType id=link432 onMouseOver="ShowTip(event, 'tt176', 'link432')" onMouseOut="HideTip('tt176')">fcb_EPTF_COAP_Transport_receiveMessage</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link433 onMouseOver="ShowTip(event, 'tt78', 'link433')" onMouseOut="HideTip('tt78')">EPTF_COAP_Transport_Provider_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link434 onMouseOver="ShowTip(event, 'tt80', 'link434')" onMouseOut="HideTip('tt80')">EPTF_COAP_Transport_User_CT</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_niddDB_get"></a>f_EPTF_COAP_niddDB_get</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_niddDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retrieves an element from the <b>v_COAP_niddDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link453 onMouseOver="ShowTip(event, 'tt76', 'link453')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a> database</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout octetstring</b> - the retrieved element</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link454 onMouseOver="ShowTip(event, 'tt76', 'link454')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_receiveEvent"></a>f_EPTF_COAP_LGen_receiveEvent</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link435 onMouseOver="ShowTip(event, 'tt78', 'link435')" onMouseOut="HideTip('tt78')">EPTF_COAP_Transport_Provider_CT</a> can report received <ASP_Event> events to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link436 onMouseOver="ShowTip(event, 'tt80', 'link436')" onMouseOut="HideTip('tt80')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link437 onMouseOver="ShowTip(event, 'tt2', 'link437')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <ASP_Event> - received event</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link438 onMouseOver="ShowTip(event, 'tt2', 'link438')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveEvent" class=LType id=link439 onMouseOver="ShowTip(event, 'tt177', 'link439')" onMouseOut="HideTip('tt177')">fcb_EPTF_COAP_Transport_receiveEvent</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link440 onMouseOver="ShowTip(event, 'tt78', 'link440')" onMouseOut="HideTip('tt78')">EPTF_COAP_Transport_Provider_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link441 onMouseOver="ShowTip(event, 'tt80', 'link441')" onMouseOut="HideTip('tt80')">EPTF_COAP_Transport_User_CT</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_niddDB_remove"></a>f_EPTF_COAP_niddDB_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_niddDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an element from the <b>v_COAP_niddDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link455 onMouseOver="ShowTip(event, 'tt76', 'link455')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a> database and frees up its reserved resources</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_idx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the element to be removed</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link456 onMouseOver="ShowTip(event, 'tt76', 'link456')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_transportApiResponse"></a>f_EPTF_COAP_LGen_transportApiResponse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_transportApiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link442 onMouseOver="ShowTip(event, 'tt78', 'link442')" onMouseOut="HideTip('tt78')">EPTF_COAP_Transport_Provider_CT</a> can report received <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=LType id=link443 onMouseOver="ShowTip(event, 'tt83', 'link443')" onMouseOut="HideTip('tt83')">EPTF_COAP_Transport_Response</a> responses to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link444 onMouseOver="ShowTip(event, 'tt80', 'link444')" onMouseOut="HideTip('tt80')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link445 onMouseOver="ShowTip(event, 'tt2', 'link445')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_rsp</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=LType id=link446 onMouseOver="ShowTip(event, 'tt83', 'link446')" onMouseOut="HideTip('tt83')">EPTF_COAP_Transport_Response</a> - received transport api response</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link447 onMouseOver="ShowTip(event, 'tt2', 'link447')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiResponse" class=LType id=link448 onMouseOver="ShowTip(event, 'tt178', 'link448')" onMouseOut="HideTip('tt178')">fcb_EPTF_COAP_Transport_apiResponse</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link449 onMouseOver="ShowTip(event, 'tt78', 'link449')" onMouseOut="HideTip('tt78')">EPTF_COAP_Transport_Provider_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link450 onMouseOver="ShowTip(event, 'tt80', 'link450')" onMouseOut="HideTip('tt80')">EPTF_COAP_Transport_User_CT</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_niddDB_cleanUp"></a>f_EPTF_COAP_niddDB_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_niddDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the reserved resources of the <b>v_COAP_niddDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link457 onMouseOver="ShowTip(event, 'tt76', 'link457')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a> database</p><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=LType id=link458 onMouseOver="ShowTip(event, 'tt76', 'link458')" onMouseOut="HideTip('tt76')">COAP_NIDD_DB</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_stack_fromApp"></a>f_EPTF_COAP_stack_fromApp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromApp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This is the main entry point for the COAP stack realization of the <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link451 onMouseOver="ShowTip(event, 'tt2', 'link451')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component that handles messages received from the application layer (e.g. FSMs)</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link452 onMouseOver="ShowTip(event, 'tt79', 'link452')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - message that enters into the stack (will be modified by the stack)</td></tr><tr><td class=CDLEntry>p_ctx</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link453 onMouseOver="ShowTip(event, 'tt152', 'link453')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a> - pointers for the instances related to a particular simulated entity</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link454 onMouseOver="ShowTip(event, 'tt2', 'link454')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_getNextMID"></a>f_EPTF_COAP_getNextMID</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextMID(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Generate the next unused message id for an entity</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_ctx</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link459 onMouseOver="ShowTip(event, 'tt167', 'link459')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a> - pointers for the instances related to a particular simulated entity</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the generated message id</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link460 onMouseOver="ShowTip(event, 'tt6', 'link460')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_stack_fromEnv"></a>f_EPTF_COAP_stack_fromEnv</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This is the main entry point for the COAP stack realization of the <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link455 onMouseOver="ShowTip(event, 'tt2', 'link455')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component that handles messages received from the environment layer (e.g. transport layer)</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link456 onMouseOver="ShowTip(event, 'tt79', 'link456')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - message that enters into the stack (will be modified by the stack)</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*boolean*</td><td class=CDLDescription>true, if the <b>p_msg</b> message was a duplicate, false if it was not</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link457 onMouseOver="ShowTip(event, 'tt2', 'link457')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_getNextToken"></a>f_EPTF_COAP_getNextToken</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextToken(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return octetstring</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Generate the next unused token for an entity</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_ctx</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link461 onMouseOver="ShowTip(event, 'tt167', 'link461')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a> - pointers for the instances related to a particular simulated entity</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*octetstring*</td><td class=CDLDescription>the generated token identifier</td></tr></table><h4 class=CHeading>Related Type</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link462 onMouseOver="ShowTip(event, 'tt6', 'link462')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_handleMsg"></a>f_EPTF_COAP_rr_handleMsg</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handleMsg(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function implements a COAP request-response state machine</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link458 onMouseOver="ShowTip(event, 'tt79', 'link458')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - message that enters into the stack (will be modified by the stack)</td></tr><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link459 onMouseOver="ShowTip(event, 'tt27', 'link459')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link460 onMouseOver="ShowTip(event, 'tt24', 'link460')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link461 onMouseOver="ShowTip(event, 'tt27', 'link461')" onMouseOut="HideTip('tt27')">COAP_RR</a></p><h4 class=CHeading>FSM Diagram of client request-response</h4><p>(see EPTF_COAP_LGen_Functions.COAP_RR_Client.jpg)</p><h4 class=CHeading>FSM Diagram of server request-response</h4><p>(see EPTF_COAP_LGen_Functions.COAP_RR_Server.jpg)</p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_send"></a>f_EPTF_COAP_LGen_send</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link463 onMouseOver="ShowTip(event, 'tt84', 'link463')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a> can report received <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link464 onMouseOver="ShowTip(event, 'tt85', 'link464')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> message to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link465 onMouseOver="ShowTip(event, 'tt86', 'link465')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link466 onMouseOver="ShowTip(event, 'tt2', 'link466')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_msg</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link467 onMouseOver="ShowTip(event, 'tt85', 'link467')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - received message</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link468 onMouseOver="ShowTip(event, 'tt2', 'link468')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link469 onMouseOver="ShowTip(event, 'tt84', 'link469')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link470 onMouseOver="ShowTip(event, 'tt86', 'link470')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_reset"></a>f_EPTF_COAP_rr_reset</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_reset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>reset</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link462 onMouseOver="ShowTip(event, 'tt27', 'link462')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link463 onMouseOver="ShowTip(event, 'tt27', 'link463')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link464 onMouseOver="ShowTip(event, 'tt24', 'link464')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link465 onMouseOver="ShowTip(event, 'tt27', 'link465')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_receiveMessage"></a>f_EPTF_COAP_LGen_receiveMessage</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link471 onMouseOver="ShowTip(event, 'tt84', 'link471')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a> can report received <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link472 onMouseOver="ShowTip(event, 'tt85', 'link472')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> message to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link473 onMouseOver="ShowTip(event, 'tt86', 'link473')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link474 onMouseOver="ShowTip(event, 'tt2', 'link474')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link475 onMouseOver="ShowTip(event, 'tt85', 'link475')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - received message</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link476 onMouseOver="ShowTip(event, 'tt2', 'link476')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveMessage" class=LType id=link477 onMouseOver="ShowTip(event, 'tt191', 'link477')" onMouseOut="HideTip('tt191')">fcb_EPTF_COAP_Transport_receiveMessage</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link478 onMouseOver="ShowTip(event, 'tt84', 'link478')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link479 onMouseOver="ShowTip(event, 'tt86', 'link479')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_timeout"></a>f_EPTF_COAP_rr_timeout</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_timeout(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>timeout</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link466 onMouseOver="ShowTip(event, 'tt27', 'link466')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link467 onMouseOver="ShowTip(event, 'tt27', 'link467')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link468 onMouseOver="ShowTip(event, 'tt24', 'link468')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link469 onMouseOver="ShowTip(event, 'tt27', 'link469')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_receiveEvent"></a>f_EPTF_COAP_LGen_receiveEvent</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link480 onMouseOver="ShowTip(event, 'tt84', 'link480')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a> can report received <ASP_Event> events to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link481 onMouseOver="ShowTip(event, 'tt86', 'link481')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link482 onMouseOver="ShowTip(event, 'tt2', 'link482')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <ASP_Event> - received event</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link483 onMouseOver="ShowTip(event, 'tt2', 'link483')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveEvent" class=LType id=link484 onMouseOver="ShowTip(event, 'tt192', 'link484')" onMouseOut="HideTip('tt192')">fcb_EPTF_COAP_Transport_receiveEvent</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link485 onMouseOver="ShowTip(event, 'tt84', 'link485')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link486 onMouseOver="ShowTip(event, 'tt86', 'link486')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_cancel"></a>f_EPTF_COAP_rr_cancel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>cancel</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link470 onMouseOver="ShowTip(event, 'tt27', 'link470')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link471 onMouseOver="ShowTip(event, 'tt27', 'link471')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link472 onMouseOver="ShowTip(event, 'tt24', 'link472')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link473 onMouseOver="ShowTip(event, 'tt27', 'link473')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_LGen_transportApiResponse"></a>f_EPTF_COAP_LGen_transportApiResponse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_transportApiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The transport layer implementation <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link487 onMouseOver="ShowTip(event, 'tt84', 'link487')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a> can report received <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=LType id=link488 onMouseOver="ShowTip(event, 'tt90', 'link488')" onMouseOut="HideTip('tt90')">EPTF_COAP_Transport_Response</a> responses to the load generator layer <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link489 onMouseOver="ShowTip(event, 'tt86', 'link489')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a> extended by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link490 onMouseOver="ShowTip(event, 'tt2', 'link490')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> using this function.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_rsp</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=LType id=link491 onMouseOver="ShowTip(event, 'tt90', 'link491')" onMouseOut="HideTip('tt90')">EPTF_COAP_Transport_Response</a> - received transport api response</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link492 onMouseOver="ShowTip(event, 'tt2', 'link492')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiResponse" class=LType id=link493 onMouseOver="ShowTip(event, 'tt193', 'link493')" onMouseOut="HideTip('tt193')">fcb_EPTF_COAP_Transport_apiResponse</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link494 onMouseOver="ShowTip(event, 'tt84', 'link494')" onMouseOut="HideTip('tt84')">EPTF_COAP_Transport_Provider_CT</a></li><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=LType id=link495 onMouseOver="ShowTip(event, 'tt86', 'link495')" onMouseOut="HideTip('tt86')">EPTF_COAP_Transport_User_CT</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_remove"></a>f_EPTF_COAP_rr_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the removal and clean up of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link474 onMouseOver="ShowTip(event, 'tt27', 'link474')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance from the DB</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link475 onMouseOver="ShowTip(event, 'tt27', 'link475')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link476 onMouseOver="ShowTip(event, 'tt24', 'link476')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link477 onMouseOver="ShowTip(event, 'tt27', 'link477')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_stack_fromApp"></a>f_EPTF_COAP_stack_fromApp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromApp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This is the main entry point for the COAP stack realization of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link496 onMouseOver="ShowTip(event, 'tt2', 'link496')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component that handles messages received from the application layer (e.g. FSMs)</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link497 onMouseOver="ShowTip(event, 'tt85', 'link497')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - message that enters into the stack (will be modified by the stack)</td></tr><tr><td class=CDLEntry>p_ctx</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link498 onMouseOver="ShowTip(event, 'tt167', 'link498')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a> - pointers for the instances related to a particular simulated entity</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link499 onMouseOver="ShowTip(event, 'tt2', 'link499')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_setState"></a>f_EPTF_COAP_rr_setState</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function sets the current state of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link478 onMouseOver="ShowTip(event, 'tt27', 'link478')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link479 onMouseOver="ShowTip(event, 'tt27', 'link479')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link480 onMouseOver="ShowTip(event, 'tt24', 'link480')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr><tr><td class=CDLEntry>p_nextState</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_State" class=LType id=link481 onMouseOver="ShowTip(event, 'tt179', 'link481')" onMouseOut="HideTip('tt179')">COAP_RR_State</a> - next state of the state machine</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link482 onMouseOver="ShowTip(event, 'tt27', 'link482')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_stack_fromEnv"></a>f_EPTF_COAP_stack_fromEnv</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This is the main entry point for the COAP stack realization of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link500 onMouseOver="ShowTip(event, 'tt2', 'link500')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a> component that handles messages received from the environment layer (e.g. transport layer)</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link501 onMouseOver="ShowTip(event, 'tt85', 'link501')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - message that enters into the stack (will be modified by the stack)</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*boolean*</td><td class=CDLDescription>true, if the <b>p_msg</b> message was a duplicate, false if it was not</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link502 onMouseOver="ShowTip(event, 'tt2', 'link502')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_fromRR"></a>f_EPTF_COAP_tr_fromRR</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromRR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function implements a COAP request-response state machine by handling the incoming message from a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link483 onMouseOver="ShowTip(event, 'tt27', 'link483')" onMouseOut="HideTip('tt27')">COAP_RR</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link484 onMouseOver="ShowTip(event, 'tt79', 'link484')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - message that enters into the transaction (will be modified by the stack)</td></tr><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link485 onMouseOver="ShowTip(event, 'tt54', 'link485')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link486 onMouseOver="ShowTip(event, 'tt51', 'link486')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link487 onMouseOver="ShowTip(event, 'tt54', 'link487')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p><h4 class=CHeading>FSM Diagram of a COAP transaction</h4><p>(see EPTF_COAP_LGen_Functions.COAP_Transaction.jpg)</p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_handleMsg"></a>f_EPTF_COAP_rr_handleMsg</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handleMsg(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function implements a COAP request-response state machine</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link503 onMouseOver="ShowTip(event, 'tt85', 'link503')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - message that enters into the stack (will be modified by the stack)</td></tr><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link504 onMouseOver="ShowTip(event, 'tt27', 'link504')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link505 onMouseOver="ShowTip(event, 'tt24', 'link505')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link506 onMouseOver="ShowTip(event, 'tt27', 'link506')" onMouseOut="HideTip('tt27')">COAP_RR</a></p><h4 class=CHeading>FSM Diagram of client request-response</h4><img src="../images/EPTF_COAP_LGen_Functions.COAP_RR_Client.jpg"><h4 class=CHeading>FSM Diagram of server request-response</h4><img src="../images/EPTF_COAP_LGen_Functions.COAP_RR_Server.jpg"></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_fromEnv"></a>f_EPTF_COAP_tr_fromEnv</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function implements a COAP request-response state machine by handling the incoming message from a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link488 onMouseOver="ShowTip(event, 'tt27', 'link488')" onMouseOut="HideTip('tt27')">COAP_RR</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link489 onMouseOver="ShowTip(event, 'tt79', 'link489')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - message that enters into the transaction (will be modified by the stack)</td></tr><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link490 onMouseOver="ShowTip(event, 'tt54', 'link490')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link491 onMouseOver="ShowTip(event, 'tt51', 'link491')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link492 onMouseOver="ShowTip(event, 'tt54', 'link492')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p><h4 class=CHeading>FSM Diagram of a COAP transaction</h4><p>(see EPTF_COAP_LGen_Functions.COAP_Transaction.jpg)</p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_reset"></a>f_EPTF_COAP_rr_reset</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_reset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>reset</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link507 onMouseOver="ShowTip(event, 'tt27', 'link507')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link508 onMouseOver="ShowTip(event, 'tt27', 'link508')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link509 onMouseOver="ShowTip(event, 'tt24', 'link509')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link510 onMouseOver="ShowTip(event, 'tt27', 'link510')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_cancel"></a>f_EPTF_COAP_tr_cancel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>cancel</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link493 onMouseOver="ShowTip(event, 'tt54', 'link493')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link494 onMouseOver="ShowTip(event, 'tt54', 'link494')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link495 onMouseOver="ShowTip(event, 'tt51', 'link495')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the event</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link496 onMouseOver="ShowTip(event, 'tt54', 'link496')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_timeout"></a>f_EPTF_COAP_rr_timeout</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_timeout(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>timeout</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link511 onMouseOver="ShowTip(event, 'tt27', 'link511')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link512 onMouseOver="ShowTip(event, 'tt27', 'link512')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link513 onMouseOver="ShowTip(event, 'tt24', 'link513')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link514 onMouseOver="ShowTip(event, 'tt27', 'link514')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_lifetime"></a>f_EPTF_COAP_tr_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>T_lifetime</b> timer’s timeout event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link497 onMouseOver="ShowTip(event, 'tt54', 'link497')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_action</td><td class=CDLDescription><b>in</b> <EPTF_ScheduledAction> - contains the index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link498 onMouseOver="ShowTip(event, 'tt54', 'link498')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link499 onMouseOver="ShowTip(event, 'tt51', 'link499')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the event</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link500 onMouseOver="ShowTip(event, 'tt54', 'link500')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_cancel"></a>f_EPTF_COAP_rr_cancel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>cancel</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link515 onMouseOver="ShowTip(event, 'tt27', 'link515')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link516 onMouseOver="ShowTip(event, 'tt27', 'link516')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link517 onMouseOver="ShowTip(event, 'tt24', 'link517')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link518 onMouseOver="ShowTip(event, 'tt27', 'link518')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_retransmit"></a>f_EPTF_COAP_tr_retransmit</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>T_retransmit</b> timer’s timeout event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link501 onMouseOver="ShowTip(event, 'tt54', 'link501')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_action</td><td class=CDLDescription><b>in</b> <EPTF_ScheduledAction> - contains the index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link502 onMouseOver="ShowTip(event, 'tt54', 'link502')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link503 onMouseOver="ShowTip(event, 'tt51', 'link503')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the event</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link504 onMouseOver="ShowTip(event, 'tt54', 'link504')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_remove"></a>f_EPTF_COAP_rr_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the removal and clean up of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link519 onMouseOver="ShowTip(event, 'tt27', 'link519')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance from the DB</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link520 onMouseOver="ShowTip(event, 'tt27', 'link520')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link521 onMouseOver="ShowTip(event, 'tt24', 'link521')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link522 onMouseOver="ShowTip(event, 'tt27', 'link522')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_startT_retransmit"></a>f_EPTF_COAP_tr_startT_retransmit</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function starts the <b>T_retransmit</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link505 onMouseOver="ShowTip(event, 'tt54', 'link505')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link506 onMouseOver="ShowTip(event, 'tt54', 'link506')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link507 onMouseOver="ShowTip(event, 'tt51', 'link507')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will start the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link508 onMouseOver="ShowTip(event, 'tt54', 'link508')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_setState"></a>f_EPTF_COAP_rr_setState</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function sets the current state of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link523 onMouseOver="ShowTip(event, 'tt27', 'link523')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link524 onMouseOver="ShowTip(event, 'tt27', 'link524')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link525 onMouseOver="ShowTip(event, 'tt24', 'link525')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr><tr><td class=CDLEntry>p_nextState</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_State" class=LType id=link526 onMouseOver="ShowTip(event, 'tt194', 'link526')" onMouseOut="HideTip('tt194')">COAP_RR_State</a> - next state of the state machine</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link527 onMouseOver="ShowTip(event, 'tt27', 'link527')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_cancelT_retransmit"></a>f_EPTF_COAP_tr_cancelT_retransmit</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function cancels the <b>T_retransmit</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link509 onMouseOver="ShowTip(event, 'tt54', 'link509')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link510 onMouseOver="ShowTip(event, 'tt54', 'link510')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link511 onMouseOver="ShowTip(event, 'tt51', 'link511')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will cancel the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link512 onMouseOver="ShowTip(event, 'tt54', 'link512')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_handle_Observe_request"></a>f_EPTF_COAP_rr_handle_Observe_request</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handle_Observe_request(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles an incoming Observe request as part of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link528 onMouseOver="ShowTip(event, 'tt27', 'link528')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link529 onMouseOver="ShowTip(event, 'tt27', 'link529')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link530 onMouseOver="ShowTip(event, 'tt24', 'link530')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link531 onMouseOver="ShowTip(event, 'tt85', 'link531')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - incoming message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link532 onMouseOver="ShowTip(event, 'tt27', 'link532')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_startT_lifetime"></a>f_EPTF_COAP_tr_startT_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap width=100%>pl_time</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function starts the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link513 onMouseOver="ShowTip(event, 'tt54', 'link513')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link514 onMouseOver="ShowTip(event, 'tt54', 'link514')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link515 onMouseOver="ShowTip(event, 'tt51', 'link515')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will start the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link516 onMouseOver="ShowTip(event, 'tt54', 'link516')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_rr_handle_BlockwiseTransfer_request"></a>f_EPTF_COAP_rr_handle_BlockwiseTransfer_request</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handle_BlockwiseTransfer_request(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles an incoming blockwise transfer request as part of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link533 onMouseOver="ShowTip(event, 'tt27', 'link533')" onMouseOut="HideTip('tt27')">COAP_RR</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_rrIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link534 onMouseOver="ShowTip(event, 'tt27', 'link534')" onMouseOut="HideTip('tt27')">COAP_RR</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=LType id=link535 onMouseOver="ShowTip(event, 'tt24', 'link535')" onMouseOut="HideTip('tt24')">COAP_RR_DB</a> that will handle the message</td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link536 onMouseOver="ShowTip(event, 'tt85', 'link536')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - incoming message</td></tr><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - entity context index</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link537 onMouseOver="ShowTip(event, 'tt27', 'link537')" onMouseOut="HideTip('tt27')">COAP_RR</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_cancelT_lifetime"></a>f_EPTF_COAP_tr_cancelT_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function cancels the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link517 onMouseOver="ShowTip(event, 'tt54', 'link517')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link518 onMouseOver="ShowTip(event, 'tt54', 'link518')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link519 onMouseOver="ShowTip(event, 'tt51', 'link519')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will cancel the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link520 onMouseOver="ShowTip(event, 'tt54', 'link520')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_fromRR"></a>f_EPTF_COAP_tr_fromRR</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromRR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function implements a COAP request-response state machine by handling the incoming message from a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link538 onMouseOver="ShowTip(event, 'tt27', 'link538')" onMouseOut="HideTip('tt27')">COAP_RR</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link539 onMouseOver="ShowTip(event, 'tt85', 'link539')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - message that enters into the transaction (will be modified by the stack)</td></tr><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link540 onMouseOver="ShowTip(event, 'tt54', 'link540')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link541 onMouseOver="ShowTip(event, 'tt51', 'link541')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link542 onMouseOver="ShowTip(event, 'tt54', 'link542')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p><h4 class=CHeading>FSM Diagram of a COAP transaction</h4><img src="../images/EPTF_COAP_LGen_Functions.COAP_Transaction.jpg"></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_startT_rtt"></a>f_EPTF_COAP_tr_startT_rtt</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link521 onMouseOver="ShowTip(event, 'tt54', 'link521')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link522 onMouseOver="ShowTip(event, 'tt51', 'link522')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will start the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link523 onMouseOver="ShowTip(event, 'tt54', 'link523')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_fromEnv"></a>f_EPTF_COAP_tr_fromEnv</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function implements a COAP request-response state machine by handling the incoming message from a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=LType id=link543 onMouseOver="ShowTip(event, 'tt27', 'link543')" onMouseOut="HideTip('tt27')">COAP_RR</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link544 onMouseOver="ShowTip(event, 'tt85', 'link544')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - message that enters into the transaction (will be modified by the stack)</td></tr><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link545 onMouseOver="ShowTip(event, 'tt54', 'link545')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link546 onMouseOver="ShowTip(event, 'tt51', 'link546')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link547 onMouseOver="ShowTip(event, 'tt54', 'link547')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p><h4 class=CHeading>FSM Diagram of a COAP transaction</h4><img src="../images/EPTF_COAP_LGen_Functions.COAP_Transaction.jpg"></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_stopT_rtt"></a>f_EPTF_COAP_tr_stopT_rtt</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_stopT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the <vf_COAP_rttIndication> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_rttIndication" class=LType id=link524 onMouseOver="ShowTip(event, 'tt103', 'link524')" onMouseOut="HideTip('tt103')">fcb_EPTF_COAP_rttIndication</a> call-back function</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link525 onMouseOver="ShowTip(event, 'tt54', 'link525')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link526 onMouseOver="ShowTip(event, 'tt51', 'link526')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will measure RTT</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link527 onMouseOver="ShowTip(event, 'tt54', 'link527')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_handleBlockwiseTransfer"></a>f_EPTF_COAP_tr_handleBlockwiseTransfer</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_handleBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles incoming COAP messages in case they are blockwise transfer related.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link548 onMouseOver="ShowTip(event, 'tt85', 'link548')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - message that enters into the transaction</td></tr><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link549 onMouseOver="ShowTip(event, 'tt54', 'link549')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link550 onMouseOver="ShowTip(event, 'tt51', 'link550')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the message</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*boolean*</td><td class=CDLDescription>true if the message is blockwise transfer related</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link551 onMouseOver="ShowTip(event, 'tt54', 'link551')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p><h4 class=CHeading>FSM Diagram of a COAP transaction</h4><img src="../images/EPTF_COAP_LGen_Functions.COAP_Transaction.jpg"></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_send"></a>f_EPTF_COAP_tr_send</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function is used to send out a message from an instance of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link528 onMouseOver="ShowTip(event, 'tt54', 'link528')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> using the registered function <a href="EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_sendMessage" class=LType id=link529 onMouseOver="ShowTip(event, 'tt105', 'link529')" onMouseOut="HideTip('tt105')">fcb_EPTF_COAP_Transport_sendMessage</a> of the underlying transport layer instance.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>intout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link530 onMouseOver="ShowTip(event, 'tt79', 'link530')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - the message to be sent</td></tr><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link531 onMouseOver="ShowTip(event, 'tt54', 'link531')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link532 onMouseOver="ShowTip(event, 'tt51', 'link532')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will cancel the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link533 onMouseOver="ShowTip(event, 'tt54', 'link533')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_cancel"></a>f_EPTF_COAP_tr_cancel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>cancel</b> event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link552 onMouseOver="ShowTip(event, 'tt54', 'link552')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link553 onMouseOver="ShowTip(event, 'tt54', 'link553')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link554 onMouseOver="ShowTip(event, 'tt51', 'link554')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the event</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link555 onMouseOver="ShowTip(event, 'tt54', 'link555')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_remove"></a>f_EPTF_COAP_tr_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the removal and clean up of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link534 onMouseOver="ShowTip(event, 'tt54', 'link534')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance from the DB</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link535 onMouseOver="ShowTip(event, 'tt54', 'link535')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link536 onMouseOver="ShowTip(event, 'tt51', 'link536')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link537 onMouseOver="ShowTip(event, 'tt54', 'link537')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_lifetime"></a>f_EPTF_COAP_tr_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>T_lifetime</b> timer’s timeout event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link556 onMouseOver="ShowTip(event, 'tt54', 'link556')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_action</td><td class=CDLDescription><b>in</b> <EPTF_ScheduledAction> - contains the index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link557 onMouseOver="ShowTip(event, 'tt54', 'link557')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link558 onMouseOver="ShowTip(event, 'tt51', 'link558')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the event</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link559 onMouseOver="ShowTip(event, 'tt54', 'link559')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_setState"></a>f_EPTF_COAP_tr_setState</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function sets the current state of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link538 onMouseOver="ShowTip(event, 'tt54', 'link538')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link539 onMouseOver="ShowTip(event, 'tt54', 'link539')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link540 onMouseOver="ShowTip(event, 'tt51', 'link540')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the message</td></tr><tr><td class=CDLEntry>p_nextState</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_State" class=LType id=link541 onMouseOver="ShowTip(event, 'tt180', 'link541')" onMouseOut="HideTip('tt180')">COAP_Transaction_State</a> - next state of the state machine</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link542 onMouseOver="ShowTip(event, 'tt54', 'link542')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_retransmit"></a>f_EPTF_COAP_tr_retransmit</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the <b>T_retransmit</b> timer’s timeout event of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link560 onMouseOver="ShowTip(event, 'tt54', 'link560')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_action</td><td class=CDLDescription><b>in</b> <EPTF_ScheduledAction> - contains the index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link561 onMouseOver="ShowTip(event, 'tt54', 'link561')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link562 onMouseOver="ShowTip(event, 'tt51', 'link562')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the event</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link563 onMouseOver="ShowTip(event, 'tt54', 'link563')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_BlockwiseTransfer_startT_lifetime"></a>f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function starts the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link543 onMouseOver="ShowTip(event, 'tt45', 'link543')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance. The timer value is set to <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_EXCHANGE_LIFETIME" class=LModuleParameter id=link544 onMouseOver="ShowTip(event, 'tt181', 'link544')" onMouseOut="HideTip('tt181')">tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_btIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link545 onMouseOver="ShowTip(event, 'tt45', 'link545')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link546 onMouseOver="ShowTip(event, 'tt42', 'link546')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> that will start the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link547 onMouseOver="ShowTip(event, 'tt45', 'link547')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_startT_retransmit"></a>f_EPTF_COAP_tr_startT_retransmit</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function starts the <b>T_retransmit</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link564 onMouseOver="ShowTip(event, 'tt54', 'link564')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link565 onMouseOver="ShowTip(event, 'tt54', 'link565')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link566 onMouseOver="ShowTip(event, 'tt51', 'link566')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will start the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link567 onMouseOver="ShowTip(event, 'tt54', 'link567')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime"></a>f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function cancels the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link548 onMouseOver="ShowTip(event, 'tt45', 'link548')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_btIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link549 onMouseOver="ShowTip(event, 'tt45', 'link549')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link550 onMouseOver="ShowTip(event, 'tt42', 'link550')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> that will cancel the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link551 onMouseOver="ShowTip(event, 'tt45', 'link551')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_cancelT_retransmit"></a>f_EPTF_COAP_tr_cancelT_retransmit</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function cancels the <b>T_retransmit</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link568 onMouseOver="ShowTip(event, 'tt54', 'link568')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link569 onMouseOver="ShowTip(event, 'tt54', 'link569')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link570 onMouseOver="ShowTip(event, 'tt51', 'link570')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will cancel the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link571 onMouseOver="ShowTip(event, 'tt54', 'link571')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_Logging_VERBOSE"></a>f_EPTF_COAP_Logging_VERBOSE</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Logging functions for the VERBOSE log level</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <b>charstring</b> - string to be logged</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link552 onMouseOver="ShowTip(event, 'tt2', 'link552')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_startT_lifetime"></a>f_EPTF_COAP_tr_startT_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap width=100%>pl_time</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function starts the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link572 onMouseOver="ShowTip(event, 'tt54', 'link572')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link573 onMouseOver="ShowTip(event, 'tt54', 'link573')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link574 onMouseOver="ShowTip(event, 'tt51', 'link574')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will start the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link575 onMouseOver="ShowTip(event, 'tt54', 'link575')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_Logging_DEBUG"></a>f_EPTF_COAP_Logging_DEBUG</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Logging functions for the DEBUG log level</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <b>charstring</b> - string to be logged</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link553 onMouseOver="ShowTip(event, 'tt2', 'link553')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_cancelT_lifetime"></a>f_EPTF_COAP_tr_cancelT_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function cancels the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link576 onMouseOver="ShowTip(event, 'tt54', 'link576')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link577 onMouseOver="ShowTip(event, 'tt54', 'link577')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link578 onMouseOver="ShowTip(event, 'tt51', 'link578')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will cancel the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link579 onMouseOver="ShowTip(event, 'tt54', 'link579')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_Logging_WARNING"></a>f_EPTF_COAP_Logging_WARNING</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Logging functions for the WARNING log level</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <b>charstring</b> - string to be logged</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link554 onMouseOver="ShowTip(event, 'tt2', 'link554')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_startT_rtt"></a>f_EPTF_COAP_tr_startT_rtt</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link580 onMouseOver="ShowTip(event, 'tt54', 'link580')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link581 onMouseOver="ShowTip(event, 'tt51', 'link581')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will start the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link582 onMouseOver="ShowTip(event, 'tt54', 'link582')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_Logging_ERROR"></a>f_EPTF_COAP_Logging_ERROR</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Logging functions for the ERROR log level</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <b>charstring</b> - string to be logged</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link555 onMouseOver="ShowTip(event, 'tt2', 'link555')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_stopT_rtt"></a>f_EPTF_COAP_tr_stopT_rtt</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_stopT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the <vf_COAP_rttIndication> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_rttIndication" class=LType id=link583 onMouseOver="ShowTip(event, 'tt113', 'link583')" onMouseOut="HideTip('tt113')">fcb_EPTF_COAP_rttIndication</a> call-back function</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link584 onMouseOver="ShowTip(event, 'tt54', 'link584')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link585 onMouseOver="ShowTip(event, 'tt51', 'link585')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will measure RTT</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link586 onMouseOver="ShowTip(event, 'tt54', 'link586')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_addObservation"></a>f_EPTF_COAP_EntityCtx_addObservation</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new observation to the simulated device</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link556 onMouseOver="ShowTip(event, 'tt6', 'link556')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link557 onMouseOver="ShowTip(event, 'tt7', 'link557')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link558 onMouseOver="ShowTip(event, 'tt79', 'link558')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - The incoming OBSERVE request</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link559 onMouseOver="ShowTip(event, 'tt6', 'link559')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_send"></a>f_EPTF_COAP_tr_send</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function is used to send out a message from an instance of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link587 onMouseOver="ShowTip(event, 'tt54', 'link587')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> using the registered function <a href="EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_sendMessage" class=LType id=link588 onMouseOver="ShowTip(event, 'tt115', 'link588')" onMouseOut="HideTip('tt115')">fcb_EPTF_COAP_Transport_sendMessage</a> of the underlying transport layer instance.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>intout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link589 onMouseOver="ShowTip(event, 'tt85', 'link589')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - the message to be sent</td></tr><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link590 onMouseOver="ShowTip(event, 'tt54', 'link590')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link591 onMouseOver="ShowTip(event, 'tt51', 'link591')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will cancel the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link592 onMouseOver="ShowTip(event, 'tt54', 'link592')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_removeObservation"></a>f_EPTF_COAP_EntityCtx_removeObservation</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_lastObserver</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an existing observation from the simulated device</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link560 onMouseOver="ShowTip(event, 'tt6', 'link560')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link561 onMouseOver="ShowTip(event, 'tt7', 'link561')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link562 onMouseOver="ShowTip(event, 'tt63', 'link562')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link563 onMouseOver="ShowTip(event, 'tt60', 'link563')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr><tr><td class=CDLEntry>p_lastObserver</td><td class=CDLDescription><b>in</b> <b>boolean</b> - True if this was the last observer for an observed resource (ie observed resource is not observed any more)</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link564 onMouseOver="ShowTip(event, 'tt6', 'link564')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_remove"></a>f_EPTF_COAP_tr_remove</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the removal and clean up of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link593 onMouseOver="ShowTip(event, 'tt54', 'link593')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance from the DB</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link594 onMouseOver="ShowTip(event, 'tt54', 'link594')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link595 onMouseOver="ShowTip(event, 'tt51', 'link595')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link596 onMouseOver="ShowTip(event, 'tt54', 'link596')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_removeObservedResource"></a>f_EPTF_COAP_EntityCtx_removeObservedResource</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservedResource(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an observed resource entry from the simulated device</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link565 onMouseOver="ShowTip(event, 'tt6', 'link565')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link566 onMouseOver="ShowTip(event, 'tt7', 'link566')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link567 onMouseOver="ShowTip(event, 'tt63', 'link567')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link568 onMouseOver="ShowTip(event, 'tt60', 'link568')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link569 onMouseOver="ShowTip(event, 'tt6', 'link569')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_tr_setState"></a>f_EPTF_COAP_tr_setState</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function sets the current state of a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link597 onMouseOver="ShowTip(event, 'tt54', 'link597')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> state machine instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_trIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link598 onMouseOver="ShowTip(event, 'tt54', 'link598')" onMouseOut="HideTip('tt54')">COAP_Transaction</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=LType id=link599 onMouseOver="ShowTip(event, 'tt51', 'link599')" onMouseOut="HideTip('tt51')">COAP_Transaction_DB</a> that will handle the message</td></tr><tr><td class=CDLEntry>p_nextState</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_State" class=LType id=link600 onMouseOver="ShowTip(event, 'tt195', 'link600')" onMouseOut="HideTip('tt195')">COAP_Transaction_State</a> - next state of the state machine</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=LType id=link601 onMouseOver="ShowTip(event, 'tt54', 'link601')" onMouseOut="HideTip('tt54')">COAP_Transaction</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_addBlockwiseTransfer"></a>f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new blockwise transfer FSM to the simulated device</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link570 onMouseOver="ShowTip(event, 'tt6', 'link570')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link571 onMouseOver="ShowTip(event, 'tt7', 'link571')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link572 onMouseOver="ShowTip(event, 'tt79', 'link572')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - The incoming blockwise (num=0) request (or response)</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link573 onMouseOver="ShowTip(event, 'tt6', 'link573')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_BlockwiseTransfer_in"></a>f_EPTF_COAP_BlockwiseTransfer_in</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_in(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_blockwiseIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function implements the incoming message handling for a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link602 onMouseOver="ShowTip(event, 'tt45', 'link602')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_blockwiseIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link603 onMouseOver="ShowTip(event, 'tt45', 'link603')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> in the <b>v_COAP_blockwiseDB</b> <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link604 onMouseOver="ShowTip(event, 'tt42', 'link604')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> database</td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link605 onMouseOver="ShowTip(event, 'tt85', 'link605')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - the incoming message</td></tr><tr><td class=CDLEntry>p_block1OptionIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the block1 option in the message header</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link606 onMouseOver="ShowTip(event, 'tt45', 'link606')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer"></a>f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_BlockwiseTransferIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an existing blockwise transfer from the simulated device</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link574 onMouseOver="ShowTip(event, 'tt6', 'link574')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link575 onMouseOver="ShowTip(event, 'tt7', 'link575')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_BlockwiseTransferIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link576 onMouseOver="ShowTip(event, 'tt45', 'link576')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link577 onMouseOver="ShowTip(event, 'tt42', 'link577')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link578 onMouseOver="ShowTip(event, 'tt6', 'link578')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_BlockwiseTransfer_lifetime"></a>f_EPTF_COAP_BlockwiseTransfer_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function handles the incoming T_lifetime timeout event for a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link607 onMouseOver="ShowTip(event, 'tt45', 'link607')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_action</td><td class=CDLDescription><b>in</b> <EPTF_ScheduledAction> - the action descriptor</td></tr><tr><td class=CDLEntry>pl_eventIndex</td><td class=CDLDescription><b>in integer</b> - event index</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link608 onMouseOver="ShowTip(event, 'tt45', 'link608')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_cleanUp"></a>f_EPTF_COAP_EntityCtx_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link579 onMouseOver="ShowTip(event, 'tt6', 'link579')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance of a simulated device by deleting related instances</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link580 onMouseOver="ShowTip(event, 'tt6', 'link580')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link581 onMouseOver="ShowTip(event, 'tt7', 'link581')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link582 onMouseOver="ShowTip(event, 'tt63', 'link582')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link583 onMouseOver="ShowTip(event, 'tt60', 'link583')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link584 onMouseOver="ShowTip(event, 'tt6', 'link584')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_BlockwiseTransfer_startT_lifetime"></a>f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function starts the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link609 onMouseOver="ShowTip(event, 'tt45', 'link609')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance. The timer value is set to <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_EXCHANGE_LIFETIME" class=LModuleParameter id=link610 onMouseOver="ShowTip(event, 'tt196', 'link610')" onMouseOut="HideTip('tt196')">tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_btIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link611 onMouseOver="ShowTip(event, 'tt45', 'link611')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link612 onMouseOver="ShowTip(event, 'tt42', 'link612')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> that will start the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link613 onMouseOver="ShowTip(event, 'tt45', 'link613')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservedResource_addObserver"></a>f_EPTF_COAP_ObservedResource_addObserver</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_addObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_confirmable</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link585 onMouseOver="ShowTip(event, 'tt36', 'link585')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance to the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link586 onMouseOver="ShowTip(event, 'tt63', 'link586')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance based on the OBSERVE message</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link587 onMouseOver="ShowTip(event, 'tt63', 'link587')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link588 onMouseOver="ShowTip(event, 'tt60', 'link588')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link589 onMouseOver="ShowTip(event, 'tt79', 'link589')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - The OBSERVE message that the observer sent to observe a resource</td></tr><tr><td class=CDLEntry>p_confirmable</td><td class=CDLDescription><b>in</b> <b>boolean</b> - when true CON transaction is used else NON is used for notifications</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link590 onMouseOver="ShowTip(event, 'tt63', 'link590')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime"></a>f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function cancels the <b>T_lifetime</b> timer of a particular <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link614 onMouseOver="ShowTip(event, 'tt45', 'link614')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_btIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link615 onMouseOver="ShowTip(event, 'tt45', 'link615')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link616 onMouseOver="ShowTip(event, 'tt42', 'link616')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a> that will cancel the timer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link617 onMouseOver="ShowTip(event, 'tt45', 'link617')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservedResource_removeObserver"></a>f_EPTF_COAP_ObservedResource_removeObserver</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_removeObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link591 onMouseOver="ShowTip(event, 'tt36', 'link591')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance from the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link592 onMouseOver="ShowTip(event, 'tt63', 'link592')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance that canceled its observation</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link593 onMouseOver="ShowTip(event, 'tt63', 'link593')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link594 onMouseOver="ShowTip(event, 'tt60', 'link594')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr><tr><td class=CDLEntry>p_obsIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link595 onMouseOver="ShowTip(event, 'tt36', 'link595')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link596 onMouseOver="ShowTip(event, 'tt33', 'link596')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link597 onMouseOver="ShowTip(event, 'tt63', 'link597')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_Logging_VERBOSE"></a>f_EPTF_COAP_Logging_VERBOSE</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Logging functions for the VERBOSE log level</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <b>charstring</b> - string to be logged</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link618 onMouseOver="ShowTip(event, 'tt2', 'link618')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservedResource_sendNotification"></a>f_EPTF_COAP_ObservedResource_sendNotification</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Sends notificiations to all observers, who are observing a particular resource <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link598 onMouseOver="ShowTip(event, 'tt63', 'link598')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link599 onMouseOver="ShowTip(event, 'tt63', 'link599')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link600 onMouseOver="ShowTip(event, 'tt60', 'link600')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link601 onMouseOver="ShowTip(event, 'tt79', 'link601')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - The NOTIFICATION message that will be sent to the observers</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link602 onMouseOver="ShowTip(event, 'tt63', 'link602')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_Logging_DEBUG"></a>f_EPTF_COAP_Logging_DEBUG</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Logging functions for the DEBUG log level</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <b>charstring</b> - string to be logged</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link619 onMouseOver="ShowTip(event, 'tt2', 'link619')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservedResource_cleanUp"></a>f_EPTF_COAP_ObservedResource_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link603 onMouseOver="ShowTip(event, 'tt63', 'link603')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link604 onMouseOver="ShowTip(event, 'tt63', 'link604')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link605 onMouseOver="ShowTip(event, 'tt60', 'link605')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link606 onMouseOver="ShowTip(event, 'tt63', 'link606')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_Logging_WARNING"></a>f_EPTF_COAP_Logging_WARNING</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Logging functions for the WARNING log level</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <b>charstring</b> - string to be logged</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link620 onMouseOver="ShowTip(event, 'tt2', 'link620')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservationServer_sendNotification"></a>f_EPTF_COAP_ObservationServer_sendNotification</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Sends a notification for a particular observer of an observation relationship</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link607 onMouseOver="ShowTip(event, 'tt36', 'link607')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link608 onMouseOver="ShowTip(event, 'tt33', 'link608')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link609 onMouseOver="ShowTip(event, 'tt79', 'link609')" onMouseOut="HideTip('tt79')">EPTF_COAP_PDU</a> - The NOTIFICATION message that will be sent to the observer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link610 onMouseOver="ShowTip(event, 'tt36', 'link610')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_Logging_ERROR"></a>f_EPTF_COAP_Logging_ERROR</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Logging functions for the ERROR log level</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <b>charstring</b> - string to be logged</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link621 onMouseOver="ShowTip(event, 'tt2', 'link621')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv"></a>f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>When an observation is canceled this can be called function to remove the corresponding <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link611 onMouseOver="ShowTip(event, 'tt36', 'link611')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link612 onMouseOver="ShowTip(event, 'tt36', 'link612')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link613 onMouseOver="ShowTip(event, 'tt33', 'link613')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link614 onMouseOver="ShowTip(event, 'tt36', 'link614')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_addObservation"></a>f_EPTF_COAP_EntityCtx_addObservation</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new observation to the simulated device</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link622 onMouseOver="ShowTip(event, 'tt6', 'link622')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link623 onMouseOver="ShowTip(event, 'tt7', 'link623')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link624 onMouseOver="ShowTip(event, 'tt85', 'link624')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - The incoming OBSERVE request</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link625 onMouseOver="ShowTip(event, 'tt6', 'link625')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_declareEvents"></a>f_EPTF_COAP_declareEvents</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareEvents() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Declares the FSM events to the CLL framework implemented by <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link615 onMouseOver="ShowTip(event, 'tt2', 'link615')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link616 onMouseOver="ShowTip(event, 'tt2', 'link616')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_removeObservation"></a>f_EPTF_COAP_EntityCtx_removeObservation</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_lastObserver</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an existing observation from the simulated device</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link626 onMouseOver="ShowTip(event, 'tt6', 'link626')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link627 onMouseOver="ShowTip(event, 'tt7', 'link627')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link628 onMouseOver="ShowTip(event, 'tt63', 'link628')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link629 onMouseOver="ShowTip(event, 'tt60', 'link629')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr><tr><td class=CDLEntry>p_lastObserver</td><td class=CDLDescription><b>in</b> <b>boolean</b> - True if this was the last observer for an observed resource (ie observed resource is not observed any more)</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link630 onMouseOver="ShowTip(event, 'tt6', 'link630')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_declareSteps"></a>f_EPTF_COAP_declareSteps</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareSteps() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Declares the FSM steps to the CLL framework implemented by <a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link617 onMouseOver="ShowTip(event, 'tt2', 'link617')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link618 onMouseOver="ShowTip(event, 'tt2', 'link618')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_removeObservedResource"></a>f_EPTF_COAP_EntityCtx_removeObservedResource</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservedResource(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an observed resource entry from the simulated device</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link631 onMouseOver="ShowTip(event, 'tt6', 'link631')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link632 onMouseOver="ShowTip(event, 'tt7', 'link632')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link633 onMouseOver="ShowTip(event, 'tt63', 'link633')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link634 onMouseOver="ShowTip(event, 'tt60', 'link634')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link635 onMouseOver="ShowTip(event, 'tt6', 'link635')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_init"></a>f_COAP_step_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_init(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. Prerequisite to call any other COAP test step.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_init" class=LConstant id=link619 onMouseOver="ShowTip(event, 'tt182', 'link619')" onMouseOut="HideTip('tt182')">c_COAP_stepIdx_init</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_init" class=LConstant id=link620 onMouseOver="ShowTip(event, 'tt183', 'link620')" onMouseOut="HideTip('tt183')">c_COAP_stepName_init</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_addBlockwiseTransfer"></a>f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds a new blockwise transfer FSM to the simulated device</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link636 onMouseOver="ShowTip(event, 'tt6', 'link636')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link637 onMouseOver="ShowTip(event, 'tt7', 'link637')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link638 onMouseOver="ShowTip(event, 'tt85', 'link638')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - The incoming blockwise (num=0) request (or response)</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link639 onMouseOver="ShowTip(event, 'tt6', 'link639')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_cleanUp"></a>f_COAP_step_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test Step to free up the COAP FSM context for the caller FSM. Frees up all allocated instances that were used by this FSM instance.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_cleanUp" class=LConstant id=link621 onMouseOver="ShowTip(event, 'tt184', 'link621')" onMouseOut="HideTip('tt184')">c_COAP_stepIdx_cleanUp</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_cleanUp" class=LConstant id=link622 onMouseOver="ShowTip(event, 'tt185', 'link622')" onMouseOut="HideTip('tt185')">c_COAP_stepName_cleanUp</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer"></a>f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_BlockwiseTransferIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an existing blockwise transfer from the simulated device</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link640 onMouseOver="ShowTip(event, 'tt6', 'link640')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link641 onMouseOver="ShowTip(event, 'tt7', 'link641')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_BlockwiseTransferIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=LType id=link642 onMouseOver="ShowTip(event, 'tt45', 'link642')" onMouseOut="HideTip('tt45')">COAP_Blockwise_Transfer</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=LType id=link643 onMouseOver="ShowTip(event, 'tt42', 'link643')" onMouseOut="HideTip('tt42')">COAP_Blockwise_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link644 onMouseOver="ShowTip(event, 'tt6', 'link644')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_setLocalAddress"></a>f_COAP_step_setLocalAddress</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setLocalAddress(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to set the local address in the entity context. Integer parameter required.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - Index of the endpoint to use as local address</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" class=LConstant id=link623 onMouseOver="ShowTip(event, 'tt186', 'link623')" onMouseOut="HideTip('tt186')">c_COAP_stepIdx_setLocalAddress</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" class=LConstant id=link624 onMouseOver="ShowTip(event, 'tt187', 'link624')" onMouseOut="HideTip('tt187')">c_COAP_stepName_setLocalAddress</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage"></a>f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Stores a new outgoing encoded NIDD message to the entity context</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link645 onMouseOver="ShowTip(event, 'tt6', 'link645')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link646 onMouseOver="ShowTip(event, 'tt7', 'link646')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>in octetstring</b> - The encoded outgoing NIDD message</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link647 onMouseOver="ShowTip(event, 'tt6', 'link647')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_setRemoteAddress_byIntIdx"></a>f_COAP_step_setRemoteAddress_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to set the remote address in the FSM context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link625 onMouseOver="ShowTip(event, 'tt132', 'link625')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a>. Integer parameter required.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - Index of the endpoint to use as remote address</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byIntIdx" class=LConstant id=link626 onMouseOver="ShowTip(event, 'tt188', 'link626')" onMouseOut="HideTip('tt188')">c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byIntIdx" class=LConstant id=link627 onMouseOver="ShowTip(event, 'tt189', 'link627')" onMouseOut="HideTip('tt189')">c_COAP_stepName_setRemoteAddress_byIntIdx</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages"></a>f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes all buffered NIDD messages belonging to the entity</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link648 onMouseOver="ShowTip(event, 'tt6', 'link648')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link649 onMouseOver="ShowTip(event, 'tt7', 'link649')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link650 onMouseOver="ShowTip(event, 'tt6', 'link650')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_loadTemplate_byIntIdx"></a>f_COAP_step_loadTemplate_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to load a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link628 onMouseOver="ShowTip(event, 'tt72', 'link628')" onMouseOut="HideTip('tt72')">CoAP_Template</a> from <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link629 onMouseOver="ShowTip(event, 'tt69', 'link629')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a> into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). Integer parameter required.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - Index of the template to load into <b>v_COAP_msgToSend</b></td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byIntIdx" class=LConstant id=link630 onMouseOver="ShowTip(event, 'tt190', 'link630')" onMouseOut="HideTip('tt190')">c_COAP_stepIdx_loadTemplate_byIntIdx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byIntIdx" class=LConstant id=link631 onMouseOver="ShowTip(event, 'tt191', 'link631')" onMouseOut="HideTip('tt191')">c_COAP_stepName_loadTemplate_byIntIdx</a></li></ul><h4 class=CHeading>Related Steps</h4><p><a href="#f_COAP_step_send" class=LFunction id=link632 onMouseOver="ShowTip(event, 'tt135', 'link632')" onMouseOut="HideTip('tt135')">f_COAP_step_send</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_EntityCtx_cleanUp"></a>f_EPTF_COAP_EntityCtx_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link651 onMouseOver="ShowTip(event, 'tt6', 'link651')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance of a simulated device by deleting related instances</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eCtxIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link652 onMouseOver="ShowTip(event, 'tt6', 'link652')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> instance in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=LType id=link653 onMouseOver="ShowTip(event, 'tt7', 'link653')" onMouseOut="HideTip('tt7')">COAP_EntityCtx_DB</a></td></tr><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link654 onMouseOver="ShowTip(event, 'tt63', 'link654')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link655 onMouseOver="ShowTip(event, 'tt60', 'link655')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link656 onMouseOver="ShowTip(event, 'tt6', 'link656')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_loadTemplate_byStringId"></a>f_COAP_step_loadTemplate_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to load a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link633 onMouseOver="ShowTip(event, 'tt72', 'link633')" onMouseOut="HideTip('tt72')">CoAP_Template</a> from <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link634 onMouseOver="ShowTip(event, 'tt69', 'link634')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a> into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). String parameter required.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.charstringVal</td><td class=CDLDescription><b>charstring</b> - ID the template to load into <b>v_COAP_msgToSend</b></td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byStringId" class=LConstant id=link635 onMouseOver="ShowTip(event, 'tt192', 'link635')" onMouseOut="HideTip('tt192')">c_COAP_stepIdx_loadTemplate_byStringId</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byStringId" class=LConstant id=link636 onMouseOver="ShowTip(event, 'tt193', 'link636')" onMouseOut="HideTip('tt193')">c_COAP_stepName_loadTemplate_byStringId</a></li></ul><h4 class=CHeading>Related Steps</h4><p><a href="#f_COAP_step_send" class=LFunction id=link637 onMouseOver="ShowTip(event, 'tt135', 'link637')" onMouseOut="HideTip('tt135')">f_COAP_step_send</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservedResource_addObserver"></a>f_EPTF_COAP_ObservedResource_addObserver</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_addObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_confirmable</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Adds an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link657 onMouseOver="ShowTip(event, 'tt36', 'link657')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance to the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link658 onMouseOver="ShowTip(event, 'tt63', 'link658')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance based on the OBSERVE message</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link659 onMouseOver="ShowTip(event, 'tt63', 'link659')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link660 onMouseOver="ShowTip(event, 'tt60', 'link660')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>in</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link661 onMouseOver="ShowTip(event, 'tt85', 'link661')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - The OBSERVE message that the observer sent to observe a resource</td></tr><tr><td class=CDLEntry>p_confirmable</td><td class=CDLDescription><b>in</b> <b>boolean</b> - when true CON transaction is used else NON is used for notifications</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link662 onMouseOver="ShowTip(event, 'tt63', 'link662')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_send"></a>f_COAP_step_send</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. The message will be processed by the Applib’s COAP stack The step expects the localAddress and the remoteAddress to be configured</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_send" class=LConstant id=link638 onMouseOver="ShowTip(event, 'tt194', 'link638')" onMouseOut="HideTip('tt194')">c_COAP_stepIdx_send</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_send" class=LConstant id=link639 onMouseOver="ShowTip(event, 'tt195', 'link639')" onMouseOut="HideTip('tt195')">c_COAP_stepName_send</a></li></ul><h4 class=CHeading>Related Steps</h4><ul><li><a href="#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link640 onMouseOver="ShowTip(event, 'tt133', 'link640')" onMouseOut="HideTip('tt133')">f_COAP_step_loadTemplate_byIntIdx</a></li><li><a href="#f_COAP_step_loadTemplate_byStringId" class=LFunction id=link641 onMouseOver="ShowTip(event, 'tt134', 'link641')" onMouseOut="HideTip('tt134')">f_COAP_step_loadTemplate_byStringId</a></li></ul><h4 class=CHeading>Related functions</h4><p><a href="#f_EPTF_COAP_stack_fromApp" class=LFunction id=link642 onMouseOver="ShowTip(event, 'tt84', 'link642')" onMouseOut="HideTip('tt84')">f_EPTF_COAP_stack_fromApp</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservedResource_removeObserver"></a>f_EPTF_COAP_ObservedResource_removeObserver</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_removeObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Removes an <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link663 onMouseOver="ShowTip(event, 'tt36', 'link663')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance from the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link664 onMouseOver="ShowTip(event, 'tt63', 'link664')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance that canceled its observation</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link665 onMouseOver="ShowTip(event, 'tt63', 'link665')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link666 onMouseOver="ShowTip(event, 'tt60', 'link666')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr><tr><td class=CDLEntry>p_obsIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link667 onMouseOver="ShowTip(event, 'tt36', 'link667')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link668 onMouseOver="ShowTip(event, 'tt33', 'link668')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link669 onMouseOver="ShowTip(event, 'tt63', 'link669')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_handleRequest"></a>f_COAP_step_handleRequest</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_handleRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step can be called from an FSM to handle a reported COAP request. The test step will bind the current request to the caller FSM.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_handleRequest" class=LConstant id=link643 onMouseOver="ShowTip(event, 'tt196', 'link643')" onMouseOut="HideTip('tt196')">c_COAP_stepIdx_handleRequest</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_handleRequest" class=LConstant id=link644 onMouseOver="ShowTip(event, 'tt197', 'link644')" onMouseOut="HideTip('tt197')">c_COAP_stepName_handleRequest</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservedResource_sendNotification"></a>f_EPTF_COAP_ObservedResource_sendNotification</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Sends notificiations to all observers, who are observing a particular resource <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link670 onMouseOver="ShowTip(event, 'tt63', 'link670')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link671 onMouseOver="ShowTip(event, 'tt63', 'link671')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link672 onMouseOver="ShowTip(event, 'tt60', 'link672')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link673 onMouseOver="ShowTip(event, 'tt85', 'link673')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - The NOTIFICATION message that will be sent to the observers</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link674 onMouseOver="ShowTip(event, 'tt63', 'link674')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_sendResponse"></a>f_COAP_step_sendResponse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects an ongoing request bound to the FSM by <a href="#f_COAP_step_handleRequest" class=LFunction id=link645 onMouseOver="ShowTip(event, 'tt136', 'link645')" onMouseOut="HideTip('tt136')">f_COAP_step_handleRequest</a> and a response message loaded into <b>v_COAP_msgToSend</b> by <a href="#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link646 onMouseOver="ShowTip(event, 'tt133', 'link646')" onMouseOut="HideTip('tt133')">f_COAP_step_loadTemplate_byIntIdx</a> The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. mid, token) and will match the message type to the request the following way:</p><ul><li>req.NON -> rsp.NON</li><li>req.CON && state.SERVING -> rsp.ACK</li><li>req.CON && state.SEPARATE -> rsp.CON</li></ul><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendResponse" class=LConstant id=link647 onMouseOver="ShowTip(event, 'tt198', 'link647')" onMouseOut="HideTip('tt198')">c_COAP_stepIdx_sendResponse</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendResponse" class=LConstant id=link648 onMouseOver="ShowTip(event, 'tt199', 'link648')" onMouseOut="HideTip('tt199')">c_COAP_stepName_sendResponse</a></li></ul><h4 class=CHeading>Related Steps</h4><ul><li><a href="#f_COAP_step_handleRequest" class=LFunction id=link649 onMouseOver="ShowTip(event, 'tt136', 'link649')" onMouseOut="HideTip('tt136')">f_COAP_step_handleRequest</a></li><li><a href="#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link650 onMouseOver="ShowTip(event, 'tt133', 'link650')" onMouseOut="HideTip('tt133')">f_COAP_step_loadTemplate_byIntIdx</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservedResource_cleanUp"></a>f_EPTF_COAP_ObservedResource_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Cleans up the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link675 onMouseOver="ShowTip(event, 'tt63', 'link675')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsResIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link676 onMouseOver="ShowTip(event, 'tt63', 'link676')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=LType id=link677 onMouseOver="ShowTip(event, 'tt60', 'link677')" onMouseOut="HideTip('tt60')">COAP_ObservedResource_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=LType id=link678 onMouseOver="ShowTip(event, 'tt63', 'link678')" onMouseOut="HideTip('tt63')">COAP_ObservedResource</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_sendAccept"></a>f_COAP_step_sendAccept</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendAccept(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects an ongoing request bound to the FSM by <a href="#f_COAP_step_handleRequest" class=LFunction id=link651 onMouseOver="ShowTip(event, 'tt136', 'link651')" onMouseOut="HideTip('tt136')">f_COAP_step_handleRequest</a> The test step will send an accept (eg. ACK to a CON) without the body thus indicating to the client, that the request is accepted, but time is needed to produce the content. This accept will make the client cease its request retranmissions</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendAccept" class=LConstant id=link652 onMouseOver="ShowTip(event, 'tt200', 'link652')" onMouseOut="HideTip('tt200')">c_COAP_stepIdx_sendAccept</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendAccept" class=LConstant id=link653 onMouseOver="ShowTip(event, 'tt201', 'link653')" onMouseOut="HideTip('tt201')">c_COAP_stepName_sendAccept</a></li></ul><h4 class=CHeading>Related Steps</h4><ul><li><a href="#f_COAP_step_handleRequest" class=LFunction id=link654 onMouseOver="ShowTip(event, 'tt136', 'link654')" onMouseOut="HideTip('tt136')">f_COAP_step_handleRequest</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservationServer_sendNotification"></a>f_EPTF_COAP_ObservationServer_sendNotification</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Sends a notification for a particular observer of an observation relationship</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link679 onMouseOver="ShowTip(event, 'tt36', 'link679')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link680 onMouseOver="ShowTip(event, 'tt33', 'link680')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></td></tr><tr><td class=CDLEntry>p_msg</td><td class=CDLDescription><b>inout</b> <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link681 onMouseOver="ShowTip(event, 'tt85', 'link681')" onMouseOut="HideTip('tt85')">EPTF_COAP_PDU</a> - The NOTIFICATION message that will be sent to the observer</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link682 onMouseOver="ShowTip(event, 'tt36', 'link682')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_startListening"></a>f_COAP_step_startListening</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startListening(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects that a transport endpoint is set in the entity context: <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link655 onMouseOver="ShowTip(event, 'tt6', 'link655')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startListening" class=LConstant id=link656 onMouseOver="ShowTip(event, 'tt202', 'link656')" onMouseOut="HideTip('tt202')">c_COAP_stepIdx_startListening</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startListening" class=LConstant id=link657 onMouseOver="ShowTip(event, 'tt203', 'link657')" onMouseOut="HideTip('tt203')">c_COAP_stepName_startListening</a></li></ul><h4 class=CHeading>Related Events</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=LConstant id=link658 onMouseOver="ShowTip(event, 'tt204', 'link658')" onMouseOut="HideTip('tt204')">c_COAP_eventIdx_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=LConstant id=link659 onMouseOver="ShowTip(event, 'tt205', 'link659')" onMouseOut="HideTip('tt205')">c_COAP_eventIdx_transportFail</a></li></ul><h4 class=CHeading>Related Steps</h4><ul><li><a href="#f_COAP_step_setLocalAddress" class=LFunction id=link660 onMouseOver="ShowTip(event, 'tt130', 'link660')" onMouseOut="HideTip('tt130')">f_COAP_step_setLocalAddress</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv"></a>f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>When an observation is canceled this can be called function to remove the corresponding <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link683 onMouseOver="ShowTip(event, 'tt36', 'link683')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_obsIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - The index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link684 onMouseOver="ShowTip(event, 'tt36', 'link684')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=LType id=link685 onMouseOver="ShowTip(event, 'tt33', 'link685')" onMouseOut="HideTip('tt33')">COAP_Observation_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=LType id=link686 onMouseOver="ShowTip(event, 'tt36', 'link686')" onMouseOut="HideTip('tt36')">COAP_Observation_Server</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_startDTLS"></a>f_COAP_step_startDTLS</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. The step will use PSK for authentication in case the PSK identity and key is set in the FSM context: <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link661 onMouseOver="ShowTip(event, 'tt132', 'link661')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a> The step will initiate creating a DTLS connection and it will report back if it was successful or it failed</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS" class=LConstant id=link662 onMouseOver="ShowTip(event, 'tt206', 'link662')" onMouseOut="HideTip('tt206')">c_COAP_stepIdx_startDTLS</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS" class=LConstant id=link663 onMouseOver="ShowTip(event, 'tt207', 'link663')" onMouseOut="HideTip('tt207')">c_COAP_stepName_startDTLS</a></li></ul><h4 class=CHeading>Related Events</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=LConstant id=link664 onMouseOver="ShowTip(event, 'tt204', 'link664')" onMouseOut="HideTip('tt204')">c_COAP_eventIdx_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" class=LConstant id=link665 onMouseOver="ShowTip(event, 'tt208', 'link665')" onMouseOut="HideTip('tt208')">c_COAP_eventName_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=LConstant id=link666 onMouseOver="ShowTip(event, 'tt205', 'link666')" onMouseOut="HideTip('tt205')">c_COAP_eventIdx_transportFail</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" class=LConstant id=link667 onMouseOver="ShowTip(event, 'tt209', 'link667')" onMouseOut="HideTip('tt209')">c_COAP_eventName_transportFail</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_declareEvents"></a>f_EPTF_COAP_declareEvents</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareEvents() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Declares the FSM events to the CLL framework implemented by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link687 onMouseOver="ShowTip(event, 'tt2', 'link687')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link688 onMouseOver="ShowTip(event, 'tt2', 'link688')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_startDTLS_byVarIds"></a>f_COAP_step_startDTLS_byVarIds</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byVarIds(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. The step will use PSK for authentication. The PSK identity and key will be taken from the steps parameters and loaded into the FSM context: <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link668 onMouseOver="ShowTip(event, 'tt132', 'link668')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a> The step will initiate creating a DTLS connection and it will report back if it was successful or it failed</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.varNames[0]</td><td class=CDLDescription><b>charstring variable</b> - PSK identity</td></tr><tr><td class=CDLEntry>contextArgs.varNames[1]</td><td class=CDLDescription><b>charstring variable</b> - PSK key</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byVarIds" class=LConstant id=link669 onMouseOver="ShowTip(event, 'tt210', 'link669')" onMouseOut="HideTip('tt210')">c_COAP_stepIdx_startDTLS_byVarIds</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byVarIds" class=LConstant id=link670 onMouseOver="ShowTip(event, 'tt211', 'link670')" onMouseOut="HideTip('tt211')">c_COAP_stepName_startDTLS_byVarIds</a></li></ul><h4 class=CHeading>Related Events</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=LConstant id=link671 onMouseOver="ShowTip(event, 'tt204', 'link671')" onMouseOut="HideTip('tt204')">c_COAP_eventIdx_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" class=LConstant id=link672 onMouseOver="ShowTip(event, 'tt208', 'link672')" onMouseOut="HideTip('tt208')">c_COAP_eventName_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=LConstant id=link673 onMouseOver="ShowTip(event, 'tt205', 'link673')" onMouseOut="HideTip('tt205')">c_COAP_eventIdx_transportFail</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" class=LConstant id=link674 onMouseOver="ShowTip(event, 'tt209', 'link674')" onMouseOut="HideTip('tt209')">c_COAP_eventName_transportFail</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_declareSteps"></a>f_EPTF_COAP_declareSteps</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareSteps() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Declares the FSM steps to the CLL framework implemented by <a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link689 onMouseOver="ShowTip(event, 'tt2', 'link689')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link690 onMouseOver="ShowTip(event, 'tt2', 'link690')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_startDTLS_byIntIdx"></a>f_COAP_step_startDTLS_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. The step will use PSK for authentication. The PSK identity and key will be taken from the step’s parameters and loaded into the FSM context: <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link675 onMouseOver="ShowTip(event, 'tt132', 'link675')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a> The step will initiate creating a DTLS connection and it will report back if it was successful or it failed</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>charstring variable</b> - integer idx of the PSK parameters in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_psks" class=LModuleParameter id=link676 onMouseOver="ShowTip(event, 'tt212', 'link676')" onMouseOut="HideTip('tt212')">tsp_EPTF_COAP_LGen_psks</a></td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byIntIdx" class=LConstant id=link677 onMouseOver="ShowTip(event, 'tt213', 'link677')" onMouseOut="HideTip('tt213')">c_COAP_stepIdx_startDTLS_byIntIdx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byIntIdx" class=LConstant id=link678 onMouseOver="ShowTip(event, 'tt214', 'link678')" onMouseOut="HideTip('tt214')">c_COAP_stepName_startDTLS_byIntIdx</a></li></ul><h4 class=CHeading>Related Events</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=LConstant id=link679 onMouseOver="ShowTip(event, 'tt204', 'link679')" onMouseOut="HideTip('tt204')">c_COAP_eventIdx_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" class=LConstant id=link680 onMouseOver="ShowTip(event, 'tt208', 'link680')" onMouseOut="HideTip('tt208')">c_COAP_eventName_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=LConstant id=link681 onMouseOver="ShowTip(event, 'tt205', 'link681')" onMouseOut="HideTip('tt205')">c_COAP_eventIdx_transportFail</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" class=LConstant id=link682 onMouseOver="ShowTip(event, 'tt209', 'link682')" onMouseOut="HideTip('tt209')">c_COAP_eventName_transportFail</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_init"></a>f_COAP_step_init</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_init(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. Prerequisite to call any other COAP test step.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_init" class=LConstant id=link691 onMouseOver="ShowTip(event, 'tt197', 'link691')" onMouseOut="HideTip('tt197')">c_COAP_stepIdx_init</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_init" class=LConstant id=link692 onMouseOver="ShowTip(event, 'tt198', 'link692')" onMouseOut="HideTip('tt198')">c_COAP_stepName_init</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_setRemoteAddress_byVars"></a>f_COAP_step_setRemoteAddress_byVars</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byVars(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to set the remote address by variable parameters in the FSM context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link683 onMouseOver="ShowTip(event, 'tt132', 'link683')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a>.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.varNames[0]</td><td class=CDLDescription><b>charstring variable</b> - remoteHost</td></tr><tr><td class=CDLEntry>contextArgs.varNames[1]</td><td class=CDLDescription><b>integer variable</b> - remotePort</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byVars" class=LConstant id=link684 onMouseOver="ShowTip(event, 'tt215', 'link684')" onMouseOut="HideTip('tt215')">c_COAP_stepIdx_setRemoteAddress_byVars</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byVars" class=LConstant id=link685 onMouseOver="ShowTip(event, 'tt216', 'link685')" onMouseOut="HideTip('tt216')">c_COAP_stepName_setRemoteAddress_byVars</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_cleanUp"></a>f_COAP_step_cleanUp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test Step to free up the COAP FSM context for the caller FSM. Frees up all allocated instances that were used by this FSM instance.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_cleanUp" class=LConstant id=link693 onMouseOver="ShowTip(event, 'tt199', 'link693')" onMouseOut="HideTip('tt199')">c_COAP_stepIdx_cleanUp</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_cleanUp" class=LConstant id=link694 onMouseOver="ShowTip(event, 'tt200', 'link694')" onMouseOut="HideTip('tt200')">c_COAP_stepName_cleanUp</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_reportCoapEventForEntity"></a>f_COAP_step_reportCoapEventForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_reportCoapEventForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step will turn on/off the COAP event reporting for the entity in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link686 onMouseOver="ShowTip(event, 'tt6', 'link686')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription>0: false, 1: true</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_reportCoapEventForEntity" class=LConstant id=link687 onMouseOver="ShowTip(event, 'tt217', 'link687')" onMouseOut="HideTip('tt217')">c_COAP_stepIdx_reportCoapEventForEntity</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_reportCoapEventForEntity" class=LConstant id=link688 onMouseOver="ShowTip(event, 'tt218', 'link688')" onMouseOut="HideTip('tt218')">c_COAP_stepName_reportCoapEventForEntity</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_setLocalAddress"></a>f_COAP_step_setLocalAddress</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setLocalAddress(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to set the local address in the entity context. Integer parameter required.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - Index of the endpoint to use as local address</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" class=LConstant id=link695 onMouseOver="ShowTip(event, 'tt201', 'link695')" onMouseOut="HideTip('tt201')">c_COAP_stepIdx_setLocalAddress</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" class=LConstant id=link696 onMouseOver="ShowTip(event, 'tt202', 'link696')" onMouseOut="HideTip('tt202')">c_COAP_stepName_setLocalAddress</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_confirmableNotificationForEntity"></a>f_COAP_step_confirmableNotificationForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_confirmableNotificationForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step will turn on/off the COAP CON notifications for the entity in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link689 onMouseOver="ShowTip(event, 'tt6', 'link689')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription>0: NON notifications, 1: CON notifications</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_confirmableNotificationForEntity" class=LConstant id=link690 onMouseOver="ShowTip(event, 'tt219', 'link690')" onMouseOut="HideTip('tt219')">c_COAP_stepIdx_confirmableNotificationForEntity</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_confirmableNotificationForEntity" class=LConstant id=link691 onMouseOver="ShowTip(event, 'tt220', 'link691')" onMouseOut="HideTip('tt220')">c_COAP_stepName_confirmableNotificationForEntity</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_setRemoteAddress_byIntIdx"></a>f_COAP_step_setRemoteAddress_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to set the remote address in the FSM context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link697 onMouseOver="ShowTip(event, 'tt146', 'link697')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a>. Integer parameter required.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - Index of the endpoint to use as remote address</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byIntIdx" class=LConstant id=link698 onMouseOver="ShowTip(event, 'tt203', 'link698')" onMouseOut="HideTip('tt203')">c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byIntIdx" class=LConstant id=link699 onMouseOver="ShowTip(event, 'tt204', 'link699')" onMouseOut="HideTip('tt204')">c_COAP_stepName_setRemoteAddress_byIntIdx</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_sendNotification_byIntIdx"></a>f_COAP_step_sendNotification_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step send notifications to the observers of the observed resource pointed by the idx parameter</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - observed resource idx in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link692 onMouseOver="ShowTip(event, 'tt6', 'link692')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byIntIdx" class=LConstant id=link693 onMouseOver="ShowTip(event, 'tt221', 'link693')" onMouseOut="HideTip('tt221')">c_COAP_stepIdx_sendNotification_byIntIdx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byIntIdx" class=LConstant id=link694 onMouseOver="ShowTip(event, 'tt222', 'link694')" onMouseOut="HideTip('tt222')">c_COAP_stepName_sendNotification_byIntIdx</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_loadTemplate_byIntIdx"></a>f_COAP_step_loadTemplate_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to load a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link700 onMouseOver="ShowTip(event, 'tt72', 'link700')" onMouseOut="HideTip('tt72')">CoAP_Template</a> from <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link701 onMouseOver="ShowTip(event, 'tt69', 'link701')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a> into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). Integer parameter required.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - Index of the template to load into <b>v_COAP_msgToSend</b></td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byIntIdx" class=LConstant id=link702 onMouseOver="ShowTip(event, 'tt205', 'link702')" onMouseOut="HideTip('tt205')">c_COAP_stepIdx_loadTemplate_byIntIdx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byIntIdx" class=LConstant id=link703 onMouseOver="ShowTip(event, 'tt206', 'link703')" onMouseOut="HideTip('tt206')">c_COAP_stepName_loadTemplate_byIntIdx</a></li></ul><h4 class=CHeading>Related Steps</h4><p><a href="#f_COAP_step_send" class=LFunction id=link704 onMouseOver="ShowTip(event, 'tt149', 'link704')" onMouseOut="HideTip('tt149')">f_COAP_step_send</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_sendNotification_byStringId"></a>f_COAP_step_sendNotification_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.charstringValue</td><td class=CDLDescription><b>charstring</b> - observed resource uri</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byStringId" class=LConstant id=link695 onMouseOver="ShowTip(event, 'tt223', 'link695')" onMouseOut="HideTip('tt223')">c_COAP_stepIdx_sendNotification_byStringId</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byStringId" class=LConstant id=link696 onMouseOver="ShowTip(event, 'tt224', 'link696')" onMouseOut="HideTip('tt224')">c_COAP_stepName_sendNotification_byStringId</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_loadTemplate_byStringId"></a>f_COAP_step_loadTemplate_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to load a <a href="EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=LType id=link705 onMouseOver="ShowTip(event, 'tt72', 'link705')" onMouseOut="HideTip('tt72')">CoAP_Template</a> from <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=LModuleParameter id=link706 onMouseOver="ShowTip(event, 'tt69', 'link706')" onMouseOut="HideTip('tt69')">tsp_EPTF_COAP_LGen_templates</a> into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). String parameter required.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.charstringVal</td><td class=CDLDescription><b>charstring</b> - ID the template to load into <b>v_COAP_msgToSend</b></td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byStringId" class=LConstant id=link707 onMouseOver="ShowTip(event, 'tt207', 'link707')" onMouseOut="HideTip('tt207')">c_COAP_stepIdx_loadTemplate_byStringId</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byStringId" class=LConstant id=link708 onMouseOver="ShowTip(event, 'tt208', 'link708')" onMouseOut="HideTip('tt208')">c_COAP_stepName_loadTemplate_byStringId</a></li></ul><h4 class=CHeading>Related Steps</h4><p><a href="#f_COAP_step_send" class=LFunction id=link709 onMouseOver="ShowTip(event, 'tt149', 'link709')" onMouseOut="HideTip('tt149')">f_COAP_step_send</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_sendNotification_internal"></a>f_COAP_step_sendNotification_internal</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_internal(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_observedResourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function sends notifications to the observers of the observed resource identified by the string uri given as parameter</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.charstringValue</td><td class=CDLDescription><b>charstring</b> - observed resource uri</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link697 onMouseOver="ShowTip(event, 'tt2', 'link697')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_send"></a>f_COAP_step_send</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. The message will be processed by the Applib’s COAP stack The step expects the localAddress and the remoteAddress to be configured</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_send" class=LConstant id=link710 onMouseOver="ShowTip(event, 'tt209', 'link710')" onMouseOut="HideTip('tt209')">c_COAP_stepIdx_send</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_send" class=LConstant id=link711 onMouseOver="ShowTip(event, 'tt210', 'link711')" onMouseOut="HideTip('tt210')">c_COAP_stepName_send</a></li></ul><h4 class=CHeading>Related Steps</h4><ul><li><a href="#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link712 onMouseOver="ShowTip(event, 'tt147', 'link712')" onMouseOut="HideTip('tt147')">f_COAP_step_loadTemplate_byIntIdx</a></li><li><a href="#f_COAP_step_loadTemplate_byStringId" class=LFunction id=link713 onMouseOver="ShowTip(event, 'tt148', 'link713')" onMouseOut="HideTip('tt148')">f_COAP_step_loadTemplate_byStringId</a></li></ul><h4 class=CHeading>Related functions</h4><p><a href="#f_EPTF_COAP_stack_fromApp" class=LFunction id=link714 onMouseOver="ShowTip(event, 'tt91', 'link714')" onMouseOut="HideTip('tt91')">f_EPTF_COAP_stack_fromApp</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_removeResourceObservations_byIntIdx"></a>f_COAP_step_removeResourceObservations_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step removes the observers of the observed resource pointed by the idx parameter</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - observed resource idx in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link698 onMouseOver="ShowTip(event, 'tt6', 'link698')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byIntIdx" class=LConstant id=link699 onMouseOver="ShowTip(event, 'tt225', 'link699')" onMouseOut="HideTip('tt225')">c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byIntIdx" class=LConstant id=link700 onMouseOver="ShowTip(event, 'tt226', 'link700')" onMouseOut="HideTip('tt226')">c_COAP_stepName_removeResourceObservations_byIntIdx</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_handleRequest"></a>f_COAP_step_handleRequest</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_handleRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step can be called from an FSM to handle a reported COAP request. The test step will bind the current request to the caller FSM.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_handleRequest" class=LConstant id=link715 onMouseOver="ShowTip(event, 'tt211', 'link715')" onMouseOut="HideTip('tt211')">c_COAP_stepIdx_handleRequest</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_handleRequest" class=LConstant id=link716 onMouseOver="ShowTip(event, 'tt212', 'link716')" onMouseOut="HideTip('tt212')">c_COAP_stepName_handleRequest</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_removeResourceObservations_byStringId"></a>f_COAP_step_removeResourceObservations_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step removes the observers of the observed resource identified by the string uri given as parameter</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.charstringValue</td><td class=CDLDescription><b>charstring</b> - observed resource uri</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byStringId" class=LConstant id=link701 onMouseOver="ShowTip(event, 'tt227', 'link701')" onMouseOut="HideTip('tt227')">c_COAP_stepIdx_removeResourceObservations_byStringId</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byStringId" class=LConstant id=link702 onMouseOver="ShowTip(event, 'tt228', 'link702')" onMouseOut="HideTip('tt228')">c_COAP_stepName_removeResourceObservations_byStringId</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_sendResponse"></a>f_COAP_step_sendResponse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects an ongoing request bound to the FSM by <a href="#f_COAP_step_handleRequest" class=LFunction id=link717 onMouseOver="ShowTip(event, 'tt150', 'link717')" onMouseOut="HideTip('tt150')">f_COAP_step_handleRequest</a> and a response message loaded into <b>v_COAP_msgToSend</b> by <a href="#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link718 onMouseOver="ShowTip(event, 'tt147', 'link718')" onMouseOut="HideTip('tt147')">f_COAP_step_loadTemplate_byIntIdx</a> The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. mid, token) and will match the message type to the request the following way:</p><ul><li>req.NON -> rsp.NON</li><li>req.CON && state.SERVING -> rsp.ACK</li><li>req.CON && state.SEPARATE -> rsp.CON</li></ul><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendResponse" class=LConstant id=link719 onMouseOver="ShowTip(event, 'tt213', 'link719')" onMouseOut="HideTip('tt213')">c_COAP_stepIdx_sendResponse</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendResponse" class=LConstant id=link720 onMouseOver="ShowTip(event, 'tt214', 'link720')" onMouseOut="HideTip('tt214')">c_COAP_stepName_sendResponse</a></li></ul><h4 class=CHeading>Related Steps</h4><ul><li><a href="#f_COAP_step_handleRequest" class=LFunction id=link721 onMouseOver="ShowTip(event, 'tt150', 'link721')" onMouseOut="HideTip('tt150')">f_COAP_step_handleRequest</a></li><li><a href="#f_COAP_step_loadTemplate_byIntIdx" class=LFunction id=link722 onMouseOver="ShowTip(event, 'tt147', 'link722')" onMouseOut="HideTip('tt147')">f_COAP_step_loadTemplate_byIntIdx</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_setLocalAddress"></a>f_COAP_step_setLocalAddress</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>Test step to set the preferred blocksize (szx) in the entity context. Integer parameter required.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - SZX value to be set. 0 will set to omit.</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" class=LConstant id=link703 onMouseOver="ShowTip(event, 'tt186', 'link703')" onMouseOut="HideTip('tt186')">c_COAP_stepIdx_setLocalAddress</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" class=LConstant id=link704 onMouseOver="ShowTip(event, 'tt187', 'link704')" onMouseOut="HideTip('tt187')">c_COAP_stepName_setLocalAddress</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_sendAccept"></a>f_COAP_step_sendAccept</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendAccept(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects an ongoing request bound to the FSM by <a href="#f_COAP_step_handleRequest" class=LFunction id=link723 onMouseOver="ShowTip(event, 'tt150', 'link723')" onMouseOut="HideTip('tt150')">f_COAP_step_handleRequest</a> The test step will send an accept (eg. ACK to a CON) without the body thus indicating to the client, that the request is accepted, but time is needed to produce the content. This accept will make the client cease its request retranmissions</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendAccept" class=LConstant id=link724 onMouseOver="ShowTip(event, 'tt215', 'link724')" onMouseOut="HideTip('tt215')">c_COAP_stepIdx_sendAccept</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendAccept" class=LConstant id=link725 onMouseOver="ShowTip(event, 'tt216', 'link725')" onMouseOut="HideTip('tt216')">c_COAP_stepName_sendAccept</a></li></ul><h4 class=CHeading>Related Steps</h4><ul><li><a href="#f_COAP_step_handleRequest" class=LFunction id=link726 onMouseOver="ShowTip(event, 'tt150', 'link726')" onMouseOut="HideTip('tt150')">f_COAP_step_handleRequest</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_setStepCtx"></a>f_EPTF_COAP_setStepCtx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setStepCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This sets the instance pointers of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link705 onMouseOver="ShowTip(event, 'tt152', 'link705')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a> to the related instances of a simulated device (entity) calculated from the test step args <EPTF_LGenBase_TestStepArgs></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>p_ctx</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link706 onMouseOver="ShowTip(event, 'tt152', 'link706')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a> - step context with pointers to the related instances</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link707 onMouseOver="ShowTip(event, 'tt6', 'link707')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link708 onMouseOver="ShowTip(event, 'tt152', 'link708')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_startListening"></a>f_COAP_step_startListening</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startListening(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects that a transport endpoint is set in the entity context: <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link727 onMouseOver="ShowTip(event, 'tt6', 'link727')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startListening" class=LConstant id=link728 onMouseOver="ShowTip(event, 'tt217', 'link728')" onMouseOut="HideTip('tt217')">c_COAP_stepIdx_startListening</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startListening" class=LConstant id=link729 onMouseOver="ShowTip(event, 'tt218', 'link729')" onMouseOut="HideTip('tt218')">c_COAP_stepName_startListening</a></li></ul><h4 class=CHeading>Related Events</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=LConstant id=link730 onMouseOver="ShowTip(event, 'tt219', 'link730')" onMouseOut="HideTip('tt219')">c_COAP_eventIdx_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=LConstant id=link731 onMouseOver="ShowTip(event, 'tt220', 'link731')" onMouseOut="HideTip('tt220')">c_COAP_eventIdx_transportFail</a></li></ul><h4 class=CHeading>Related Steps</h4><ul><li><a href="#f_COAP_step_setLocalAddress" class=LFunction id=link732 onMouseOver="ShowTip(event, 'tt144', 'link732')" onMouseOut="HideTip('tt144')">f_COAP_step_setLocalAddress</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_setCtx"></a>f_EPTF_COAP_setCtx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This sets the instance pointers of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link709 onMouseOver="ShowTip(event, 'tt152', 'link709')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a> to the related instances of a simulated device (entity) calculated from the test step args <EPTF_LGenBase_TestStepArgs></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>p_fsmIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - fsm instace index</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_ctx</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link710 onMouseOver="ShowTip(event, 'tt152', 'link710')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a> - step context with pointers to the related instances</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link711 onMouseOver="ShowTip(event, 'tt6', 'link711')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link712 onMouseOver="ShowTip(event, 'tt152', 'link712')" onMouseOut="HideTip('tt152')">COAP_StepCtx</a></li></ul></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_startDTLS"></a>f_COAP_step_startDTLS</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. The step will use PSK for authentication in case the PSK identity and key is set in the FSM context: <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link733 onMouseOver="ShowTip(event, 'tt146', 'link733')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a> The step will initiate creating a DTLS connection and it will report back if it was successful or it failed</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS" class=LConstant id=link734 onMouseOver="ShowTip(event, 'tt221', 'link734')" onMouseOut="HideTip('tt221')">c_COAP_stepIdx_startDTLS</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS" class=LConstant id=link735 onMouseOver="ShowTip(event, 'tt222', 'link735')" onMouseOut="HideTip('tt222')">c_COAP_stepName_startDTLS</a></li></ul><h4 class=CHeading>Related Events</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=LConstant id=link736 onMouseOver="ShowTip(event, 'tt219', 'link736')" onMouseOut="HideTip('tt219')">c_COAP_eventIdx_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" class=LConstant id=link737 onMouseOver="ShowTip(event, 'tt223', 'link737')" onMouseOut="HideTip('tt223')">c_COAP_eventName_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=LConstant id=link738 onMouseOver="ShowTip(event, 'tt220', 'link738')" onMouseOut="HideTip('tt220')">c_COAP_eventIdx_transportFail</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" class=LConstant id=link739 onMouseOver="ShowTip(event, 'tt224', 'link739')" onMouseOut="HideTip('tt224')">c_COAP_eventName_transportFail</a></li></ul></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_isFsmInitialized"></a>f_EPTF_COAP_isFsmInitialized</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isFsmInitialized(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Checks if the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link713 onMouseOver="ShowTip(event, 'tt132', 'link713')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a> instace was created for an FSM instance and returns with a pointer to it</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>p_fsmIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - fsm instace index</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_fsmCtxIdx</td><td class=CDLDescription><b>inout</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link714 onMouseOver="ShowTip(event, 'tt132', 'link714')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link715 onMouseOver="ShowTip(event, 'tt13', 'link715')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link716 onMouseOver="ShowTip(event, 'tt132', 'link716')" onMouseOut="HideTip('tt132')">COAP_FsmCtx</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_startDTLS_byVarIds"></a>f_COAP_step_startDTLS_byVarIds</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byVarIds(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. The step will use PSK for authentication. The PSK identity and key will be taken from the steps parameters and loaded into the FSM context: <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link740 onMouseOver="ShowTip(event, 'tt146', 'link740')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a> The step will initiate creating a DTLS connection and it will report back if it was successful or it failed</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.varNames[0]</td><td class=CDLDescription><b>charstring variable</b> - PSK identity</td></tr><tr><td class=CDLEntry>contextArgs.varNames[1]</td><td class=CDLDescription><b>charstring variable</b> - PSK key</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byVarIds" class=LConstant id=link741 onMouseOver="ShowTip(event, 'tt225', 'link741')" onMouseOut="HideTip('tt225')">c_COAP_stepIdx_startDTLS_byVarIds</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byVarIds" class=LConstant id=link742 onMouseOver="ShowTip(event, 'tt226', 'link742')" onMouseOut="HideTip('tt226')">c_COAP_stepName_startDTLS_byVarIds</a></li></ul><h4 class=CHeading>Related Events</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=LConstant id=link743 onMouseOver="ShowTip(event, 'tt219', 'link743')" onMouseOut="HideTip('tt219')">c_COAP_eventIdx_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" class=LConstant id=link744 onMouseOver="ShowTip(event, 'tt223', 'link744')" onMouseOut="HideTip('tt223')">c_COAP_eventName_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=LConstant id=link745 onMouseOver="ShowTip(event, 'tt220', 'link745')" onMouseOut="HideTip('tt220')">c_COAP_eventIdx_transportFail</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" class=LConstant id=link746 onMouseOver="ShowTip(event, 'tt224', 'link746')" onMouseOut="HideTip('tt224')">c_COAP_eventName_transportFail</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_startDTLS_byIntIdx"></a>f_COAP_step_startDTLS_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. The step will use PSK for authentication. The PSK identity and key will be taken from the step’s parameters and loaded into the FSM context: <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link747 onMouseOver="ShowTip(event, 'tt146', 'link747')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a> The step will initiate creating a DTLS connection and it will report back if it was successful or it failed</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>charstring variable</b> - integer idx of the PSK parameters in <a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_psks" class=LModuleParameter id=link748 onMouseOver="ShowTip(event, 'tt227', 'link748')" onMouseOut="HideTip('tt227')">tsp_EPTF_COAP_LGen_psks</a></td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byIntIdx" class=LConstant id=link749 onMouseOver="ShowTip(event, 'tt228', 'link749')" onMouseOut="HideTip('tt228')">c_COAP_stepIdx_startDTLS_byIntIdx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byIntIdx" class=LConstant id=link750 onMouseOver="ShowTip(event, 'tt229', 'link750')" onMouseOut="HideTip('tt229')">c_COAP_stepName_startDTLS_byIntIdx</a></li></ul><h4 class=CHeading>Related Events</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=LConstant id=link751 onMouseOver="ShowTip(event, 'tt219', 'link751')" onMouseOut="HideTip('tt219')">c_COAP_eventIdx_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" class=LConstant id=link752 onMouseOver="ShowTip(event, 'tt223', 'link752')" onMouseOut="HideTip('tt223')">c_COAP_eventName_transportSucc</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=LConstant id=link753 onMouseOver="ShowTip(event, 'tt220', 'link753')" onMouseOut="HideTip('tt220')">c_COAP_eventIdx_transportFail</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" class=LConstant id=link754 onMouseOver="ShowTip(event, 'tt224', 'link754')" onMouseOut="HideTip('tt224')">c_COAP_eventName_transportFail</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_setRemoteAddress_byVars"></a>f_COAP_step_setRemoteAddress_byVars</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byVars(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to set the remote address by variable parameters in the FSM context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link755 onMouseOver="ShowTip(event, 'tt146', 'link755')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a>.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.varNames[0]</td><td class=CDLDescription><b>charstring variable</b> - remoteHost</td></tr><tr><td class=CDLEntry>contextArgs.varNames[1]</td><td class=CDLDescription><b>integer variable</b> - remotePort</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byVars" class=LConstant id=link756 onMouseOver="ShowTip(event, 'tt230', 'link756')" onMouseOut="HideTip('tt230')">c_COAP_stepIdx_setRemoteAddress_byVars</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byVars" class=LConstant id=link757 onMouseOver="ShowTip(event, 'tt231', 'link757')" onMouseOut="HideTip('tt231')">c_COAP_stepName_setRemoteAddress_byVars</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_reportCoapEventForEntity"></a>f_COAP_step_reportCoapEventForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_reportCoapEventForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step will turn on/off the COAP event reporting for the entity in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link758 onMouseOver="ShowTip(event, 'tt6', 'link758')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a> It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription>0: false, 1: true</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_reportCoapEventForEntity" class=LConstant id=link759 onMouseOver="ShowTip(event, 'tt232', 'link759')" onMouseOut="HideTip('tt232')">c_COAP_stepIdx_reportCoapEventForEntity</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_reportCoapEventForEntity" class=LConstant id=link760 onMouseOver="ShowTip(event, 'tt233', 'link760')" onMouseOut="HideTip('tt233')">c_COAP_stepName_reportCoapEventForEntity</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_confirmableNotificationForEntity"></a>f_COAP_step_confirmableNotificationForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_confirmableNotificationForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step will turn on/off the COAP CON notifications for the entity in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link761 onMouseOver="ShowTip(event, 'tt6', 'link761')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription>0: NON notifications, 1: CON notifications</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_confirmableNotificationForEntity" class=LConstant id=link762 onMouseOver="ShowTip(event, 'tt234', 'link762')" onMouseOut="HideTip('tt234')">c_COAP_stepIdx_confirmableNotificationForEntity</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_confirmableNotificationForEntity" class=LConstant id=link763 onMouseOver="ShowTip(event, 'tt235', 'link763')" onMouseOut="HideTip('tt235')">c_COAP_stepName_confirmableNotificationForEntity</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_sendNotification_byIntIdx"></a>f_COAP_step_sendNotification_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step send notifications to the observers of the observed resource pointed by the idx parameter</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - observed resource idx in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link764 onMouseOver="ShowTip(event, 'tt6', 'link764')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byIntIdx" class=LConstant id=link765 onMouseOver="ShowTip(event, 'tt236', 'link765')" onMouseOut="HideTip('tt236')">c_COAP_stepIdx_sendNotification_byIntIdx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byIntIdx" class=LConstant id=link766 onMouseOver="ShowTip(event, 'tt237', 'link766')" onMouseOut="HideTip('tt237')">c_COAP_stepName_sendNotification_byIntIdx</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_sendNotification_byStringId"></a>f_COAP_step_sendNotification_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.charstringValue</td><td class=CDLDescription><b>charstring</b> - observed resource uri</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byStringId" class=LConstant id=link767 onMouseOver="ShowTip(event, 'tt238', 'link767')" onMouseOut="HideTip('tt238')">c_COAP_stepIdx_sendNotification_byStringId</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byStringId" class=LConstant id=link768 onMouseOver="ShowTip(event, 'tt239', 'link768')" onMouseOut="HideTip('tt239')">c_COAP_stepName_sendNotification_byStringId</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_sendNotification_internal"></a>f_COAP_step_sendNotification_internal</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_internal(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_observedResourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This function sends notifications to the observers of the observed resource identified by the string uri given as parameter</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.charstringValue</td><td class=CDLDescription><b>charstring</b> - observed resource uri</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link769 onMouseOver="ShowTip(event, 'tt2', 'link769')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_removeResourceObservations_byIntIdx"></a>f_COAP_step_removeResourceObservations_byIntIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step removes the observers of the observed resource pointed by the idx parameter</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - observed resource idx in the entity context <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link770 onMouseOver="ShowTip(event, 'tt6', 'link770')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byIntIdx" class=LConstant id=link771 onMouseOver="ShowTip(event, 'tt240', 'link771')" onMouseOut="HideTip('tt240')">c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byIntIdx" class=LConstant id=link772 onMouseOver="ShowTip(event, 'tt241', 'link772')" onMouseOut="HideTip('tt241')">c_COAP_stepName_removeResourceObservations_byIntIdx</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_removeResourceObservations_byStringId"></a>f_COAP_step_removeResourceObservations_byStringId</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>The test step removes the observers of the observed resource identified by the string uri given as parameter</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>contextArgs.charstringValue</td><td class=CDLDescription><b>charstring</b> - observed resource uri</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byStringId" class=LConstant id=link773 onMouseOver="ShowTip(event, 'tt242', 'link773')" onMouseOut="HideTip('tt242')">c_COAP_stepIdx_removeResourceObservations_byStringId</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byStringId" class=LConstant id=link774 onMouseOver="ShowTip(event, 'tt243', 'link774')" onMouseOut="HideTip('tt243')">c_COAP_stepName_removeResourceObservations_byStringId</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_COAP_step_setPreferredBlocksize"></a>f_COAP_step_setPreferredBlocksize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setPreferredBlocksize(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Test step to set the preferred blocksize (szx) in the entity context. Integer parameter required.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>pl_ptr.refContext.fRefArgs[0]</td><td class=CDLDescription><b>integer</b> - SZX value to be set. 0 will set to omit.</td></tr></table><h4 class=CHeading>Related Constants</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setPreferredBlocksize" class=LConstant id=link775 onMouseOver="ShowTip(event, 'tt244', 'link775')" onMouseOut="HideTip('tt244')">c_COAP_stepIdx_setPreferredBlocksize</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setPreferredBlocksize" class=LConstant id=link776 onMouseOver="ShowTip(event, 'tt245', 'link776')" onMouseOut="HideTip('tt245')">c_COAP_stepName_setPreferredBlocksize</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_setStepCtx"></a>f_EPTF_COAP_setStepCtx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setStepCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This sets the instance pointers of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link777 onMouseOver="ShowTip(event, 'tt167', 'link777')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a> to the related instances of a simulated device (entity) calculated from the test step args <EPTF_LGenBase_TestStepArgs></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_ptr</td><td class=CDLDescription><b>in</b> <EPTF_LGenBase_TestStepArgs> - test step args</td></tr><tr><td class=CDLEntry>p_ctx</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link778 onMouseOver="ShowTip(event, 'tt167', 'link778')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a> - step context with pointers to the related instances</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link779 onMouseOver="ShowTip(event, 'tt6', 'link779')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link780 onMouseOver="ShowTip(event, 'tt167', 'link780')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_setCtx"></a>f_EPTF_COAP_setCtx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>This sets the instance pointers of <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link781 onMouseOver="ShowTip(event, 'tt167', 'link781')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a> to the related instances of a simulated device (entity) calculated from the test step args <EPTF_LGenBase_TestStepArgs></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>p_fsmIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - fsm instace index</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_ctx</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link782 onMouseOver="ShowTip(event, 'tt167', 'link782')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a> - step context with pointers to the related instances</td></tr></table><h4 class=CHeading>Related Types</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link783 onMouseOver="ShowTip(event, 'tt6', 'link783')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></li><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=LType id=link784 onMouseOver="ShowTip(event, 'tt167', 'link784')" onMouseOut="HideTip('tt167')">COAP_StepCtx</a></li></ul></div></div></div> + +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_isFsmInitialized"></a>f_EPTF_COAP_isFsmInitialized</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isFsmInitialized(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Checks if the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link785 onMouseOver="ShowTip(event, 'tt146', 'link785')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a> instace was created for an FSM instance and returns with a pointer to it</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>p_fsmIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - fsm instace index</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_fsmCtxIdx</td><td class=CDLDescription><b>inout</b> <b>integer</b> - index of the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link786 onMouseOver="ShowTip(event, 'tt146', 'link786')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a> instance in the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=LType id=link787 onMouseOver="ShowTip(event, 'tt13', 'link787')" onMouseOut="HideTip('tt13')">COAP_FsmCtx_DB</a></td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=LType id=link788 onMouseOver="ShowTip(event, 'tt146', 'link788')" onMouseOut="HideTip('tt146')">COAP_FsmCtx</a></p></div></div></div> <div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_getIntValue"></a>f_EPTF_COAP_getIntValue</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getIntValue(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_intList,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_number,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_value</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Retreives an element of an <EPTF_IntegerList> if it exists</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_intList</td><td class=CDLDescription><b>in</b> <EPTF_IntegerList> - list of integers</td></tr><tr><td class=CDLEntry>pl_number</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the integer to be retrieved</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_value</td><td class=CDLDescription><b>inout</b> <b>integer</b> - value of the retrieved integer</td></tr><tr><td class=CDLEntry>*boolean*</td><td class=CDLDescription>true if the element existed in the integer list</td></tr></table></div></div></div> <div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_CodeToEventIdx"></a>f_EPTF_COAP_CodeToEventIdx</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_CodeToEventIdx(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap>p_code</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Converts the <Code> ot a COAP PDU to an integer number</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_code</td><td class=CDLDescription><b>in</b> <Code> - code of a COAP PDU</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*integer*</td><td class=CDLDescription>the returned id</td></tr></table></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_isCoapReportEnabledForEntity"></a>f_EPTF_COAP_isCoapReportEnabledForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isCoapReportEnabledForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Checks if the COAP event reporting is enabled for a particular entity</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*boolean*</td><td class=CDLDescription><b>true</b> if COAP event reporting is enabled, <b>false</b> otherwise</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link717 onMouseOver="ShowTip(event, 'tt6', 'link717')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_isCoapReportEnabledForEntity"></a>f_EPTF_COAP_isCoapReportEnabledForEntity</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isCoapReportEnabledForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Checks if the COAP event reporting is enabled for a particular entity</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*boolean*</td><td class=CDLDescription><b>true</b> if COAP event reporting is enabled, <b>false</b> otherwise</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=LType id=link789 onMouseOver="ShowTip(event, 'tt6', 'link789')" onMouseOut="HideTip('tt6')">COAP_EntityCtx</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_dispatchEventForObserve_ifExists"></a>f_EPTF_COAP_dispatchEventForObserve_ifExists</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForObserve_ifExists(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Dispatches the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" class=LConstant id=link718 onMouseOver="ShowTip(event, 'tt159', 'link718')" onMouseOut="HideTip('tt159')">c_COAP_eventIdx_OBSERVE</a> event to an entity/fsm if the COAP message has an OBSERVE option</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_pdu</td><td class=CDLDescription><b>in</b> <CoAP_ReqResp> - the COAP PDU</td></tr><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity</td></tr><tr><td class=CDLEntry>pl_fsmCtx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of FSM</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link719 onMouseOver="ShowTip(event, 'tt2', 'link719')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_dispatchEventForObserve_ifExists"></a>f_EPTF_COAP_dispatchEventForObserve_ifExists</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForObserve_ifExists(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Dispatches the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" class=LConstant id=link790 onMouseOver="ShowTip(event, 'tt174', 'link790')" onMouseOut="HideTip('tt174')">c_COAP_eventIdx_OBSERVE</a> event to an entity/fsm if the COAP message has an OBSERVE option</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_pdu</td><td class=CDLDescription><b>in</b> <CoAP_ReqResp> - the COAP PDU</td></tr><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity</td></tr><tr><td class=CDLEntry>pl_fsmCtx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of FSM</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link791 onMouseOver="ShowTip(event, 'tt2', 'link791')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_dispatchEventForBlock1"></a>f_EPTF_COAP_dispatchEventForBlock1</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForBlock1(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>BlockOption </td><td class="PParameter prettyprint " nowrap width=100%>p_block1,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Dispatches the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" class=LConstant id=link720 onMouseOver="ShowTip(event, 'tt161', 'link720')" onMouseOut="HideTip('tt161')">c_COAP_eventIdx_BLOCK1_init</a> event to an entity/fsm if the COAP message has an block1 option</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_pdu</td><td class=CDLDescription><b>in</b> <CoAP_ReqResp> - the COAP PDU</td></tr><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity</td></tr><tr><td class=CDLEntry>pl_fsmCtx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of FSM</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link721 onMouseOver="ShowTip(event, 'tt2', 'link721')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_dispatchEventForBlock1"></a>f_EPTF_COAP_dispatchEventForBlock1</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForBlock1(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>BlockOption </td><td class="PParameter prettyprint " nowrap width=100%>p_block1,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Dispatches the <a href="EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" class=LConstant id=link792 onMouseOver="ShowTip(event, 'tt176', 'link792')" onMouseOut="HideTip('tt176')">c_COAP_eventIdx_BLOCK1_init</a> event to an entity/fsm if the COAP message has an block1 option</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_pdu</td><td class=CDLDescription><b>in</b> <CoAP_ReqResp> - the COAP PDU</td></tr><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity</td></tr><tr><td class=CDLEntry>pl_fsmCtx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of FSM</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link793 onMouseOver="ShowTip(event, 'tt2', 'link793')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_dispatchEventsForCode"></a>f_EPTF_COAP_dispatchEventsForCode</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventsForCode(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap width=100%>pl_code,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Dispatches events to an entity/fsm based on the COAP PDU’s code</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_code</td><td class=CDLDescription><b>in</b> <Code> - the COAP PDU’s code</td></tr><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity</td></tr><tr><td class=CDLEntry>pl_fsmCtx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of FSM</td></tr><tr><td class=CDLEntry>pl_reportedArgs</td><td class=CDLDescription><b>in</b> <EPTF_IntegerList> - additional arguments to be reported to the entity/FSM</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link722 onMouseOver="ShowTip(event, 'tt2', 'link722')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_dispatchEventsForCode"></a>f_EPTF_COAP_dispatchEventsForCode</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventsForCode(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap width=100%>pl_code,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Dispatches events to an entity/fsm based on the COAP PDU’s code</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_code</td><td class=CDLDescription><b>in</b> <Code> - the COAP PDU’s code</td></tr><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity</td></tr><tr><td class=CDLEntry>pl_fsmCtx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of FSM</td></tr><tr><td class=CDLEntry>pl_reportedArgs</td><td class=CDLDescription><b>in</b> <EPTF_IntegerList> - additional arguments to be reported to the entity/FSM</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link794 onMouseOver="ShowTip(event, 'tt2', 'link794')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> -<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_dispatchEvent"></a>f_EPTF_COAP_dispatchEvent</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Wrapper for CLL’s <f_EPTF_LGenBase_postEvent> to handle multi level event (generic, entity, FSM) reporting</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_eventIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the vent to be reported</td></tr><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity, in case it’s -1 the reported event will be <b>generic</b> level</td></tr><tr><td class=CDLEntry>pl_fsmCtx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of FSM, , in case it’s -1 the reported event will be <b>entity</b> level</td></tr><tr><td class=CDLEntry>pl_reportedArgs</td><td class=CDLDescription><b>in</b> <EPTF_IntegerList> - additional arguments to be reported to the entity/FSM</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link723 onMouseOver="ShowTip(event, 'tt2', 'link723')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> +<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_dispatchEvent"></a>f_EPTF_COAP_dispatchEvent</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Wrapper for CLL’s <f_EPTF_LGenBase_postEvent> to handle multi level event (generic, entity, FSM) reporting</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_eventIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - index of the vent to be reported</td></tr><tr><td class=CDLEntry>pl_eIdx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of the entity, in case it’s -1 the reported event will be <b>generic</b> level</td></tr><tr><td class=CDLEntry>pl_fsmCtx</td><td class=CDLDescription><b>in</b> <b>integer</b> - the index of FSM, , in case it’s -1 the reported event will be <b>entity</b> level</td></tr><tr><td class=CDLEntry>pl_reportedArgs</td><td class=CDLDescription><b>in</b> <EPTF_IntegerList> - additional arguments to be reported to the entity/FSM</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=LType id=link795 onMouseOver="ShowTip(event, 'tt2', 'link795')" onMouseOut="HideTip('tt2')">EPTF_COAP_LGen_CT</a></p></div></div></div> <div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="f_EPTF_COAP_isEmpty"></a>f_EPTF_COAP_isEmpty</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isEmpty(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Checks if the COAP PDU is empty</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_pdu</td><td class=CDLDescription><b>in</b> <CoAP_ReqResp> - COAP PDU to be checked</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>*boolean*</td><td class=CDLDescription>true in case the COAP PDU is empty</td></tr></table></div></div></div> @@ -306,7 +332,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_LGen_init(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap>pl_name</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The main initialization function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt2"><div class=CType>COAP local transport component</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LGen_initLogging() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializing CLL’s logging feature on the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_COAP_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_eCtxBind(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return EPTF_IntegerList</td></tr></table></td></tr></table></blockquote>This function is called by the CLL for each entity instance created on a particular instace of EPTF_COAP_LGen_CT The function will allocate and initialize an instance of COAP_EntityCtx in <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB</div></div><div class=CToolTip id="tt6"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx</td></tr></table></blockquote>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</div></div><div class=CToolTip id="tt7"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx_DB</td></tr></table></blockquote>Storing COAP entity contexts</div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxUnbind(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The reverse operation of f_COAP_eCtxBind. </div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The resources reserved during f_COAP_eCtxBind are reinitalized (reset). </div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt13"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx_DB</td></tr></table></blockquote>Storing COAP FSM contexts</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt16"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpointDB</td></tr></table></blockquote>Storing COAP_TransportEndpoint instances</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_TransportEndpoint element in <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database based on its socket member field</div></div><div class=CToolTip id="tt21"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpoint</td></tr></table></blockquote>Stores the transport related parameters for a COAP endpoint</div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_transportEndpointDB_Socket2String(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt23"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt24"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR_DB</td></tr></table></blockquote>Storing COAP_RR instances</div></div><div class=CToolTip id="tt25"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap width=100%>p_rr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt26"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_token</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_RR element in <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt27"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR</td></tr></table></blockquote>Models a COAP request-response state machine</div></div><div class=CToolTip id="tt28"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_get(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap>p_rr</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_rrDB</b> COAP_RR database</div></div><div class=CToolTip id="tt29"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_rrDB</b> COAP_RR database and frees up its reserved resources</div></div><div class=CToolTip id="tt30"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt31"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_tokenHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>p_token</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt32"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt33"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_DB</td></tr></table></blockquote>Storing COAP_Observation_Server instances</div></div><div class=CToolTip id="tt34"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt35"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Observation_Server element in <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt36"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_Server</td></tr></table></blockquote>Represents an observation relationship between an observed resource and an observer</div></div><div class=CToolTip id="tt37"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt38"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt39"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt40"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt41"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt42"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_DB</td></tr></table></blockquote>Storing COAP_Blockwise_Transfer instances</div></div><div class=CToolTip id="tt43"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt44"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Blockwise_Transfer element in <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt45"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_Transfer</td></tr></table></blockquote>Represents a stateful blockwise transfer</div></div><div class=CToolTip id="tt46"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt47"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt48"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt49"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt50"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt51"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction_DB</td></tr></table></blockquote>Storing COAP_Transaction instances</div></div><div class=CToolTip id="tt52"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt53"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_mid,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap></td><td class="PType prettyprint " nowrap>COAP_Transaction_Direction </td><td class="PParameter prettyprint " nowrap width=100%>p_dir</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Transaction element in <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt54"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction</td></tr></table></blockquote>Implements a COAP transaction in a state machine</div></div><div class=CToolTip id="tt55"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt56"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt57"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt58"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_midHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_mid</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt59"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt60"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource_DB</td></tr></table></blockquote>Storing COAP_ObservedResource instances</div></div><div class=CToolTip id="tt61"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt62"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_ObservedResource element in <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt63"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource</td></tr></table></blockquote>Represents an observed resource</div></div><div class=CToolTip id="tt64"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt65"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt66"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt67"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_templateDB</b> COAP_Template_DB database by adding the templates given in tsp_EPTF_COAP_LGen_templates</div></div><div class=CToolTip id="tt68"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Template_DB</td></tr></table></blockquote>Storing CoAP_Template instances</div></div><div class=CToolTip id="tt69"><div class=CModuleParameter>COAP template definitions for sending</div></div><div class=CToolTip id="tt70"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Template </td><td class="PParameter prettyprint " nowrap width=100%>p_template</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt71"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_id</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an CoAP_Template element in <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt72"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record CoAP_Template</td></tr></table></blockquote>Grouping a CoAP_ReqResp with an id</div></div><div class=CToolTip id="tt73"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt74"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt75"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextMID(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Generate the next unused message id for an entity</div></div><div class=CToolTip id="tt76"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextToken(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return octetstring</td></tr></table></td></tr></table></blockquote>Generate the next unused token for an entity</div></div><div class=CToolTip id="tt77"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt78"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_Provider_CT</td></tr></table></blockquote>Base component type for a COAP transport realization</div></div><div class=CToolTip id="tt79"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</div></div><div class=CToolTip id="tt80"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote>Base component type for a COAP transport user realization</div></div><div class=CToolTip id="tt81"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received ASP_Event events to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt82"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_transportApiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_Transport_Response responses to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt83"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote>API for responding to transport operations to the EPTF_COAP_Transport_User_CT</div></div><div class=CToolTip id="tt84"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromApp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the application layer (e.g. </div></div><div class=CToolTip id="tt85"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the environment layer (e.g. </div></div><div class=CToolTip id="tt86"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handleMsg(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine</div></div><div class=CToolTip id="tt87"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_reset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>reset</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt88"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_timeout(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>timeout</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt89"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt90"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_RR state machine instance from the DB</div></div><div class=CToolTip id="tt91"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt92"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromRR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt93"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt94"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt95"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_lifetime</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt96"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_retransmit</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt97"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt98"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt99"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap width=100%>pl_time</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt100"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt101"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</div></div><div class=CToolTip id="tt102"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_stopT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the vf_COAP_rttIndication fcb_EPTF_COAP_rttIndication call-back function</div></div><div class=CToolTip id="tt103"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>type function fcb_EPTF_COAP_rttIndication(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap>pl_rtt</td><td class="PAfterParameters prettyprint "nowrap>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting Round trip time measurements</div></div><div class=CToolTip id="tt104"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function is used to send out a message from an instance of a COAP_Transaction using the registered function fcb_EPTF_COAP_Transport_sendMessage of the underlying transport layer instance.</div></div><div class=CToolTip id="tt105"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_sendMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt106"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_Transaction state machine instance from the DB</div></div><div class=CToolTip id="tt107"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt108"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance. </div></div><div class=CToolTip id="tt109"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt110"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the VERBOSE log level</div></div><div class=CToolTip id="tt111"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the DEBUG log level</div></div><div class=CToolTip id="tt112"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the WARNING log level</div></div><div class=CToolTip id="tt113"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the ERROR log level</div></div><div class=CToolTip id="tt114"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new observation to the simulated device</div></div><div class=CToolTip id="tt115"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_lastObserver</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing observation from the simulated device</div></div><div class=CToolTip id="tt116"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservedResource(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an observed resource entry from the simulated device</div></div><div class=CToolTip id="tt117"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new blockwise transfer FSM to the simulated device</div></div><div class=CToolTip id="tt118"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_BlockwiseTransferIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing blockwise transfer from the simulated device</div></div><div class=CToolTip id="tt119"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_EntityCtx instance of a simulated device by deleting related instances</div></div><div class=CToolTip id="tt120"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_addObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_confirmable</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds an COAP_Observation_Server instance to the COAP_ObservedResource instance based on the OBSERVE message</div></div><div class=CToolTip id="tt121"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_removeObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an COAP_Observation_Server instance from the COAP_ObservedResource instance that canceled its observation</div></div><div class=CToolTip id="tt122"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends notificiations to all observers, who are observing a particular resource COAP_ObservedResource</div></div><div class=CToolTip id="tt123"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_ObservedResource instance</div></div><div class=CToolTip id="tt124"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends a notification for a particular observer of an observation relationship</div></div><div class=CToolTip id="tt125"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>When an observation is canceled this can be called function to remove the corresponding COAP_Observation_Server instance</div></div><div class=CToolTip id="tt126"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareEvents() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM events to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt127"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareSteps() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM steps to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt128"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_init(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt129"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to free up the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt130"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setLocalAddress(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the local address in the entity context. </div></div><div class=CToolTip id="tt131"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address in the FSM context COAP_FsmCtx. </div></div><div class=CToolTip id="tt132"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt133"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt134"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt135"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. </div></div><div class=CToolTip id="tt136"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_handleRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step can be called from an FSM to handle a reported COAP request. </div></div><div class=CToolTip id="tt137"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest and a response message loaded into <b>v_COAP_msgToSend</b> by f_COAP_step_loadTemplate_byIntIdx The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. </div></div><div class=CToolTip id="tt138"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendAccept(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest The test step will send an accept (eg. </div></div><div class=CToolTip id="tt139"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startListening(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context: COAP_EntityCtx as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</div></div><div class=CToolTip id="tt140"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt141"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byVarIds(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt142"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt143"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byVars(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address by variable parameters in the FSM context COAP_FsmCtx.</div></div><div class=CToolTip id="tt144"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_reportCoapEventForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP event reporting for the entity in the entity context COAP_EntityCtx It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</div></div><div class=CToolTip id="tt145"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_confirmableNotificationForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP CON notifications for the entity in the entity context COAP_EntityCtx</div></div><div class=CToolTip id="tt146"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt147"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt148"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_internal(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_observedResourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sends notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt149"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt150"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt151"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setStepCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt152"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_StepCtx</td></tr></table></blockquote>Stores the most important pointers</div></div><div class=CToolTip id="tt153"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt154"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isFsmInitialized(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP_FsmCtx instace was created for an FSM instance and returns with a pointer to it</div></div><div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getIntValue(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_intList,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_number,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_value</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return boolean</td></tr></table></td></tr></table></blockquote>Retreives an element of an EPTF_IntegerList if it exists</div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_CodeToEventIdx(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap>p_code</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Converts the Code ot a COAP PDU to an integer number</div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isCoapReportEnabledForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP event reporting is enabled for a particular entity</div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForObserve_ifExists(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_OBSERVE event to an entity/fsm if the COAP message has an OBSERVE option</div></div><div class=CToolTip id="tt159"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_OBSERVE := 5</td></tr></table></blockquote>Integer constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForBlock1(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>BlockOption </td><td class="PParameter prettyprint " nowrap width=100%>p_block1,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_BLOCK1_init event to an entity/fsm if the COAP message has an block1 option</div></div><div class=CToolTip id="tt161"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_init := 714</td></tr></table></blockquote>Integer constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventsForCode(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap width=100%>pl_code,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches events to an entity/fsm based on the COAP PDU’s code</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Wrapper for CLL’s f_EPTF_LGenBase_postEvent to handle multi level event (generic, entity, FSM) reporting</div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isEmpty(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is empty</div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isRequest(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a request</div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isResponse(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a response</div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasObserve(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has an OBSERVE option</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasBlock1(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has a BLOCK1 option</div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a RST</div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_uriPathToString(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Converts the uri path of the COAP PDU into one string using “/” as delimiter</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchUriPath(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return UriPath_List</td></tr></table></td></tr></table></blockquote>Fetches the uri path of the COAP PDU</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchContentFormat(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Fetches the content format of the COAP PDU</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_addOption(</td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_coap,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Options </td><td class="PParameter prettyprint " nowrap>p_option</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Adds CoAP_Options options to a the COAP PDU</div></div><div class=CToolTip id="tt174"><div class=CFile>This module contains the definitions for the COAP load generator component</div></div><div class=CToolTip id="tt175"><div class=CType>Direction of a COAP_Transaction: either INCOMING or OUTGOING</div></div><div class=CToolTip id="tt176"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt177"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received ASP_Event COAP event</div></div><div class=CToolTip id="tt178"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting a EPTF_COAP_Transport_Response COAP transport response</div></div><div class=CToolTip id="tt179"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union COAP_RR_State</td></tr></table></blockquote>A COAP_RR can be either a client or a server request response</div></div><div class=CToolTip id="tt180"><div class=CType>States of a COAP_Transaction state machine</div></div><div class=CToolTip id="tt181"><div class=CModuleParameter>Maximum lifetime of a COAP transaction in seconds</div></div><div class=CToolTip id="tt182"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_init := 0</td></tr></table></blockquote>Integer constant for the COAP init test step</div></div><div class=CToolTip id="tt183"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_init := "COAP Applib: init"</td></tr></table></blockquote>Charstring constant for the COAP init test step</div></div><div class=CToolTip id="tt184"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_cleanUp := 1</td></tr></table></blockquote>Integer constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt185"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_cleanUp := "COAP Applib: cleanUp"</td></tr></table></blockquote>Charstring constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt186"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setLocalAddress := 2</td></tr></table></blockquote>Integer constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt187"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setLocalAddress := "COAP Applib: setLocalAddress"</td></tr></table></blockquote>Charstring constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt188"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byIntIdx := 3</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt189"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byIntIdx := "COAP Applib: setRemoteAddress_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt190"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byIntIdx := 5</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt191"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byIntIdx := "COAP Applib: loadTemplate_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt192"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byStringId := 11</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt193"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byStringId := "COAP Applib: loadTemplate_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt194"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_send := 4</td></tr></table></blockquote>Integer constant for the COAP send test step</div></div><div class=CToolTip id="tt195"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_send := "COAP Applib: send"</td></tr></table></blockquote>Charstring constant for the COAP send test step</div></div><div class=CToolTip id="tt196"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_handleRequest := 6</td></tr></table></blockquote>Integer constant for the COAP handleRequest test step</div></div><div class=CToolTip id="tt197"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_handleRequest := "COAP Applib: handleRequest"</td></tr></table></blockquote>Charstring constant for the COAP handleRequest step</div></div><div class=CToolTip id="tt198"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendResponse := 7</td></tr></table></blockquote>Integer constant for the COAP sendResponse test step</div></div><div class=CToolTip id="tt199"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendResponse := "COAP Applib: sendResponse"</td></tr></table></blockquote>Charstring constant for the COAP sendResponse step</div></div><div class=CToolTip id="tt200"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendAccept := 8</td></tr></table></blockquote>Integer constant for the COAP sendAccept test step</div></div><div class=CToolTip id="tt201"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendAccept := "COAP Applib: sendAccept"</td></tr></table></blockquote>Charstring constant for the COAP sendAccept step</div></div><div class=CToolTip id="tt202"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startListening := 9</td></tr></table></blockquote>Integer constant for the COAP startListening test step</div></div><div class=CToolTip id="tt203"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startListening := "COAP Applib: startListening"</td></tr></table></blockquote>Charstring constant for the COAP startListening step</div></div><div class=CToolTip id="tt204"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportSucc := 707</td></tr></table></blockquote>Integer constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt205"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportFail := 708</td></tr></table></blockquote>Integer constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt206"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS := 17</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt207"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS := "COAP Applib: startDTLS"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt208"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportSucc := "COAP transport: succ rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt209"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportFail := "COAP transport: fail rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt210"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byVarIds := 18</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt211"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byVarIds := "COAP Applib: startDTLS_byVarIds"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt212"><div class=CModuleParameter>List of Pre-shared keys (PSK)</div></div><div class=CToolTip id="tt213"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byIntIdx := 19</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt214"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byIntIdx := "COAP Applib: startDTLS_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt215"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byVars := 12</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt216"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byVars := "COAP Applib: setRemoteAddress_byVars"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress step</div></div><div class=CToolTip id="tt217"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_reportCoapEventForEntity := 10</td></tr></table></blockquote>Integer constant for the COAP reportCoapEventForEntity test step</div></div><div class=CToolTip id="tt218"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_reportCoapEventForEntity := "COAP Applib: reportCoapEventForEntity"</td></tr></table></blockquote>Charstring constant for the COAP reportCoapEventForEntity step</div></div><div class=CToolTip id="tt219"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_confirmableNotificationForEntity := 20</td></tr></table></blockquote>Integer constant for the COAP confirmableNotificationForEntity test step</div></div><div class=CToolTip id="tt220"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_confirmableNotificationForEntity := "COAP Applib: confirmableNotificationForEntity"</td></tr></table></blockquote>Charstring constant for the COAP confirmableNotificationForEntity step</div></div><div class=CToolTip id="tt221"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byIntIdx := 13</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt222"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byIntIdx := "COAP Applib: sendNotification_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt223"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byStringId := 14</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt224"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byStringId := "COAP Applib: sendNotification_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt225"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byIntIdx := 15</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt226"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byIntIdx := "COAP Applib: removeResourceObservations_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt227"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byStringId := 16</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt228"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byStringId := "COAP Applib: removeResourceObservations_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_LGen_init(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap>pl_name</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The main initialization function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt2"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_LGen_CT extends EPTF_COAP_Transport_User_CT, EPTF_LGenBase_CT, EPTF_Logging_CT</td></tr></table></blockquote>COAP load generator component</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LGen_initLogging() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializing CLL’s logging feature on the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_COAP_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_eCtxBind(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return EPTF_IntegerList</td></tr></table></td></tr></table></blockquote>This function is called by the CLL for each entity instance created on a particular instace of EPTF_COAP_LGen_CT The function will allocate and initialize an instance of COAP_EntityCtx in <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB</div></div><div class=CToolTip id="tt6"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx</td></tr></table></blockquote>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</div></div><div class=CToolTip id="tt7"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx_DB</td></tr></table></blockquote>Storing COAP entity contexts</div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxUnbind(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The reverse operation of f_COAP_eCtxBind. </div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The resources reserved during f_COAP_eCtxBind are reinitalized (reset). </div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt13"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx_DB</td></tr></table></blockquote>Storing COAP FSM contexts</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt16"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpointDB</td></tr></table></blockquote>Storing COAP_TransportEndpoint instances</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_TransportEndpoint element in <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database based on its socket member field</div></div><div class=CToolTip id="tt21"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpoint</td></tr></table></blockquote>Stores the transport related parameters for a COAP endpoint</div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_transportEndpointDB_Socket2String(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt23"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt24"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR_DB</td></tr></table></blockquote>Storing COAP_RR instances</div></div><div class=CToolTip id="tt25"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap width=100%>p_rr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt26"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_token</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_RR element in <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt27"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR</td></tr></table></blockquote>Models a COAP request-response state machine</div></div><div class=CToolTip id="tt28"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_get(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap>p_rr</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_rrDB</b> COAP_RR database</div></div><div class=CToolTip id="tt29"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_rrDB</b> COAP_RR database and frees up its reserved resources</div></div><div class=CToolTip id="tt30"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt31"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_tokenHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>p_token</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt32"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt33"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_DB</td></tr></table></blockquote>Storing COAP_Observation_Server instances</div></div><div class=CToolTip id="tt34"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt35"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Observation_Server element in <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt36"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_Server</td></tr></table></blockquote>Represents an observation relationship between an observed resource and an observer</div></div><div class=CToolTip id="tt37"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt38"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt39"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt40"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt41"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt42"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_DB</td></tr></table></blockquote>Storing COAP_Blockwise_Transfer instances</div></div><div class=CToolTip id="tt43"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt44"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Blockwise_Transfer element in <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt45"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_Transfer</td></tr></table></blockquote>Represents a stateful blockwise transfer</div></div><div class=CToolTip id="tt46"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt47"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt48"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt49"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt50"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt51"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction_DB</td></tr></table></blockquote>Storing COAP_Transaction instances</div></div><div class=CToolTip id="tt52"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt53"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_mid,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap></td><td class="PType prettyprint " nowrap>COAP_Transaction_Direction </td><td class="PParameter prettyprint " nowrap width=100%>p_dir</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Transaction element in <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt54"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction</td></tr></table></blockquote>Implements a COAP transaction in a state machine</div></div><div class=CToolTip id="tt55"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt56"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt57"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt58"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_midHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_mid</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt59"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt60"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource_DB</td></tr></table></blockquote>Storing COAP_ObservedResource instances</div></div><div class=CToolTip id="tt61"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt62"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_ObservedResource element in <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt63"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource</td></tr></table></blockquote>Represents an observed resource</div></div><div class=CToolTip id="tt64"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt65"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt66"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt67"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_templateDB</b> COAP_Template_DB database by adding the templates given in tsp_EPTF_COAP_LGen_templates</div></div><div class=CToolTip id="tt68"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Template_DB</td></tr></table></blockquote>Storing CoAP_Template instances</div></div><div class=CToolTip id="tt69"><div class=CModuleParameter>COAP template definitions for sending</div></div><div class=CToolTip id="tt70"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Template </td><td class="PParameter prettyprint " nowrap width=100%>p_template</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt71"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_id</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an CoAP_Template element in <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt72"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record CoAP_Template</td></tr></table></blockquote>Grouping a CoAP_ReqResp with an id</div></div><div class=CToolTip id="tt73"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt74"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt75"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_niddDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt76"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_NIDD_DB</td></tr></table></blockquote>Storing encoded COAP messages as <b>octetstring</b> ready to be transported over NIDD</div></div><div class=CToolTip id="tt77"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_niddDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt78"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_niddDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt79"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_niddDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_niddDB</b> COAP_NIDD_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt80"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_niddDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt81"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextMID(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Generate the next unused message id for an entity</div></div><div class=CToolTip id="tt82"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextToken(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return octetstring</td></tr></table></td></tr></table></blockquote>Generate the next unused token for an entity</div></div><div class=CToolTip id="tt83"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt84"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_Provider_CT</td></tr></table></blockquote>Base component type for a COAP transport realization</div></div><div class=CToolTip id="tt85"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</div></div><div class=CToolTip id="tt86"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote>Base component type for a COAP transport user realization</div></div><div class=CToolTip id="tt87"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt88"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received ASP_Event events to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt89"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_transportApiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_Transport_Response responses to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt90"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote>API for responding to transport operations to the EPTF_COAP_Transport_User_CT</div></div><div class=CToolTip id="tt91"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromApp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the application layer (e.g. </div></div><div class=CToolTip id="tt92"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the environment layer (e.g. </div></div><div class=CToolTip id="tt93"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handleMsg(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine</div></div><div class=CToolTip id="tt94"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_reset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>reset</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt95"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_timeout(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>timeout</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt96"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt97"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_RR state machine instance from the DB</div></div><div class=CToolTip id="tt98"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt99"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handle_Observe_request(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles an incoming Observe request as part of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt100"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handle_BlockwiseTransfer_request(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles an incoming blockwise transfer request as part of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt101"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromRR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt102"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt103"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_handleBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles incoming COAP messages in case they are blockwise transfer related.</div></div><div class=CToolTip id="tt104"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt105"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_lifetime</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt106"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_retransmit</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt107"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt108"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt109"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap width=100%>pl_time</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt110"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt111"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</div></div><div class=CToolTip id="tt112"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_stopT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the vf_COAP_rttIndication fcb_EPTF_COAP_rttIndication call-back function</div></div><div class=CToolTip id="tt113"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>type function fcb_EPTF_COAP_rttIndication(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap>pl_rtt</td><td class="PAfterParameters prettyprint "nowrap>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting Round trip time measurements</div></div><div class=CToolTip id="tt114"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function is used to send out a message from an instance of a COAP_Transaction using the registered function fcb_EPTF_COAP_Transport_sendMessage of the underlying transport layer instance.</div></div><div class=CToolTip id="tt115"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_sendMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt116"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_Transaction state machine instance from the DB</div></div><div class=CToolTip id="tt117"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt118"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_in(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_blockwiseIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements the incoming message handling for a COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt119"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the incoming T_lifetime timeout event for a COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt120"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance. </div></div><div class=CToolTip id="tt121"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt122"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the VERBOSE log level</div></div><div class=CToolTip id="tt123"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the DEBUG log level</div></div><div class=CToolTip id="tt124"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the WARNING log level</div></div><div class=CToolTip id="tt125"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the ERROR log level</div></div><div class=CToolTip id="tt126"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new observation to the simulated device</div></div><div class=CToolTip id="tt127"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_lastObserver</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing observation from the simulated device</div></div><div class=CToolTip id="tt128"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservedResource(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an observed resource entry from the simulated device</div></div><div class=CToolTip id="tt129"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new blockwise transfer FSM to the simulated device</div></div><div class=CToolTip id="tt130"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_BlockwiseTransferIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing blockwise transfer from the simulated device</div></div><div class=CToolTip id="tt131"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Stores a new outgoing encoded NIDD message to the entity context</div></div><div class=CToolTip id="tt132"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes all buffered NIDD messages belonging to the entity</div></div><div class=CToolTip id="tt133"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_EntityCtx instance of a simulated device by deleting related instances</div></div><div class=CToolTip id="tt134"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_addObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_confirmable</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds an COAP_Observation_Server instance to the COAP_ObservedResource instance based on the OBSERVE message</div></div><div class=CToolTip id="tt135"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_removeObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an COAP_Observation_Server instance from the COAP_ObservedResource instance that canceled its observation</div></div><div class=CToolTip id="tt136"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends notificiations to all observers, who are observing a particular resource COAP_ObservedResource</div></div><div class=CToolTip id="tt137"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_ObservedResource instance</div></div><div class=CToolTip id="tt138"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends a notification for a particular observer of an observation relationship</div></div><div class=CToolTip id="tt139"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>When an observation is canceled this can be called function to remove the corresponding COAP_Observation_Server instance</div></div><div class=CToolTip id="tt140"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareEvents() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM events to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt141"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareSteps() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM steps to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt142"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_init(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt143"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to free up the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt144"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setLocalAddress(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the local address in the entity context. </div></div><div class=CToolTip id="tt145"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address in the FSM context COAP_FsmCtx. </div></div><div class=CToolTip id="tt146"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt147"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt148"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt149"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. </div></div><div class=CToolTip id="tt150"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_handleRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step can be called from an FSM to handle a reported COAP request. </div></div><div class=CToolTip id="tt151"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest and a response message loaded into <b>v_COAP_msgToSend</b> by f_COAP_step_loadTemplate_byIntIdx The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. </div></div><div class=CToolTip id="tt152"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendAccept(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest The test step will send an accept (eg. </div></div><div class=CToolTip id="tt153"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startListening(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context: COAP_EntityCtx as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</div></div><div class=CToolTip id="tt154"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byVarIds(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byVars(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address by variable parameters in the FSM context COAP_FsmCtx.</div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_reportCoapEventForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP event reporting for the entity in the entity context COAP_EntityCtx It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_confirmableNotificationForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP CON notifications for the entity in the entity context COAP_EntityCtx</div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_internal(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_observedResourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sends notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setPreferredBlocksize(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the preferred blocksize (szx) in the entity context. </div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setStepCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt167"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_StepCtx</td></tr></table></blockquote>Stores the most important pointers</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isFsmInitialized(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP_FsmCtx instace was created for an FSM instance and returns with a pointer to it</div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getIntValue(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_intList,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_number,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_value</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return boolean</td></tr></table></td></tr></table></blockquote>Retreives an element of an EPTF_IntegerList if it exists</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_CodeToEventIdx(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap>p_code</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Converts the Code ot a COAP PDU to an integer number</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isCoapReportEnabledForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP event reporting is enabled for a particular entity</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForObserve_ifExists(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_OBSERVE event to an entity/fsm if the COAP message has an OBSERVE option</div></div><div class=CToolTip id="tt174"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_OBSERVE := 5</td></tr></table></blockquote>Integer constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForBlock1(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>BlockOption </td><td class="PParameter prettyprint " nowrap width=100%>p_block1,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_BLOCK1_init event to an entity/fsm if the COAP message has an block1 option</div></div><div class=CToolTip id="tt176"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_init := 714</td></tr></table></blockquote>Integer constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt177"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventsForCode(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap width=100%>pl_code,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches events to an entity/fsm based on the COAP PDU’s code</div></div><div class=CToolTip id="tt178"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Wrapper for CLL’s f_EPTF_LGenBase_postEvent to handle multi level event (generic, entity, FSM) reporting</div></div><div class=CToolTip id="tt179"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isEmpty(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is empty</div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isRequest(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a request</div></div><div class=CToolTip id="tt181"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isResponse(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a response</div></div><div class=CToolTip id="tt182"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasObserve(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has an OBSERVE option</div></div><div class=CToolTip id="tt183"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasBlock1(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has a BLOCK1 option</div></div><div class=CToolTip id="tt184"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a RST</div></div><div class=CToolTip id="tt185"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_uriPathToString(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Converts the uri path of the COAP PDU into one string using “/” as delimiter</div></div><div class=CToolTip id="tt186"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchUriPath(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return UriPath_List</td></tr></table></td></tr></table></blockquote>Fetches the uri path of the COAP PDU</div></div><div class=CToolTip id="tt187"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchContentFormat(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Fetches the content format of the COAP PDU</div></div><div class=CToolTip id="tt188"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_addOption(</td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_coap,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Options </td><td class="PParameter prettyprint " nowrap>p_option</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Adds CoAP_Options options to a the COAP PDU</div></div><div class=CToolTip id="tt189"><div class=CFile>This module contains the definitions for the COAP load generator component</div></div><div class=CToolTip id="tt190"><div class=CType>Direction of a COAP_Transaction: either INCOMING or OUTGOING</div></div><div class=CToolTip id="tt191"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt192"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received ASP_Event COAP event</div></div><div class=CToolTip id="tt193"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting a EPTF_COAP_Transport_Response COAP transport response</div></div><div class=CToolTip id="tt194"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union COAP_RR_State</td></tr></table></blockquote>A COAP_RR can be either a client or a server request response</div></div><div class=CToolTip id="tt195"><div class=CType>States of a COAP_Transaction state machine</div></div><div class=CToolTip id="tt196"><div class=CModuleParameter>Maximum lifetime of a COAP transaction in seconds</div></div><div class=CToolTip id="tt197"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_init := 0</td></tr></table></blockquote>Integer constant for the COAP init test step</div></div><div class=CToolTip id="tt198"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_init := "COAP Applib: init"</td></tr></table></blockquote>Charstring constant for the COAP init test step</div></div><div class=CToolTip id="tt199"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_cleanUp := 1</td></tr></table></blockquote>Integer constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt200"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_cleanUp := "COAP Applib: cleanUp"</td></tr></table></blockquote>Charstring constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt201"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setLocalAddress := 2</td></tr></table></blockquote>Integer constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt202"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setLocalAddress := "COAP Applib: setLocalAddress"</td></tr></table></blockquote>Charstring constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt203"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byIntIdx := 3</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt204"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byIntIdx := "COAP Applib: setRemoteAddress_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt205"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byIntIdx := 5</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt206"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byIntIdx := "COAP Applib: loadTemplate_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt207"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byStringId := 11</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt208"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byStringId := "COAP Applib: loadTemplate_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt209"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_send := 4</td></tr></table></blockquote>Integer constant for the COAP send test step</div></div><div class=CToolTip id="tt210"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_send := "COAP Applib: send"</td></tr></table></blockquote>Charstring constant for the COAP send test step</div></div><div class=CToolTip id="tt211"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_handleRequest := 6</td></tr></table></blockquote>Integer constant for the COAP handleRequest test step</div></div><div class=CToolTip id="tt212"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_handleRequest := "COAP Applib: handleRequest"</td></tr></table></blockquote>Charstring constant for the COAP handleRequest step</div></div><div class=CToolTip id="tt213"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendResponse := 7</td></tr></table></blockquote>Integer constant for the COAP sendResponse test step</div></div><div class=CToolTip id="tt214"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendResponse := "COAP Applib: sendResponse"</td></tr></table></blockquote>Charstring constant for the COAP sendResponse step</div></div><div class=CToolTip id="tt215"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendAccept := 8</td></tr></table></blockquote>Integer constant for the COAP sendAccept test step</div></div><div class=CToolTip id="tt216"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendAccept := "COAP Applib: sendAccept"</td></tr></table></blockquote>Charstring constant for the COAP sendAccept step</div></div><div class=CToolTip id="tt217"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startListening := 9</td></tr></table></blockquote>Integer constant for the COAP startListening test step</div></div><div class=CToolTip id="tt218"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startListening := "COAP Applib: startListening"</td></tr></table></blockquote>Charstring constant for the COAP startListening step</div></div><div class=CToolTip id="tt219"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportSucc := 707</td></tr></table></blockquote>Integer constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt220"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportFail := 708</td></tr></table></blockquote>Integer constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt221"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS := 17</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt222"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS := "COAP Applib: startDTLS"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt223"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportSucc := "COAP transport: succ rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt224"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportFail := "COAP transport: fail rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt225"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byVarIds := 18</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt226"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byVarIds := "COAP Applib: startDTLS_byVarIds"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt227"><div class=CModuleParameter>List of Pre-shared keys (PSK)</div></div><div class=CToolTip id="tt228"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byIntIdx := 19</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt229"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byIntIdx := "COAP Applib: startDTLS_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt230"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byVars := 12</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt231"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byVars := "COAP Applib: setRemoteAddress_byVars"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress step</div></div><div class=CToolTip id="tt232"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_reportCoapEventForEntity := 10</td></tr></table></blockquote>Integer constant for the COAP reportCoapEventForEntity test step</div></div><div class=CToolTip id="tt233"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_reportCoapEventForEntity := "COAP Applib: reportCoapEventForEntity"</td></tr></table></blockquote>Charstring constant for the COAP reportCoapEventForEntity step</div></div><div class=CToolTip id="tt234"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_confirmableNotificationForEntity := 20</td></tr></table></blockquote>Integer constant for the COAP confirmableNotificationForEntity test step</div></div><div class=CToolTip id="tt235"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_confirmableNotificationForEntity := "COAP Applib: confirmableNotificationForEntity"</td></tr></table></blockquote>Charstring constant for the COAP confirmableNotificationForEntity step</div></div><div class=CToolTip id="tt236"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byIntIdx := 13</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt237"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byIntIdx := "COAP Applib: sendNotification_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt238"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byStringId := 14</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt239"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byStringId := "COAP Applib: sendNotification_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt240"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byIntIdx := 15</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt241"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byIntIdx := "COAP Applib: removeResourceObservations_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt242"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byStringId := 16</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt243"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byStringId := "COAP Applib: removeResourceObservations_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt244"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setPreferredBlocksize := 21</td></tr></table></blockquote>Integer constant for the COAP setPreferredBlocksize test step</div></div><div class=CToolTip id="tt245"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setPreferredBlocksize := "COAP Applib: setPreferredBlocksize"</td></tr></table></blockquote>Charstring constant for the COAP setPreferredBlocksize step</div></div><!--END_ND_TOOLTIPS--> <script language=JavaScript><!-- if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>
\ No newline at end of file diff --git a/apidoc/html/files/EPTF_COAP_LocalTransport_Definitions-ttcn.html b/apidoc/html/files/EPTF_COAP_LocalTransport_Definitions-ttcn.html index bbc8089..de4523a 100644 --- a/apidoc/html/files/EPTF_COAP_LocalTransport_Definitions-ttcn.html +++ b/apidoc/html/files/EPTF_COAP_LocalTransport_Definitions-ttcn.html @@ -1,4 +1,4 @@ -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>EPTF_COAP_LocalTransport_Definitions - CoAP_Applib</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>EPTF_COAP_LocalTransport_Definitions - Massive IoT Test Tools</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> <!-- Generated by Natural Docs, version 1.52 --> @@ -9,21 +9,21 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="EPTF_COAP_LocalTransport_Definitions"></a>EPTF_COAP_LocalTransport_Definitions</h1><div class=CBody><h4 class=CHeading>Purpose</h4><p>This module contains the definitions for the COAP load generator component</p><h4 class=CHeading>Module depends on</h4><ul><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Definitions" class=LFile id=link9 onMouseOver="ShowTip(event, 'tt6', 'link9')" onMouseOut="HideTip('tt6')">EPTF_COAP_Transport_Definitions</a></li><li><EPTF_CLL_Base_Definitions></li><li><EPTF_CLL_Logging_Definitions></li><li><EPTF_CLL_FBQ_Definitions></li><li><EPTF_CLL_TransportIPL4_Definitions></li><li><EPTF_CLL_RBTScheduler_Definitions></li><li><IPL4asp_Types></li></ul><h4 class=CHeading>Module Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tsp_EPTF_COAP_LocalTransport_debug</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debug" class=LModuleParameter id=link10 onMouseOver="ShowTip(event, 'tt7', 'link10')" onMouseOut="HideTip('tt7')">tsp_EPTF_COAP_LGen_debug</a> - <b>boolean</b> - Enabled/disable debug logging</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LocalTransport_debugVerbose</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debugVerbose" class=LModuleParameter id=link11 onMouseOver="ShowTip(event, 'tt8', 'link11')" onMouseOut="HideTip('tt8')">tsp_EPTF_COAP_LGen_debugVerbose</a> - <b>boolean</b> - Enable/disable verbose debug logging</td></tr></table><h4 class=CHeading>Class Diagram</h4><p>(see EPTF_COAP_LocalTransport_Definitions.classes.jpg)</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#EPTF_COAP_LocalTransport_Definitions" >EPTF_COAP_LocalTransport_Definitions</a></td><td class=SDescription>This module contains the definitions for the COAP load generator component</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_LGen_CT" >EPTF_COAP_LGen_CT</a></td><td class=SDescription>COAP local transport component</td></tr><tr class="SType"><td class=SEntry><a href="#SocketEntry" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">SocketEntry</a></td><td class=SDescription>Storing the transport related data of a COAP transport endpoint</td></tr><tr class="SEnumeration SMarked"><td class=SEntry><a href="#SocketState" >SocketState</a></td><td class=SDescription>States of a <a href="#SocketEntry" class=LType id=link2 onMouseOver="ShowTip(event, 'tt1', 'link2')" onMouseOut="HideTip('tt1')">SocketEntry</a></td></tr><tr class="SType"><td class=SEntry><a href="#SocketEntry_List" id=link3 onMouseOver="ShowTip(event, 'tt2', 'link3')" onMouseOut="HideTip('tt2')">SocketEntry_List</a></td><td class=SDescription>List of <a href="#SocketEntry" class=LType id=link4 onMouseOver="ShowTip(event, 'tt1', 'link4')" onMouseOut="HideTip('tt1')">SocketEntry</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#SocketDB" id=link5 onMouseOver="ShowTip(event, 'tt3', 'link5')" onMouseOut="HideTip('tt3')">SocketDB</a></td><td class=SDescription>Storing <a href="#SocketEntry" class=LType id=link6 onMouseOver="ShowTip(event, 'tt1', 'link6')" onMouseOut="HideTip('tt1')">SocketEntry</a> instances</td></tr><tr class="SType"><td class=SEntry><a href="#DTLSConnection" id=link7 onMouseOver="ShowTip(event, 'tt4', 'link7')" onMouseOut="HideTip('tt4')">DTLSConnection</a></td><td class=SDescription>Storing the DTLS transport related data of a COAP transport endpoint</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport_Statistics" id=link8 onMouseOver="ShowTip(event, 'tt5', 'link8')" onMouseOut="HideTip('tt5')">EPTF_COAP_Transport_Statistics</a></td><td class=SDescription>Storing counters for transport related statistics</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div> +<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="EPTF_COAP_LocalTransport_Definitions"></a>EPTF_COAP_LocalTransport_Definitions</h1><div class=CBody><h4 class=CHeading>Purpose</h4><p>This module contains the definitions for the COAP load generator component</p><h4 class=CHeading>Module depends on</h4><ul><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Definitions" class=LFile id=link9 onMouseOver="ShowTip(event, 'tt6', 'link9')" onMouseOut="HideTip('tt6')">EPTF_COAP_Transport_Definitions</a></li><li><EPTF_CLL_Base_Definitions></li><li><EPTF_CLL_Logging_Definitions></li><li><EPTF_CLL_FBQ_Definitions></li><li><EPTF_CLL_TransportIPL4_Definitions></li><li><EPTF_CLL_RBTScheduler_Definitions></li><li><IPL4asp_Types></li></ul><h4 class=CHeading>Module Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tsp_EPTF_COAP_LocalTransport_debug</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debug" class=LModuleParameter id=link10 onMouseOver="ShowTip(event, 'tt7', 'link10')" onMouseOut="HideTip('tt7')">tsp_EPTF_COAP_LGen_debug</a> - <b>boolean</b> - Enabled/disable debug logging</td></tr><tr><td class=CDLEntry>tsp_EPTF_COAP_LocalTransport_debugVerbose</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debugVerbose" class=LModuleParameter id=link11 onMouseOver="ShowTip(event, 'tt8', 'link11')" onMouseOut="HideTip('tt8')">tsp_EPTF_COAP_LGen_debugVerbose</a> - <b>boolean</b> - Enable/disable verbose debug logging</td></tr></table><h4 class=CHeading>Class Diagram</h4><img src="../images/EPTF_COAP_LocalTransport_Definitions.classes.jpg"><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#EPTF_COAP_LocalTransport_Definitions" >EPTF_COAP_LocalTransport_Definitions</a></td><td class=SDescription>This module contains the definitions for the COAP load generator component</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_LGen_CT" >EPTF_COAP_LGen_CT</a></td><td class=SDescription>COAP local transport component</td></tr><tr class="SType"><td class=SEntry><a href="#SocketEntry" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">SocketEntry</a></td><td class=SDescription>Storing the transport related data of a COAP transport endpoint</td></tr><tr class="SEnumeration SMarked"><td class=SEntry><a href="#SocketState" >SocketState</a></td><td class=SDescription>States of a <a href="#SocketEntry" class=LType id=link2 onMouseOver="ShowTip(event, 'tt1', 'link2')" onMouseOut="HideTip('tt1')">SocketEntry</a></td></tr><tr class="SType"><td class=SEntry><a href="#SocketEntry_List" id=link3 onMouseOver="ShowTip(event, 'tt2', 'link3')" onMouseOut="HideTip('tt2')">SocketEntry_List</a></td><td class=SDescription>List of <a href="#SocketEntry" class=LType id=link4 onMouseOver="ShowTip(event, 'tt1', 'link4')" onMouseOut="HideTip('tt1')">SocketEntry</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#SocketDB" id=link5 onMouseOver="ShowTip(event, 'tt3', 'link5')" onMouseOut="HideTip('tt3')">SocketDB</a></td><td class=SDescription>Storing <a href="#SocketEntry" class=LType id=link6 onMouseOver="ShowTip(event, 'tt1', 'link6')" onMouseOut="HideTip('tt1')">SocketEntry</a> instances</td></tr><tr class="SType"><td class=SEntry><a href="#DTLSConnection" id=link7 onMouseOver="ShowTip(event, 'tt4', 'link7')" onMouseOut="HideTip('tt4')">DTLSConnection</a></td><td class=SDescription>Storing the DTLS transport related data of a COAP transport endpoint</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport_Statistics" id=link8 onMouseOver="ShowTip(event, 'tt5', 'link8')" onMouseOut="HideTip('tt5')">EPTF_COAP_Transport_Statistics</a></td><td class=SDescription>Storing counters for transport related statistics</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_LGen_CT"></a>EPTF_COAP_LGen_CT</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>COAP local transport component</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LocalTransport_Definitions.EPTF_COAP_LocalTransport_CT.jpg)</p><h4 class=CHeading>Extensions</h4><ul><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link12 onMouseOver="ShowTip(event, 'tt9', 'link12')" onMouseOut="HideTip('tt9')">EPTF_COAP_Transport_Provider_CT</a></li><li><EPTF_TransportIPL4_CT></li><li><EPTF_Base_CT></li><li><EPTF_Logging_CT></li><li><EPTF_Scheduler_CT></li></ul><h4 class=CHeading>Ports</h4><p>-</p><h4 class=CHeading>Timers</h4><p>-</p><h4 class=CHeading>Variables</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>v_EPTF_COAP_LocalTransport_initialized</td><td class=CDLDescription><b>boolean</b> - Flag to indicate if the init function was already called</td></tr><tr><td class=CDLEntry>v_EPTF_COAP_LocalTransport_loggingMaskId</td><td class=CDLDescription><b>integer</b> - logging mask id</td></tr><tr><td class=CDLEntry>v_EPTF_COAP_Transport_stats</td><td class=CDLDescription><a href="#EPTF_COAP_Transport_Statistics" class=LType id=link13 onMouseOver="ShowTip(event, 'tt5', 'link13')" onMouseOut="HideTip('tt5')">EPTF_COAP_Transport_Statistics</a> - Counters for transport statistics</td></tr></table><h4 class=CHeading>Instance databases</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>v_COAP_LocalTransport_localSocketDB</td><td class=CDLDescription><a href="#SocketDB" class=LType id=link14 onMouseOver="ShowTip(event, 'tt3', 'link14')" onMouseOut="HideTip('tt3')">SocketDB</a> - Storing the managed transport endpoints</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_init" class=LFunction id=link15 onMouseOver="ShowTip(event, 'tt10', 'link15')" onMouseOut="HideTip('tt10')">f_EPTF_COAP_LocalTransport_init</a> ()</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_initLogging" class=LFunction id=link16 onMouseOver="ShowTip(event, 'tt11', 'link16')" onMouseOut="HideTip('tt11')">f_EPTF_COAP_LocalTransport_initLogging</a> ()</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_cleanup" class=LFunction id=link17 onMouseOver="ShowTip(event, 'tt12', 'link17')" onMouseOut="HideTip('tt12')">f_EPTF_COAP_LocalTransport_cleanup</a> ()</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_getMsgLen" class=LFunction id=link18 onMouseOver="ShowTip(event, 'tt13', 'link18')" onMouseOut="HideTip('tt13')">f_EPTF_COAP_IPL4asp_getMsgLen</a> (in <b>octetstring</b> stream, inout <ro_integer> args)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleEvent" class=LFunction id=link19 onMouseOver="ShowTip(event, 'tt14', 'link19')" onMouseOut="HideTip('tt14')">f_EPTF_COAP_IPL4asp_handleEvent</a> (...)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleMessage" class=LFunction id=link20 onMouseOver="ShowTip(event, 'tt15', 'link20')" onMouseOut="HideTip('tt15')">f_EPTF_COAP_IPL4asp_handleMessage</a> (...)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_send" class=LFunction id=link21 onMouseOver="ShowTip(event, 'tt16', 'link21')" onMouseOut="HideTip('tt16')">f_EPTF_COAP_LocalTransport_send</a> (in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link22 onMouseOver="ShowTip(event, 'tt17', 'link22')" onMouseOut="HideTip('tt17')">EPTF_COAP_PDU</a> pl_msg)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_transportApiRequest" class=LFunction id=link23 onMouseOver="ShowTip(event, 'tt18', 'link23')" onMouseOut="HideTip('tt18')">f_EPTF_COAP_LocalTransport_transportApiRequest</a> (<a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Request" class=LType id=link24 onMouseOver="ShowTip(event, 'tt19', 'link24')" onMouseOut="HideTip('tt19')">EPTF_COAP_Transport_Request</a> pl_req)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startSocket" class=LFunction id=link25 onMouseOver="ShowTip(event, 'tt20', 'link25')" onMouseOut="HideTip('tt20')">f_EPTF_COAP_LocalTransport_startSocket</a> (in <Socket> p_sock, in <ProtoTuple> p_proto, in <b>integer</b> p_eIdx, inout <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startDTLS" class=LFunction id=link26 onMouseOver="ShowTip(event, 'tt21', 'link26')" onMouseOut="HideTip('tt21')">f_EPTF_COAP_LocalTransport_startDTLS</a> (in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_dtlsConnect" class=LType id=link27 onMouseOver="ShowTip(event, 'tt22', 'link27')" onMouseOut="HideTip('tt22')">EPTF_COAP_Transport_dtlsConnect</a> p_params, in <b>integer</b> p_eIdx, inout <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_sendTo" class=LFunction id=link28 onMouseOver="ShowTip(event, 'tt23', 'link28')" onMouseOut="HideTip('tt23')">f_EPTF_COAP_LocalTransport_IPL4_sendTo</a> (...)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_send" class=LFunction id=link29 onMouseOver="ShowTip(event, 'tt24', 'link29')" onMouseOut="HideTip('tt24')">f_EPTF_COAP_LocalTransport_IPL4_send</a> (in <b>integer</b> pl_connId,in <ProtoTuple> pl_proto, in <b>octetstring</b> pl_msg)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_LGen_CT"></a>EPTF_COAP_LGen_CT</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>COAP local transport component</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LocalTransport_Definitions.EPTF_COAP_LocalTransport_CT.jpg"><h4 class=CHeading>Extensions</h4><ul><li><a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=LType id=link12 onMouseOver="ShowTip(event, 'tt9', 'link12')" onMouseOut="HideTip('tt9')">EPTF_COAP_Transport_Provider_CT</a></li><li><EPTF_TransportIPL4_CT></li><li><EPTF_Base_CT></li><li><EPTF_Logging_CT></li><li><EPTF_Scheduler_CT></li></ul><h4 class=CHeading>Ports</h4><p>-</p><h4 class=CHeading>Timers</h4><p>-</p><h4 class=CHeading>Variables</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>v_EPTF_COAP_LocalTransport_initialized</td><td class=CDLDescription><b>boolean</b> - Flag to indicate if the init function was already called</td></tr><tr><td class=CDLEntry>v_EPTF_COAP_LocalTransport_loggingMaskId</td><td class=CDLDescription><b>integer</b> - logging mask id</td></tr><tr><td class=CDLEntry>v_EPTF_COAP_Transport_stats</td><td class=CDLDescription><a href="#EPTF_COAP_Transport_Statistics" class=LType id=link13 onMouseOver="ShowTip(event, 'tt5', 'link13')" onMouseOut="HideTip('tt5')">EPTF_COAP_Transport_Statistics</a> - Counters for transport statistics</td></tr></table><h4 class=CHeading>Instance databases</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>v_COAP_LocalTransport_localSocketDB</td><td class=CDLDescription><a href="#SocketDB" class=LType id=link14 onMouseOver="ShowTip(event, 'tt3', 'link14')" onMouseOut="HideTip('tt3')">SocketDB</a> - Storing the managed transport endpoints</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_init" class=LFunction id=link15 onMouseOver="ShowTip(event, 'tt10', 'link15')" onMouseOut="HideTip('tt10')">f_EPTF_COAP_LocalTransport_init</a> ()</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_initLogging" class=LFunction id=link16 onMouseOver="ShowTip(event, 'tt11', 'link16')" onMouseOut="HideTip('tt11')">f_EPTF_COAP_LocalTransport_initLogging</a> ()</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_cleanup" class=LFunction id=link17 onMouseOver="ShowTip(event, 'tt12', 'link17')" onMouseOut="HideTip('tt12')">f_EPTF_COAP_LocalTransport_cleanup</a> ()</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_getMsgLen" class=LFunction id=link18 onMouseOver="ShowTip(event, 'tt13', 'link18')" onMouseOut="HideTip('tt13')">f_EPTF_COAP_IPL4asp_getMsgLen</a> (in <b>octetstring</b> stream, inout <ro_integer> args)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleEvent" class=LFunction id=link19 onMouseOver="ShowTip(event, 'tt14', 'link19')" onMouseOut="HideTip('tt14')">f_EPTF_COAP_IPL4asp_handleEvent</a> (...)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleMessage" class=LFunction id=link20 onMouseOver="ShowTip(event, 'tt15', 'link20')" onMouseOut="HideTip('tt15')">f_EPTF_COAP_IPL4asp_handleMessage</a> (...)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_send" class=LFunction id=link21 onMouseOver="ShowTip(event, 'tt16', 'link21')" onMouseOut="HideTip('tt16')">f_EPTF_COAP_LocalTransport_send</a> (in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=LType id=link22 onMouseOver="ShowTip(event, 'tt17', 'link22')" onMouseOut="HideTip('tt17')">EPTF_COAP_PDU</a> pl_msg)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_transportApiRequest" class=LFunction id=link23 onMouseOver="ShowTip(event, 'tt18', 'link23')" onMouseOut="HideTip('tt18')">f_EPTF_COAP_LocalTransport_transportApiRequest</a> (<a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Request" class=LType id=link24 onMouseOver="ShowTip(event, 'tt19', 'link24')" onMouseOut="HideTip('tt19')">EPTF_COAP_Transport_Request</a> pl_req)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startSocket" class=LFunction id=link25 onMouseOver="ShowTip(event, 'tt20', 'link25')" onMouseOut="HideTip('tt20')">f_EPTF_COAP_LocalTransport_startSocket</a> (in <Socket> p_sock, in <ProtoTuple> p_proto, in <b>integer</b> p_eIdx, inout <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startDTLS" class=LFunction id=link26 onMouseOver="ShowTip(event, 'tt21', 'link26')" onMouseOut="HideTip('tt21')">f_EPTF_COAP_LocalTransport_startDTLS</a> (in <a href="EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_dtlsConnect" class=LType id=link27 onMouseOver="ShowTip(event, 'tt22', 'link27')" onMouseOut="HideTip('tt22')">EPTF_COAP_Transport_dtlsConnect</a> p_params, in <b>integer</b> p_eIdx, inout <b>integer</b> p_idx)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_sendTo" class=LFunction id=link28 onMouseOver="ShowTip(event, 'tt23', 'link28')" onMouseOut="HideTip('tt23')">f_EPTF_COAP_LocalTransport_IPL4_sendTo</a> (...)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_send" class=LFunction id=link29 onMouseOver="ShowTip(event, 'tt24', 'link29')" onMouseOut="HideTip('tt24')">f_EPTF_COAP_LocalTransport_IPL4_send</a> (in <b>integer</b> pl_connId,in <ProtoTuple> pl_proto, in <b>octetstring</b> pl_msg)</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="SocketEntry"></a>SocketEntry</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketEntry</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing the transport related data of a COAP transport endpoint</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LocalTransport_Definitions.SocketEntry.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>addr</td><td class=CDLDescription><Socket> - local address and local port</td></tr><tr><td class=CDLEntry>dtls</td><td class=CDLDescription><a href="#DTLSConnection" class=LType id=link30 onMouseOver="ShowTip(event, 'tt4', 'link30')" onMouseOut="HideTip('tt4')">DTLSConnection</a> - in case DTLS (PSK) is used, the remote address and port with keys are stored here</td></tr><tr><td class=CDLEntry>proto</td><td class=CDLDescription><ProtoTuple> - transport protocol description</td></tr><tr><td class=CDLEntry>connId</td><td class=CDLDescription><ConnectionId> - connection id from the IPL4 transport layer</td></tr><tr><td class=CDLEntry>state</td><td class=CDLDescription><a href="#SocketState" class=LType id=link31 onMouseOver="ShowTip(event, 'tt25', 'link31')" onMouseOut="HideTip('tt25')">SocketState</a> - state of the socket</td></tr><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><integer> - the index of the entity (COAP device) who owns this socket</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_SocketEntry_hash" class=LFunction id=link32 onMouseOver="ShowTip(event, 'tt26', 'link32')" onMouseOut="HideTip('tt26')">f_EPTF_COAP_SocketEntry_hash</a> (in <a href="#SocketEntry" class=LType id=link33 onMouseOver="ShowTip(event, 'tt1', 'link33')" onMouseOut="HideTip('tt1')">SocketEntry</a> p_entry)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_Socket_hash" class=LFunction id=link34 onMouseOver="ShowTip(event, 'tt27', 'link34')" onMouseOut="HideTip('tt27')">f_EPTF_COAP_Socket_hash</a> (<Socket> p_sock)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="SocketEntry"></a>SocketEntry</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketEntry</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing the transport related data of a COAP transport endpoint</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LocalTransport_Definitions.SocketEntry.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>addr</td><td class=CDLDescription><Socket> - local address and local port</td></tr><tr><td class=CDLEntry>dtls</td><td class=CDLDescription><a href="#DTLSConnection" class=LType id=link30 onMouseOver="ShowTip(event, 'tt4', 'link30')" onMouseOut="HideTip('tt4')">DTLSConnection</a> - in case DTLS (PSK) is used, the remote address and port with keys are stored here</td></tr><tr><td class=CDLEntry>proto</td><td class=CDLDescription><ProtoTuple> - transport protocol description</td></tr><tr><td class=CDLEntry>connId</td><td class=CDLDescription><ConnectionId> - connection id from the IPL4 transport layer</td></tr><tr><td class=CDLEntry>state</td><td class=CDLDescription><a href="#SocketState" class=LType id=link31 onMouseOver="ShowTip(event, 'tt25', 'link31')" onMouseOut="HideTip('tt25')">SocketState</a> - state of the socket</td></tr><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><integer> - the index of the entity (COAP device) who owns this socket</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_SocketEntry_hash" class=LFunction id=link32 onMouseOver="ShowTip(event, 'tt26', 'link32')" onMouseOut="HideTip('tt26')">f_EPTF_COAP_SocketEntry_hash</a> (in <a href="#SocketEntry" class=LType id=link33 onMouseOver="ShowTip(event, 'tt1', 'link33')" onMouseOut="HideTip('tt1')">SocketEntry</a> p_entry)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_Socket_hash" class=LFunction id=link34 onMouseOver="ShowTip(event, 'tt27', 'link34')" onMouseOut="HideTip('tt27')">f_EPTF_COAP_Socket_hash</a> (<Socket> p_sock)</li></ul></div></div></div> <div class="CEnumeration"><div class=CTopic><h3 class=CTitle><a name="SocketState"></a>SocketState</h3><div class=CBody><h4 class=CHeading>Purpose</h4><p>States of a <a href="#SocketEntry" class=LType id=link35 onMouseOver="ShowTip(event, 'tt1', 'link35')" onMouseOut="HideTip('tt1')">SocketEntry</a></p><h4 class=CHeading>Elements</h4><ul><li>UNUSED</li><li>CLOSED</li><li>OPENED</li><li>TEMPORARY_UNAVAILABLE</li></ul></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="SocketEntry_List"></a>SocketEntry_List</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of SocketEntry SocketEntry_List</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>List of <a href="#SocketEntry" class=LType id=link36 onMouseOver="ShowTip(event, 'tt1', 'link36')" onMouseOut="HideTip('tt1')">SocketEntry</a></p></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="SocketDB"></a>SocketDB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketDB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#SocketEntry" class=LType id=link37 onMouseOver="ShowTip(event, 'tt1', 'link37')" onMouseOut="HideTip('tt1')">SocketEntry</a> instances</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LocalTransport_Definitions.SocketDB.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_List" class=LType id=link38 onMouseOver="ShowTip(event, 'tt28', 'link38')" onMouseOut="HideTip('tt28')">COAP_Transaction_List</a> - elements</td></tr><tr><td class=CDLEntry>hashRef</td><td class=CDLDescription><b>integer</b> - hash id of the hash map</td></tr><tr><td class=CDLEntry>connId2eIdx_hashRef</td><td class=CDLDescription><b>integer</b> - hash id of the int2int hash map where key: connId -> value: eIdx</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_init" class=LFunction id=link39 onMouseOver="ShowTip(event, 'tt29', 'link39')" onMouseOut="HideTip('tt29')">f_EPTF_COAP_LocalTransport_socketDB_init</a> ()</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_cleanUp" class=LFunction id=link40 onMouseOver="ShowTip(event, 'tt30', 'link40')" onMouseOut="HideTip('tt30')">f_EPTF_COAP_LocalTransport_socketDB_cleanUp</a> ()</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_add" class=LFunction id=link41 onMouseOver="ShowTip(event, 'tt31', 'link41')" onMouseOut="HideTip('tt31')">f_EPTF_COAP_LocalTransport_socketDB_add</a> (in <a href="#SocketEntry" class=LType id=link42 onMouseOver="ShowTip(event, 'tt1', 'link42')" onMouseOut="HideTip('tt1')">SocketEntry</a> p_entry)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr" class=LFunction id=link43 onMouseOver="ShowTip(event, 'tt32', 'link43')" onMouseOut="HideTip('tt32')">f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr</a> (in <Socket> p_localAddr)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection" class=LFunction id=link44 onMouseOver="ShowTip(event, 'tt33', 'link44')" onMouseOut="HideTip('tt33')">f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection</a> (in <Socket> p_local, in <Socket> p_remote)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId" class=LFunction id=link45 onMouseOver="ShowTip(event, 'tt34', 'link45')" onMouseOut="HideTip('tt34')">f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId</a> (in <b>integer</b> p_connId)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_get" class=LFunction id=link46 onMouseOver="ShowTip(event, 'tt35', 'link46')" onMouseOut="HideTip('tt35')">f_EPTF_COAP_LocalTransport_socketDB_get</a> (in <b>integer</b> p_idx, inout <a href="#SocketEntry" class=LType id=link47 onMouseOver="ShowTip(event, 'tt1', 'link47')" onMouseOut="HideTip('tt1')">SocketEntry</a> p_sock)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_remove" class=LFunction id=link48 onMouseOver="ShowTip(event, 'tt36', 'link48')" onMouseOut="HideTip('tt36')">f_EPTF_COAP_LocalTransport_socketDB_remove</a> (in <b>integer</b> p_idx)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="SocketDB"></a>SocketDB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketDB</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing <a href="#SocketEntry" class=LType id=link37 onMouseOver="ShowTip(event, 'tt1', 'link37')" onMouseOut="HideTip('tt1')">SocketEntry</a> instances</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LocalTransport_Definitions.SocketDB.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>queue</td><td class=CDLDescription><EPTF_FreeBusyQueue> - FBQ for the stored elements</td></tr><tr><td class=CDLEntry>data</td><td class=CDLDescription><a href="EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_List" class=LType id=link38 onMouseOver="ShowTip(event, 'tt28', 'link38')" onMouseOut="HideTip('tt28')">COAP_Transaction_List</a> - elements</td></tr><tr><td class=CDLEntry>hashRef</td><td class=CDLDescription><b>integer</b> - hash id of the hash map</td></tr><tr><td class=CDLEntry>connId2eIdx_hashRef</td><td class=CDLDescription><b>integer</b> - hash id of the int2int hash map where key: connId -> value: eIdx</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_init" class=LFunction id=link39 onMouseOver="ShowTip(event, 'tt29', 'link39')" onMouseOut="HideTip('tt29')">f_EPTF_COAP_LocalTransport_socketDB_init</a> ()</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_cleanUp" class=LFunction id=link40 onMouseOver="ShowTip(event, 'tt30', 'link40')" onMouseOut="HideTip('tt30')">f_EPTF_COAP_LocalTransport_socketDB_cleanUp</a> ()</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_add" class=LFunction id=link41 onMouseOver="ShowTip(event, 'tt31', 'link41')" onMouseOut="HideTip('tt31')">f_EPTF_COAP_LocalTransport_socketDB_add</a> (in <a href="#SocketEntry" class=LType id=link42 onMouseOver="ShowTip(event, 'tt1', 'link42')" onMouseOut="HideTip('tt1')">SocketEntry</a> p_entry)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr" class=LFunction id=link43 onMouseOver="ShowTip(event, 'tt32', 'link43')" onMouseOut="HideTip('tt32')">f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr</a> (in <Socket> p_localAddr)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection" class=LFunction id=link44 onMouseOver="ShowTip(event, 'tt33', 'link44')" onMouseOut="HideTip('tt33')">f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection</a> (in <Socket> p_local, in <Socket> p_remote)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId" class=LFunction id=link45 onMouseOver="ShowTip(event, 'tt34', 'link45')" onMouseOut="HideTip('tt34')">f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId</a> (in <b>integer</b> p_connId)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_get" class=LFunction id=link46 onMouseOver="ShowTip(event, 'tt35', 'link46')" onMouseOut="HideTip('tt35')">f_EPTF_COAP_LocalTransport_socketDB_get</a> (in <b>integer</b> p_idx, inout <a href="#SocketEntry" class=LType id=link47 onMouseOver="ShowTip(event, 'tt1', 'link47')" onMouseOut="HideTip('tt1')">SocketEntry</a> p_sock)</li><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_remove" class=LFunction id=link48 onMouseOver="ShowTip(event, 'tt36', 'link48')" onMouseOut="HideTip('tt36')">f_EPTF_COAP_LocalTransport_socketDB_remove</a> (in <b>integer</b> p_idx)</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="DTLSConnection"></a>DTLSConnection</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record DTLSConnection</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing the DTLS transport related data of a COAP transport endpoint</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LocalTransport_Definitions.DTLSConnection.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>remoteAddr</td><td class=CDLDescription><Socket> - remote address and remote port of the DTLS connection</td></tr><tr><td class=CDLEntry>pskIndetity</td><td class=CDLDescription><b>charstring</b> - identity used for PSK authnetication</td></tr><tr><td class=CDLEntry>pskKey</td><td class=CDLDescription><b>charstring</b> - key used for PSK authnetication</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_DTLSConnection_hash" class=LFunction id=link49 onMouseOver="ShowTip(event, 'tt37', 'link49')" onMouseOut="HideTip('tt37')">f_EPTF_COAP_DTLSConnection_hash</a> (in <Socket> p_local, in <Socket> p_remote)</li></ul></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="DTLSConnection"></a>DTLSConnection</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record DTLSConnection</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing the DTLS transport related data of a COAP transport endpoint</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LocalTransport_Definitions.DTLSConnection.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>remoteAddr</td><td class=CDLDescription><Socket> - remote address and remote port of the DTLS connection</td></tr><tr><td class=CDLEntry>pskIndetity</td><td class=CDLDescription><b>charstring</b> - identity used for PSK authnetication</td></tr><tr><td class=CDLEntry>pskKey</td><td class=CDLDescription><b>charstring</b> - key used for PSK authnetication</td></tr></table><h4 class=CHeading>Related Functions</h4><ul><li><a href="EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_DTLSConnection_hash" class=LFunction id=link49 onMouseOver="ShowTip(event, 'tt37', 'link49')" onMouseOut="HideTip('tt37')">f_EPTF_COAP_DTLSConnection_hash</a> (in <Socket> p_local, in <Socket> p_remote)</li></ul></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_Statistics"></a>EPTF_COAP_Transport_Statistics</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Statistics</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing counters for transport related statistics</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_LocalTransport_Definitions.EPTF_COAP_Transport_Statistics.jpg)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>nofOpenConnections</td><td class=CDLDescription><b>integer</b> - number of open connection</td></tr><tr><td class=CDLEntry>nofTransportWarnings</td><td class=CDLDescription><b>integer</b> - number of transport warnings issued so far during the execution</td></tr><tr><td class=CDLEntry>nofReceivedMessages</td><td class=CDLDescription><b>float</b> - number of received messages</td></tr><tr><td class=CDLEntry>nofSentMessages</td><td class=CDLDescription><b>float</b> - number of sent messages</td></tr><tr><td class=CDLEntry>nofReceivedBytes</td><td class=CDLDescription><b>float</b> - number of received bytes</td></tr><tr><td class=CDLEntry>nofSentBytes</td><td class=CDLDescription><b>float</b> - number of sent bytes</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_Statistics"></a>EPTF_COAP_Transport_Statistics</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Statistics</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Storing counters for transport related statistics</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_LocalTransport_Definitions.EPTF_COAP_Transport_Statistics.jpg"><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>nofOpenConnections</td><td class=CDLDescription><b>integer</b> - number of open connection</td></tr><tr><td class=CDLEntry>nofTransportWarnings</td><td class=CDLDescription><b>integer</b> - number of transport warnings issued so far during the execution</td></tr><tr><td class=CDLEntry>nofReceivedMessages</td><td class=CDLDescription><b>float</b> - number of received messages</td></tr><tr><td class=CDLEntry>nofSentMessages</td><td class=CDLDescription><b>float</b> - number of sent messages</td></tr><tr><td class=CDLEntry>nofReceivedBytes</td><td class=CDLDescription><b>float</b> - number of received bytes</td></tr><tr><td class=CDLEntry>nofSentBytes</td><td class=CDLDescription><b>float</b> - number of sent bytes</td></tr></table></div></div></div> </div><!--Content--> diff --git a/apidoc/html/files/EPTF_COAP_LocalTransport_Functions-ttcn.html b/apidoc/html/files/EPTF_COAP_LocalTransport_Functions-ttcn.html index b4a1326..10509d3 100644 --- a/apidoc/html/files/EPTF_COAP_LocalTransport_Functions-ttcn.html +++ b/apidoc/html/files/EPTF_COAP_LocalTransport_Functions-ttcn.html @@ -1,4 +1,4 @@ -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>EPTF_COAP_LocalTransport_Functions - CoAP_Applib</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>EPTF_COAP_LocalTransport_Functions - Massive IoT Test Tools</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> <!-- Generated by Natural Docs, version 1.52 --> diff --git a/apidoc/html/files/EPTF_COAP_Transport_Definitions-ttcn.html b/apidoc/html/files/EPTF_COAP_Transport_Definitions-ttcn.html index c2d58d1..4b5ffa6 100644 --- a/apidoc/html/files/EPTF_COAP_Transport_Definitions-ttcn.html +++ b/apidoc/html/files/EPTF_COAP_Transport_Definitions-ttcn.html @@ -1,4 +1,4 @@ -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>EPTF_COAP_Transport_Definitions - CoAP_Applib</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>EPTF_COAP_Transport_Definitions - Massive IoT Test Tools</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> <!-- Generated by Natural Docs, version 1.52 --> @@ -9,44 +9,46 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="EPTF_COAP_Transport_Definitions"></a>EPTF_COAP_Transport_Definitions</h1><div class=CBody><h4 class=CHeading>Purpose</h4><p>This module contains the generic transport definitions of the COAP load generator</p><h4 class=CHeading>Component Diagram</h4><p>(see EPTF_COAP_Transport_Definitions.components.jpg)</p><h4 class=CHeading>See also</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Definitions" class=LFile id=link22 onMouseOver="ShowTip(event, 'tt16', 'link22')" onMouseOut="HideTip('tt16')">EPTF_COAP_LGen_Definitions</a></li><li><a href="#EPTF_COAP_Transport_User_CT" class=LType id=link23 onMouseOver="ShowTip(event, 'tt14', 'link23')" onMouseOut="HideTip('tt14')">EPTF_COAP_Transport_User_CT</a></li><li><a href="#EPTF_COAP_Transport_Provider_CT" class=LType id=link24 onMouseOver="ShowTip(event, 'tt10', 'link24')" onMouseOut="HideTip('tt10')">EPTF_COAP_Transport_Provider_CT</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#EPTF_COAP_Transport_Definitions" >EPTF_COAP_Transport_Definitions</a></td><td class=SDescription>This module contains the generic transport definitions of the COAP load generator</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#fcb_EPTF_COAP_Transport_receiveMessage" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">fcb_EPTF_COAP_Transport_receiveMessage</a></td><td class=SDescription>Call-back function type for reporting received <a href="#EPTF_COAP_PDU" class=LType id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> COAP message</td></tr><tr class="SType"><td class=SEntry><a href="#fcb_EPTF_COAP_Transport_receiveEvent" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">fcb_EPTF_COAP_Transport_receiveEvent</a></td><td class=SDescription>Call-back function type for reporting received <ASP_Event> COAP event</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#fcb_EPTF_COAP_Transport_sendMessage" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">fcb_EPTF_COAP_Transport_sendMessage</a></td><td class=SDescription>Call-back function type for sending a <a href="#EPTF_COAP_PDU" class=LType id=link5 onMouseOver="ShowTip(event, 'tt2', 'link5')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> COAP message</td></tr><tr class="SType"><td class=SEntry><a href="#fcb_EPTF_COAP_Transport_apiRequest" id=link6 onMouseOver="ShowTip(event, 'tt5', 'link6')" onMouseOut="HideTip('tt5')">fcb_EPTF_COAP_Transport_apiRequest</a></td><td class=SDescription>Call-back function type for sending a <a href="#EPTF_COAP_Transport_Request" class=LType id=link7 onMouseOver="ShowTip(event, 'tt6', 'link7')" onMouseOut="HideTip('tt6')">EPTF_COAP_Transport_Request</a> COAP transport request</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#fcb_EPTF_COAP_Transport_apiResponse" id=link8 onMouseOver="ShowTip(event, 'tt7', 'link8')" onMouseOut="HideTip('tt7')">fcb_EPTF_COAP_Transport_apiResponse</a></td><td class=SDescription>Call-back function type for reporting a <a href="#EPTF_COAP_Transport_Response" class=LType id=link9 onMouseOver="ShowTip(event, 'tt8', 'link9')" onMouseOut="HideTip('tt8')">EPTF_COAP_Transport_Response</a> COAP transport response</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_PDU" id=link10 onMouseOver="ShowTip(event, 'tt2', 'link10')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a></td><td class=SDescription>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_TransportParameters" id=link11 onMouseOver="ShowTip(event, 'tt9', 'link11')" onMouseOut="HideTip('tt9')">EPTF_COAP_TransportParameters</a></td><td class=SDescription>Encapsulates COAP transport protocol information</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_Transport_Request" id=link12 onMouseOver="ShowTip(event, 'tt6', 'link12')" onMouseOut="HideTip('tt6')">EPTF_COAP_Transport_Request</a></td><td class=SDescription>API exposed for requesting transport operation from the <a href="#EPTF_COAP_Transport_Provider_CT" class=LType id=link13 onMouseOver="ShowTip(event, 'tt10', 'link13')" onMouseOut="HideTip('tt10')">EPTF_COAP_Transport_Provider_CT</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport_RequestParams" id=link14 onMouseOver="ShowTip(event, 'tt11', 'link14')" onMouseOut="HideTip('tt11')">EPTF_COAP_Transport_RequestParams</a></td><td class=SDescription>A union encapsulating various transport requests</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_Transport_startListening" id=link15 onMouseOver="ShowTip(event, 'tt12', 'link15')" onMouseOut="HideTip('tt12')">EPTF_COAP_Transport_startListening</a></td><td class=SDescription>Transport request for initializing a listening socket</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport_dtlsConnect" id=link16 onMouseOver="ShowTip(event, 'tt13', 'link16')" onMouseOut="HideTip('tt13')">EPTF_COAP_Transport_dtlsConnect</a></td><td class=SDescription>Transport request for starting DTLS</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_Transport_Response" id=link17 onMouseOver="ShowTip(event, 'tt8', 'link17')" onMouseOut="HideTip('tt8')">EPTF_COAP_Transport_Response</a></td><td class=SDescription>API for responding to transport operations to the <a href="#EPTF_COAP_Transport_User_CT" class=LType id=link18 onMouseOver="ShowTip(event, 'tt14', 'link18')" onMouseOut="HideTip('tt14')">EPTF_COAP_Transport_User_CT</a></td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport_ResponseParams" id=link19 onMouseOver="ShowTip(event, 'tt15', 'link19')" onMouseOut="HideTip('tt15')">EPTF_COAP_Transport_ResponseParams</a></td><td class=SDescription>A union encapsulating various transport responses</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_Transport_Provider_CT" id=link20 onMouseOver="ShowTip(event, 'tt10', 'link20')" onMouseOut="HideTip('tt10')">EPTF_COAP_Transport_Provider_CT</a></td><td class=SDescription>Base component type for a COAP transport realization</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport_User_CT" id=link21 onMouseOver="ShowTip(event, 'tt14', 'link21')" onMouseOut="HideTip('tt14')">EPTF_COAP_Transport_User_CT</a></td><td class=SDescription>Base component type for a COAP transport user realization</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div> +<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="EPTF_COAP_Transport_Definitions"></a>EPTF_COAP_Transport_Definitions</h1><div class=CBody><h4 class=CHeading>Purpose</h4><p>This module contains the generic transport definitions of the COAP load generator</p><h4 class=CHeading>Component Diagram</h4><img src="../images/EPTF_COAP_Transport_Definitions.components.jpg"><h4 class=CHeading>See also</h4><ul><li><a href="EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Definitions" class=LFile id=link23 onMouseOver="ShowTip(event, 'tt17', 'link23')" onMouseOut="HideTip('tt17')">EPTF_COAP_LGen_Definitions</a></li><li><a href="#EPTF_COAP_Transport_User_CT" class=LType id=link24 onMouseOver="ShowTip(event, 'tt15', 'link24')" onMouseOut="HideTip('tt15')">EPTF_COAP_Transport_User_CT</a></li><li><a href="#EPTF_COAP_Transport_Provider_CT" class=LType id=link25 onMouseOver="ShowTip(event, 'tt11', 'link25')" onMouseOut="HideTip('tt11')">EPTF_COAP_Transport_Provider_CT</a></li></ul><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#EPTF_COAP_Transport_Definitions" >EPTF_COAP_Transport_Definitions</a></td><td class=SDescription>This module contains the generic transport definitions of the COAP load generator</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#fcb_EPTF_COAP_Transport_receiveMessage" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">fcb_EPTF_COAP_Transport_receiveMessage</a></td><td class=SDescription>Call-back function type for reporting received <a href="#EPTF_COAP_PDU" class=LType id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> COAP message</td></tr><tr class="SType"><td class=SEntry><a href="#fcb_EPTF_COAP_Transport_receiveEvent" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">fcb_EPTF_COAP_Transport_receiveEvent</a></td><td class=SDescription>Call-back function type for reporting received <ASP_Event> COAP event</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#fcb_EPTF_COAP_Transport_sendMessage" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">fcb_EPTF_COAP_Transport_sendMessage</a></td><td class=SDescription>Call-back function type for sending a <a href="#EPTF_COAP_PDU" class=LType id=link5 onMouseOver="ShowTip(event, 'tt2', 'link5')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> COAP message</td></tr><tr class="SType"><td class=SEntry><a href="#fcb_EPTF_COAP_Transport_apiRequest" id=link6 onMouseOver="ShowTip(event, 'tt5', 'link6')" onMouseOut="HideTip('tt5')">fcb_EPTF_COAP_Transport_apiRequest</a></td><td class=SDescription>Call-back function type for sending a <a href="#EPTF_COAP_Transport_Request" class=LType id=link7 onMouseOver="ShowTip(event, 'tt6', 'link7')" onMouseOut="HideTip('tt6')">EPTF_COAP_Transport_Request</a> COAP transport request</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#fcb_EPTF_COAP_Transport_apiResponse" id=link8 onMouseOver="ShowTip(event, 'tt7', 'link8')" onMouseOut="HideTip('tt7')">fcb_EPTF_COAP_Transport_apiResponse</a></td><td class=SDescription>Call-back function type for reporting a <a href="#EPTF_COAP_Transport_Response" class=LType id=link9 onMouseOver="ShowTip(event, 'tt8', 'link9')" onMouseOut="HideTip('tt8')">EPTF_COAP_Transport_Response</a> COAP transport response</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_PDU" id=link10 onMouseOver="ShowTip(event, 'tt2', 'link10')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a></td><td class=SDescription>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport" id=link11 onMouseOver="ShowTip(event, 'tt9', 'link11')" onMouseOut="HideTip('tt9')">EPTF_COAP_Transport</a></td><td class=SDescription>Defines the COAP transport layer (union)</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_TransportParameters" id=link12 onMouseOver="ShowTip(event, 'tt10', 'link12')" onMouseOut="HideTip('tt10')">EPTF_COAP_TransportParameters</a></td><td class=SDescription>Encapsulates COAP transport protocol information</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport_Request" id=link13 onMouseOver="ShowTip(event, 'tt6', 'link13')" onMouseOut="HideTip('tt6')">EPTF_COAP_Transport_Request</a></td><td class=SDescription>API exposed for requesting transport operation from the <a href="#EPTF_COAP_Transport_Provider_CT" class=LType id=link14 onMouseOver="ShowTip(event, 'tt11', 'link14')" onMouseOut="HideTip('tt11')">EPTF_COAP_Transport_Provider_CT</a></td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_Transport_RequestParams" id=link15 onMouseOver="ShowTip(event, 'tt12', 'link15')" onMouseOut="HideTip('tt12')">EPTF_COAP_Transport_RequestParams</a></td><td class=SDescription>A union encapsulating various transport requests</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport_startListening" id=link16 onMouseOver="ShowTip(event, 'tt13', 'link16')" onMouseOut="HideTip('tt13')">EPTF_COAP_Transport_startListening</a></td><td class=SDescription>Transport request for initializing a listening socket</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_Transport_dtlsConnect" id=link17 onMouseOver="ShowTip(event, 'tt14', 'link17')" onMouseOut="HideTip('tt14')">EPTF_COAP_Transport_dtlsConnect</a></td><td class=SDescription>Transport request for starting DTLS</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport_Response" id=link18 onMouseOver="ShowTip(event, 'tt8', 'link18')" onMouseOut="HideTip('tt8')">EPTF_COAP_Transport_Response</a></td><td class=SDescription>API for responding to transport operations to the <a href="#EPTF_COAP_Transport_User_CT" class=LType id=link19 onMouseOver="ShowTip(event, 'tt15', 'link19')" onMouseOut="HideTip('tt15')">EPTF_COAP_Transport_User_CT</a></td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_Transport_ResponseParams" id=link20 onMouseOver="ShowTip(event, 'tt16', 'link20')" onMouseOut="HideTip('tt16')">EPTF_COAP_Transport_ResponseParams</a></td><td class=SDescription>A union encapsulating various transport responses</td></tr><tr class="SType SMarked"><td class=SEntry><a href="#EPTF_COAP_Transport_Provider_CT" id=link21 onMouseOver="ShowTip(event, 'tt11', 'link21')" onMouseOut="HideTip('tt11')">EPTF_COAP_Transport_Provider_CT</a></td><td class=SDescription>Base component type for a COAP transport realization</td></tr><tr class="SType"><td class=SEntry><a href="#EPTF_COAP_Transport_User_CT" id=link22 onMouseOver="ShowTip(event, 'tt15', 'link22')" onMouseOut="HideTip('tt15')">EPTF_COAP_Transport_User_CT</a></td><td class=SDescription>Base component type for a COAP transport user realization</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_Transport_receiveMessage"></a>fcb_EPTF_COAP_Transport_receiveMessage</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for reporting received <a href="#EPTF_COAP_PDU" class=LType id=link25 onMouseOver="ShowTip(event, 'tt2', 'link25')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> COAP message</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <a href="#EPTF_COAP_PDU" class=LType id=link26 onMouseOver="ShowTip(event, 'tt2', 'link26')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> - received COAP message</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_Transport_receiveMessage"></a>fcb_EPTF_COAP_Transport_receiveMessage</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for reporting received <a href="#EPTF_COAP_PDU" class=LType id=link26 onMouseOver="ShowTip(event, 'tt2', 'link26')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> COAP message</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_message</td><td class=CDLDescription><b>in</b> <a href="#EPTF_COAP_PDU" class=LType id=link27 onMouseOver="ShowTip(event, 'tt2', 'link27')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> - received COAP message</td></tr></table></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_Transport_receiveEvent"></a>fcb_EPTF_COAP_Transport_receiveEvent</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for reporting received <ASP_Event> COAP event</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>p_event</td><td class=CDLDescription><b>in</b> <ASP_Event> - received COAP event</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_Transport_sendMessage"></a>fcb_EPTF_COAP_Transport_sendMessage</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_sendMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for sending a <a href="#EPTF_COAP_PDU" class=LType id=link27 onMouseOver="ShowTip(event, 'tt2', 'link27')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> COAP message</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_msg</td><td class=CDLDescription><b>in</b> <a href="#EPTF_COAP_PDU" class=LType id=link28 onMouseOver="ShowTip(event, 'tt2', 'link28')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> - COAP message to be sent</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_Transport_sendMessage"></a>fcb_EPTF_COAP_Transport_sendMessage</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_sendMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for sending a <a href="#EPTF_COAP_PDU" class=LType id=link28 onMouseOver="ShowTip(event, 'tt2', 'link28')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> COAP message</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_msg</td><td class=CDLDescription><b>in</b> <a href="#EPTF_COAP_PDU" class=LType id=link29 onMouseOver="ShowTip(event, 'tt2', 'link29')" onMouseOut="HideTip('tt2')">EPTF_COAP_PDU</a> - COAP message to be sent</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_Transport_apiRequest"></a>fcb_EPTF_COAP_Transport_apiRequest</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for sending a <a href="#EPTF_COAP_Transport_Request" class=LType id=link29 onMouseOver="ShowTip(event, 'tt6', 'link29')" onMouseOut="HideTip('tt6')">EPTF_COAP_Transport_Request</a> COAP transport request</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_req</td><td class=CDLDescription><b>in</b> <a href="#EPTF_COAP_Transport_Request" class=LType id=link30 onMouseOver="ShowTip(event, 'tt6', 'link30')" onMouseOut="HideTip('tt6')">EPTF_COAP_Transport_Request</a> - COAP transport request to be sent</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_Transport_apiRequest"></a>fcb_EPTF_COAP_Transport_apiRequest</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for sending a <a href="#EPTF_COAP_Transport_Request" class=LType id=link30 onMouseOver="ShowTip(event, 'tt6', 'link30')" onMouseOut="HideTip('tt6')">EPTF_COAP_Transport_Request</a> COAP transport request</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_req</td><td class=CDLDescription><b>in</b> <a href="#EPTF_COAP_Transport_Request" class=LType id=link31 onMouseOver="ShowTip(event, 'tt6', 'link31')" onMouseOut="HideTip('tt6')">EPTF_COAP_Transport_Request</a> - COAP transport request to be sent</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_Transport_apiResponse"></a>fcb_EPTF_COAP_Transport_apiResponse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for reporting a <a href="#EPTF_COAP_Transport_Response" class=LType id=link31 onMouseOver="ShowTip(event, 'tt8', 'link31')" onMouseOut="HideTip('tt8')">EPTF_COAP_Transport_Response</a> COAP transport response</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_rsp</td><td class=CDLDescription><b>in</b> <a href="#EPTF_COAP_Transport_Response" class=LType id=link32 onMouseOver="ShowTip(event, 'tt8', 'link32')" onMouseOut="HideTip('tt8')">EPTF_COAP_Transport_Response</a> - COAP transport response to be reported</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="fcb_EPTF_COAP_Transport_apiResponse"></a>fcb_EPTF_COAP_Transport_apiResponse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Call-back function type for reporting a <a href="#EPTF_COAP_Transport_Response" class=LType id=link32 onMouseOver="ShowTip(event, 'tt8', 'link32')" onMouseOut="HideTip('tt8')">EPTF_COAP_Transport_Response</a> COAP transport response</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pl_rsp</td><td class=CDLDescription><b>in</b> <a href="#EPTF_COAP_Transport_Response" class=LType id=link33 onMouseOver="ShowTip(event, 'tt8', 'link33')" onMouseOut="HideTip('tt8')">EPTF_COAP_Transport_Response</a> - COAP transport response to be reported</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_PDU"></a>EPTF_COAP_PDU</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pdu</td><td class=CDLDescription><CoAP_ReqResp> - COAP PDU</td></tr><tr><td class=CDLEntry>transportParams</td><td class=CDLDescription><a href="#EPTF_COAP_TransportParameters" class=LType id=link33 onMouseOver="ShowTip(event, 'tt9', 'link33')" onMouseOut="HideTip('tt9')">EPTF_COAP_TransportParameters</a> - transport protocol information</td></tr><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - fsm index</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_PDU"></a>EPTF_COAP_PDU</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pdu</td><td class=CDLDescription><CoAP_ReqResp> - COAP PDU</td></tr><tr><td class=CDLEntry>transportParams</td><td class=CDLDescription><a href="#EPTF_COAP_TransportParameters" class=LType id=link34 onMouseOver="ShowTip(event, 'tt10', 'link34')" onMouseOut="HideTip('tt10')">EPTF_COAP_TransportParameters</a> - transport protocol information</td></tr><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - fsm index</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_TransportParameters"></a>EPTF_COAP_TransportParameters</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_TransportParameters</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Encapsulates COAP transport protocol information</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>localAddress</td><td class=CDLDescription><Socket> - local address and local port</td></tr><tr><td class=CDLEntry>remoteAddress</td><td class=CDLDescription><Socket> - remote address and remote port</td></tr><tr><td class=CDLEntry>proto</td><td class=CDLDescription><ProtoTuple> - transport protocol description</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport"></a>EPTF_COAP_Transport</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Defines the COAP transport layer (union)</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>nidd</td><td class=CDLDescription><b>boolean</b> - Non-IP Data Delivery selected (NIDD)</td></tr><tr><td class=CDLEntry>ip</td><td class=CDLDescription><ProtoTuple> - IP transport selected</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_Request"></a>EPTF_COAP_Transport_Request</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Request</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>API exposed for requesting transport operation from the <a href="#EPTF_COAP_Transport_Provider_CT" class=LType id=link34 onMouseOver="ShowTip(event, 'tt10', 'link34')" onMouseOut="HideTip('tt10')">EPTF_COAP_Transport_Provider_CT</a></p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - fsm index</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription><a href="#EPTF_COAP_Transport_RequestParams" class=LType id=link35 onMouseOver="ShowTip(event, 'tt11', 'link35')" onMouseOut="HideTip('tt11')">EPTF_COAP_Transport_RequestParams</a> - details of the transport request</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="#fcb_EPTF_COAP_Transport_apiRequest" class=LType id=link36 onMouseOver="ShowTip(event, 'tt5', 'link36')" onMouseOut="HideTip('tt5')">fcb_EPTF_COAP_Transport_apiRequest</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_TransportParameters"></a>EPTF_COAP_TransportParameters</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_TransportParameters</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Encapsulates COAP transport protocol information</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>localAddress</td><td class=CDLDescription><Socket> - local address and local port</td></tr><tr><td class=CDLEntry>remoteAddress</td><td class=CDLDescription><Socket> - remote address and remote port</td></tr><tr><td class=CDLEntry>transport</td><td class=CDLDescription><a href="#EPTF_COAP_Transport" class=LType id=link35 onMouseOver="ShowTip(event, 'tt9', 'link35')" onMouseOut="HideTip('tt9')">EPTF_COAP_Transport</a> - transport protocol description</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_RequestParams"></a>EPTF_COAP_Transport_RequestParams</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_RequestParams</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>A union encapsulating various transport requests</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>startListening</td><td class=CDLDescription><a href="#EPTF_COAP_Transport_startListening" class=LType id=link37 onMouseOver="ShowTip(event, 'tt12', 'link37')" onMouseOut="HideTip('tt12')">EPTF_COAP_Transport_startListening</a> - request for initializing a listening socket</td></tr><tr><td class=CDLEntry>startDTLS</td><td class=CDLDescription><a href="#EPTF_COAP_Transport_dtlsConnect" class=LType id=link38 onMouseOver="ShowTip(event, 'tt13', 'link38')" onMouseOut="HideTip('tt13')">EPTF_COAP_Transport_dtlsConnect</a> - request for starting DTLS</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_Request"></a>EPTF_COAP_Transport_Request</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Request</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>API exposed for requesting transport operation from the <a href="#EPTF_COAP_Transport_Provider_CT" class=LType id=link36 onMouseOver="ShowTip(event, 'tt11', 'link36')" onMouseOut="HideTip('tt11')">EPTF_COAP_Transport_Provider_CT</a></p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - fsm index</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription><a href="#EPTF_COAP_Transport_RequestParams" class=LType id=link37 onMouseOver="ShowTip(event, 'tt12', 'link37')" onMouseOut="HideTip('tt12')">EPTF_COAP_Transport_RequestParams</a> - details of the transport request</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="#fcb_EPTF_COAP_Transport_apiRequest" class=LType id=link38 onMouseOver="ShowTip(event, 'tt5', 'link38')" onMouseOut="HideTip('tt5')">fcb_EPTF_COAP_Transport_apiRequest</a></p></div></div></div> + +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_RequestParams"></a>EPTF_COAP_Transport_RequestParams</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_RequestParams</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>A union encapsulating various transport requests</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>startListening</td><td class=CDLDescription><a href="#EPTF_COAP_Transport_startListening" class=LType id=link39 onMouseOver="ShowTip(event, 'tt13', 'link39')" onMouseOut="HideTip('tt13')">EPTF_COAP_Transport_startListening</a> - request for initializing a listening socket</td></tr><tr><td class=CDLEntry>startDTLS</td><td class=CDLDescription><a href="#EPTF_COAP_Transport_dtlsConnect" class=LType id=link40 onMouseOver="ShowTip(event, 'tt14', 'link40')" onMouseOut="HideTip('tt14')">EPTF_COAP_Transport_dtlsConnect</a> - request for starting DTLS</td></tr></table></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_startListening"></a>EPTF_COAP_Transport_startListening</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_startListening</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Transport request for initializing a listening socket</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>localAddress</td><td class=CDLDescription><Socket> - local address and local port</td></tr><tr><td class=CDLEntry>protocol</td><td class=CDLDescription><ProtoTuple> - transport protocol description</td></tr></table></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_dtlsConnect"></a>EPTF_COAP_Transport_dtlsConnect</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_dtlsConnect</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Transport request for starting DTLS</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>localAddress</td><td class=CDLDescription><Socket> - local address and local port</td></tr><tr><td class=CDLEntry>remoteAddress</td><td class=CDLDescription><Socket> - remote address and remote port</td></tr><tr><td class=CDLEntry>pskIdentity</td><td class=CDLDescription><b>charstring</b> <b>optional</b> - identity for PSK authentication</td></tr><tr><td class=CDLEntry>pskKey</td><td class=CDLDescription><b>charstring</b> <b>optional</b> - key for PSK authentication</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_Response"></a>EPTF_COAP_Transport_Response</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>API for responding to transport operations to the <a href="#EPTF_COAP_Transport_User_CT" class=LType id=link39 onMouseOver="ShowTip(event, 'tt14', 'link39')" onMouseOut="HideTip('tt14')">EPTF_COAP_Transport_User_CT</a></p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>succ</td><td class=CDLDescription><b>boolean</b> - indicates if the requested operation was performed succesfully</td></tr><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - fsm index</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription><a href="#EPTF_COAP_Transport_Response" class=LType id=link40 onMouseOver="ShowTip(event, 'tt8', 'link40')" onMouseOut="HideTip('tt8')">EPTF_COAP_Transport_Response</a> - details of the transport response</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="#fcb_EPTF_COAP_Transport_apiResponse" class=LType id=link41 onMouseOver="ShowTip(event, 'tt7', 'link41')" onMouseOut="HideTip('tt7')">fcb_EPTF_COAP_Transport_apiResponse</a></p></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_Response"></a>EPTF_COAP_Transport_Response</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>API for responding to transport operations to the <a href="#EPTF_COAP_Transport_User_CT" class=LType id=link41 onMouseOver="ShowTip(event, 'tt15', 'link41')" onMouseOut="HideTip('tt15')">EPTF_COAP_Transport_User_CT</a></p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>succ</td><td class=CDLDescription><b>boolean</b> - indicates if the requested operation was performed succesfully</td></tr><tr><td class=CDLEntry>eIdx</td><td class=CDLDescription><b>integer</b> - entity index</td></tr><tr><td class=CDLEntry>fsmIdx</td><td class=CDLDescription><b>integer</b> - fsm index</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription><a href="#EPTF_COAP_Transport_Response" class=LType id=link42 onMouseOver="ShowTip(event, 'tt8', 'link42')" onMouseOut="HideTip('tt8')">EPTF_COAP_Transport_Response</a> - details of the transport response</td></tr></table><h4 class=CHeading>Related Types</h4><p><a href="#fcb_EPTF_COAP_Transport_apiResponse" class=LType id=link43 onMouseOver="ShowTip(event, 'tt7', 'link43')" onMouseOut="HideTip('tt7')">fcb_EPTF_COAP_Transport_apiResponse</a></p></div></div></div> <div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_ResponseParams"></a>EPTF_COAP_Transport_ResponseParams</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_ResponseParams</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>A union encapsulating various transport responses</p><h4 class=CHeading>Elements</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>listening</td><td class=CDLDescription><b>boolean</b> - indicates if the request operation was creating a listning socket</td></tr><tr><td class=CDLEntry>transportError</td><td class=CDLDescription><b>charstring</b> - indicates that some transport error occured, the string contains the description</td></tr><tr><td class=CDLEntry>dtlsConnectionClosed</td><td class=CDLDescription><b>boolean</b> - indicates that a DTLS connection was closed or interrupted</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_Provider_CT"></a>EPTF_COAP_Transport_Provider_CT</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_Provider_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Base component type for a COAP transport realization</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_Transport_Definitions.EPTF_COAP_Transport_Provider_CT.jpg)</p><h4 class=CHeading>Variables</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>vf_EPTF_COAP_Transport_receiveMessage</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_Transport_receiveMessage" class=LType id=link42 onMouseOver="ShowTip(event, 'tt1', 'link42')" onMouseOut="HideTip('tt1')">fcb_EPTF_COAP_Transport_receiveMessage</a> - Function hook for reporting received messages</td></tr><tr><td class=CDLEntry>vf_EPTF_COAP_Transport_receiveEvent</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_Transport_receiveEvent" class=LType id=link43 onMouseOver="ShowTip(event, 'tt3', 'link43')" onMouseOut="HideTip('tt3')">fcb_EPTF_COAP_Transport_receiveEvent</a> - Function hook for reporting received events</td></tr><tr><td class=CDLEntry>vf_EPTF_COAP_Transport_apiResponse</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_Transport_apiResponse" class=LType id=link44 onMouseOver="ShowTip(event, 'tt7', 'link44')" onMouseOut="HideTip('tt7')">fcb_EPTF_COAP_Transport_apiResponse</a> - Function hook for reporting transport API responses</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_Provider_CT"></a>EPTF_COAP_Transport_Provider_CT</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_Provider_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Base component type for a COAP transport realization</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_Transport_Definitions.EPTF_COAP_Transport_Provider_CT.jpg"><h4 class=CHeading>Variables</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>vf_EPTF_COAP_Transport_receiveMessage</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_Transport_receiveMessage" class=LType id=link44 onMouseOver="ShowTip(event, 'tt1', 'link44')" onMouseOut="HideTip('tt1')">fcb_EPTF_COAP_Transport_receiveMessage</a> - Function hook for reporting received messages</td></tr><tr><td class=CDLEntry>vf_EPTF_COAP_Transport_receiveEvent</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_Transport_receiveEvent" class=LType id=link45 onMouseOver="ShowTip(event, 'tt3', 'link45')" onMouseOut="HideTip('tt3')">fcb_EPTF_COAP_Transport_receiveEvent</a> - Function hook for reporting received events</td></tr><tr><td class=CDLEntry>vf_EPTF_COAP_Transport_apiResponse</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_Transport_apiResponse" class=LType id=link46 onMouseOver="ShowTip(event, 'tt7', 'link46')" onMouseOut="HideTip('tt7')">fcb_EPTF_COAP_Transport_apiResponse</a> - Function hook for reporting transport API responses</td></tr></table></div></div></div> -<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_User_CT"></a>EPTF_COAP_Transport_User_CT</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Base component type for a COAP transport user realization</p><h4 class=CHeading>Class</h4><p>(see EPTF_COAP_Transport_Definitions.EPTF_COAP_Transport_User_CT.jpg)</p><h4 class=CHeading>Variables</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>vf_EPTF_COAP_Transport_send</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_Transport_sendMessage" class=LType id=link45 onMouseOver="ShowTip(event, 'tt4', 'link45')" onMouseOut="HideTip('tt4')">fcb_EPTF_COAP_Transport_sendMessage</a> - Function hook for reporting received messages</td></tr><tr><td class=CDLEntry>vf_EPTF_COAP_Transport_apiRequest</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_Transport_apiRequest" class=LType id=link46 onMouseOver="ShowTip(event, 'tt5', 'link46')" onMouseOut="HideTip('tt5')">fcb_EPTF_COAP_Transport_apiRequest</a> - Function hook for reporting received events</td></tr></table></div></div></div> +<div class="CType"><div class=CTopic><h3 class=CTitle><a name="EPTF_COAP_Transport_User_CT"></a>EPTF_COAP_Transport_User_CT</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote><h4 class=CHeading>Purpose</h4><p>Base component type for a COAP transport user realization</p><h4 class=CHeading>Class</h4><img src="../images/EPTF_COAP_Transport_Definitions.EPTF_COAP_Transport_User_CT.jpg"><h4 class=CHeading>Variables</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>vf_EPTF_COAP_Transport_send</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_Transport_sendMessage" class=LType id=link47 onMouseOver="ShowTip(event, 'tt4', 'link47')" onMouseOut="HideTip('tt4')">fcb_EPTF_COAP_Transport_sendMessage</a> - Function hook for reporting received messages</td></tr><tr><td class=CDLEntry>vf_EPTF_COAP_Transport_apiRequest</td><td class=CDLDescription><a href="#fcb_EPTF_COAP_Transport_apiRequest" class=LType id=link48 onMouseOver="ShowTip(event, 'tt5', 'link48')" onMouseOut="HideTip('tt5')">fcb_EPTF_COAP_Transport_apiRequest</a> - Function hook for reporting received events</td></tr></table></div></div></div> </div><!--Content--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt1"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt2"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</div></div><div class=CToolTip id="tt3"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received ASP_Event COAP event</div></div><div class=CToolTip id="tt4"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_sendMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt5"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_Transport_Request COAP transport request</div></div><div class=CToolTip id="tt6"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Request</td></tr></table></blockquote>API exposed for requesting transport operation from the EPTF_COAP_Transport_Provider_CT</div></div><div class=CToolTip id="tt7"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting a EPTF_COAP_Transport_Response COAP transport response</div></div><div class=CToolTip id="tt8"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote>API for responding to transport operations to the EPTF_COAP_Transport_User_CT</div></div><div class=CToolTip id="tt9"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_TransportParameters</td></tr></table></blockquote>Encapsulates COAP transport protocol information</div></div><div class=CToolTip id="tt10"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_Provider_CT</td></tr></table></blockquote>Base component type for a COAP transport realization</div></div><div class=CToolTip id="tt11"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_RequestParams</td></tr></table></blockquote>A union encapsulating various transport requests</div></div><div class=CToolTip id="tt12"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_startListening</td></tr></table></blockquote>Transport request for initializing a listening socket</div></div><div class=CToolTip id="tt13"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_dtlsConnect</td></tr></table></blockquote>Transport request for starting DTLS</div></div><div class=CToolTip id="tt14"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote>Base component type for a COAP transport user realization</div></div><div class=CToolTip id="tt15"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_ResponseParams</td></tr></table></blockquote>A union encapsulating various transport responses</div></div><div class=CToolTip id="tt16"><div class=CFile>This module contains the definitions for the COAP load generator component</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt1"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt2"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</div></div><div class=CToolTip id="tt3"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received ASP_Event COAP event</div></div><div class=CToolTip id="tt4"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_sendMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt5"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_Transport_Request COAP transport request</div></div><div class=CToolTip id="tt6"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Request</td></tr></table></blockquote>API exposed for requesting transport operation from the EPTF_COAP_Transport_Provider_CT</div></div><div class=CToolTip id="tt7"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting a EPTF_COAP_Transport_Response COAP transport response</div></div><div class=CToolTip id="tt8"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote>API for responding to transport operations to the EPTF_COAP_Transport_User_CT</div></div><div class=CToolTip id="tt9"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport</td></tr></table></blockquote>Defines the COAP transport layer (union)</div></div><div class=CToolTip id="tt10"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_TransportParameters</td></tr></table></blockquote>Encapsulates COAP transport protocol information</div></div><div class=CToolTip id="tt11"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_Provider_CT</td></tr></table></blockquote>Base component type for a COAP transport realization</div></div><div class=CToolTip id="tt12"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_RequestParams</td></tr></table></blockquote>A union encapsulating various transport requests</div></div><div class=CToolTip id="tt13"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_startListening</td></tr></table></blockquote>Transport request for initializing a listening socket</div></div><div class=CToolTip id="tt14"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_dtlsConnect</td></tr></table></blockquote>Transport request for starting DTLS</div></div><div class=CToolTip id="tt15"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote>Base component type for a COAP transport user realization</div></div><div class=CToolTip id="tt16"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_ResponseParams</td></tr></table></blockquote>A union encapsulating various transport responses</div></div><div class=CToolTip id="tt17"><div class=CFile>This module contains the definitions for the COAP load generator component</div></div><!--END_ND_TOOLTIPS--> <script language=JavaScript><!-- if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>
\ No newline at end of file diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Blockwise_DB.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Blockwise_DB.jpg Binary files differnew file mode 100644 index 0000000..385931d --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Blockwise_DB.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Blockwise_Transfer.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Blockwise_Transfer.jpg Binary files differnew file mode 100644 index 0000000..8824cb2 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Blockwise_Transfer.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_EntityCtx.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_EntityCtx.jpg Binary files differnew file mode 100644 index 0000000..3a81ced --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_EntityCtx.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_EntityCtx_DB.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_EntityCtx_DB.jpg Binary files differnew file mode 100644 index 0000000..6402fc5 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_EntityCtx_DB.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_FsmCtx.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_FsmCtx.jpg Binary files differnew file mode 100644 index 0000000..6fec444 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_FsmCtx.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_FsmCtx_DB.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_FsmCtx_DB.jpg Binary files differnew file mode 100644 index 0000000..3d39155 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_FsmCtx_DB.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_NIDD_DB.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_NIDD_DB.jpg Binary files differnew file mode 100644 index 0000000..4f8111b --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_NIDD_DB.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Observation_DB.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Observation_DB.jpg Binary files differnew file mode 100644 index 0000000..c481e58 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Observation_DB.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Observation_Server.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Observation_Server.jpg Binary files differnew file mode 100644 index 0000000..93db30c --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Observation_Server.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_ObservedResource.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_ObservedResource.jpg Binary files differnew file mode 100644 index 0000000..9d419e2 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_ObservedResource.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_ObservedResource_DB.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_ObservedResource_DB.jpg Binary files differnew file mode 100644 index 0000000..8ab8cf5 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_ObservedResource_DB.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_RR.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_RR.jpg Binary files differnew file mode 100644 index 0000000..375c841 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_RR.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_RR_DB.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_RR_DB.jpg Binary files differnew file mode 100644 index 0000000..4914f9a --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_RR_DB.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Transaction.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Transaction.jpg Binary files differnew file mode 100644 index 0000000..d2f2302 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Transaction.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Transaction_DB.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Transaction_DB.jpg Binary files differnew file mode 100644 index 0000000..c7443a1 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_Transaction_DB.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_TransportEndpoint.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_TransportEndpoint.jpg Binary files differnew file mode 100644 index 0000000..2bf6003 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_TransportEndpoint.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_TransportEndpointDB.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_TransportEndpointDB.jpg Binary files differnew file mode 100644 index 0000000..cdf402c --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.COAP_TransportEndpointDB.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.EPTF_COAP_LGen_CT.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.EPTF_COAP_LGen_CT.jpg Binary files differnew file mode 100644 index 0000000..3b06877 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.EPTF_COAP_LGen_CT.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.EPTF_COAP_LGen_Statistics.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.EPTF_COAP_LGen_Statistics.jpg Binary files differnew file mode 100644 index 0000000..40279fc --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.EPTF_COAP_LGen_Statistics.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Definitions.classes.jpg b/apidoc/html/images/EPTF_COAP_LGen_Definitions.classes.jpg Binary files differnew file mode 100644 index 0000000..ffe2c35 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Definitions.classes.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Functions.COAP_RR_Client.jpg b/apidoc/html/images/EPTF_COAP_LGen_Functions.COAP_RR_Client.jpg Binary files differnew file mode 100644 index 0000000..3b388e8 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Functions.COAP_RR_Client.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Functions.COAP_RR_Server.jpg b/apidoc/html/images/EPTF_COAP_LGen_Functions.COAP_RR_Server.jpg Binary files differnew file mode 100644 index 0000000..b1897d6 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Functions.COAP_RR_Server.jpg diff --git a/apidoc/html/images/EPTF_COAP_LGen_Functions.COAP_Transaction.jpg b/apidoc/html/images/EPTF_COAP_LGen_Functions.COAP_Transaction.jpg Binary files differnew file mode 100644 index 0000000..6fea906 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LGen_Functions.COAP_Transaction.jpg diff --git a/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.DTLSConnection.jpg b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.DTLSConnection.jpg Binary files differnew file mode 100644 index 0000000..bc10db3 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.DTLSConnection.jpg diff --git a/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.EPTF_COAP_LocalTransport_CT.jpg b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.EPTF_COAP_LocalTransport_CT.jpg Binary files differnew file mode 100644 index 0000000..0b66212 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.EPTF_COAP_LocalTransport_CT.jpg diff --git a/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.EPTF_COAP_Transport_Statistics.jpg b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.EPTF_COAP_Transport_Statistics.jpg Binary files differnew file mode 100644 index 0000000..d77f53c --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.EPTF_COAP_Transport_Statistics.jpg diff --git a/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.SocketDB.jpg b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.SocketDB.jpg Binary files differnew file mode 100644 index 0000000..1bf8927 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.SocketDB.jpg diff --git a/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.SocketEntry.jpg b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.SocketEntry.jpg Binary files differnew file mode 100644 index 0000000..cc36475 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.SocketEntry.jpg diff --git a/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.classes.jpg b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.classes.jpg Binary files differnew file mode 100644 index 0000000..3c0ed87 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_LocalTransport_Definitions.classes.jpg diff --git a/apidoc/html/images/EPTF_COAP_Transport_Definitions.EPTF_COAP_Transport_Provider_CT.jpg b/apidoc/html/images/EPTF_COAP_Transport_Definitions.EPTF_COAP_Transport_Provider_CT.jpg Binary files differnew file mode 100644 index 0000000..08bc524 --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_Transport_Definitions.EPTF_COAP_Transport_Provider_CT.jpg diff --git a/apidoc/html/images/EPTF_COAP_Transport_Definitions.EPTF_COAP_Transport_User_CT.jpg b/apidoc/html/images/EPTF_COAP_Transport_Definitions.EPTF_COAP_Transport_User_CT.jpg Binary files differnew file mode 100644 index 0000000..ffff4cc --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_Transport_Definitions.EPTF_COAP_Transport_User_CT.jpg diff --git a/apidoc/html/images/EPTF_COAP_Transport_Definitions.components.jpg b/apidoc/html/images/EPTF_COAP_Transport_Definitions.components.jpg Binary files differnew file mode 100644 index 0000000..c2455da --- /dev/null +++ b/apidoc/html/images/EPTF_COAP_Transport_Definitions.components.jpg diff --git a/apidoc/html/index/Constants.html b/apidoc/html/index/Constants.html index d83cc5e..c3953c3 100644 --- a/apidoc/html/index/Constants.html +++ b/apidoc/html/index/Constants.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>CoAP_Applib - Constant Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Massive IoT Test Tools - Constant Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> @@ -14,9 +14,9 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Constant Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="#C">C</a> · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="C"></a>C</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_behaviorType" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>c_COAP_behaviorType</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_1xx" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>c_COAP_eventIdx_1xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_2xx" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>c_COAP_eventIdx_2xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xx" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>c_COAP_eventIdx_3xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xxto6xx" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>c_COAP_eventIdx_3xxto6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_4xx" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>c_COAP_eventIdx_4xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_5xx" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>c_COAP_eventIdx_5xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_6xx" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>c_COAP_eventIdx_6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_fail" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_fail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_succ" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_succ</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_block" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')" class=ISymbol>c_COAP_eventIdx_BLOCK1_block</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')" class=ISymbol>c_COAP_eventIdx_BLOCK1_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_last" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')" class=ISymbol>c_COAP_eventIdx_BLOCK1_last</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_DELETE" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')" class=ISymbol>c_COAP_eventIdx_DELETE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_dtlsConnectionClosed" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')" class=ISymbol>c_COAP_eventIdx_dtlsConnectionClosed</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_EMPTY" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')" class=ISymbol>c_COAP_eventIdx_EMPTY</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_GET" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')" class=ISymbol>c_COAP_eventIdx_GET</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')" class=ISymbol>c_COAP_eventIdx_OBSERVE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_observeCanceled" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')" class=ISymbol>c_COAP_eventIdx_observeCanceled</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_POST" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')" class=ISymbol>c_COAP_eventIdx_POST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_PUT" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')" class=ISymbol>c_COAP_eventIdx_PUT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_resourceNotObservedIndication" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')" class=ISymbol>c_COAP_eventIdx_resourceNotObservedIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')" class=ISymbol>c_COAP_eventIdx_transportFail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')" class=ISymbol>c_COAP_eventIdx_transportSucc</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trRST" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')" class=ISymbol>c_COAP_eventIdx_trRST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trTimeout" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')" class=ISymbol>c_COAP_eventIdx_trTimeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_1xx" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')" class=ISymbol>c_COAP_eventName_1xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_2xx" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')" class=ISymbol>c_COAP_eventName_2xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xx" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')" class=ISymbol>c_COAP_eventName_3xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xxto6xx" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')" class=ISymbol>c_COAP_eventName_3xxto6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_4xx" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')" class=ISymbol>c_COAP_eventName_4xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_5xx" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')" class=ISymbol>c_COAP_eventName_5xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_6xx" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')" class=ISymbol>c_COAP_eventName_6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_fail" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_fail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_succ" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_succ</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_block" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')" class=ISymbol>c_COAP_eventName_BLOCK1_block</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_init" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')" class=ISymbol>c_COAP_eventName_BLOCK1_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_last" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')" class=ISymbol>c_COAP_eventName_BLOCK1_last</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_DELETE" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')" class=ISymbol>c_COAP_eventName_DELETE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_dtlsConnectionClosed" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')" class=ISymbol>c_COAP_eventName_dtlsConnectionClosed</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_EMPTY" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')" class=ISymbol>c_COAP_eventName_EMPTY</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_GET" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')" class=ISymbol>c_COAP_eventName_GET</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_OBSERVE" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')" class=ISymbol>c_COAP_eventName_OBSERVE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_observeCanceled" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')" class=ISymbol>c_COAP_eventName_observeCanceled</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_POST" id=link45 onMouseOver="ShowTip(event, 'tt45', 'link45')" onMouseOut="HideTip('tt45')" class=ISymbol>c_COAP_eventName_POST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_PUT" id=link46 onMouseOver="ShowTip(event, 'tt46', 'link46')" onMouseOut="HideTip('tt46')" class=ISymbol>c_COAP_eventName_PUT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_resourceNotObservedIndication" id=link47 onMouseOver="ShowTip(event, 'tt47', 'link47')" onMouseOut="HideTip('tt47')" class=ISymbol>c_COAP_eventName_resourceNotObservedIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" id=link48 onMouseOver="ShowTip(event, 'tt48', 'link48')" onMouseOut="HideTip('tt48')" class=ISymbol>c_COAP_eventName_transportFail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" id=link49 onMouseOver="ShowTip(event, 'tt49', 'link49')" onMouseOut="HideTip('tt49')" class=ISymbol>c_COAP_eventName_transportSucc</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trRST" id=link50 onMouseOver="ShowTip(event, 'tt50', 'link50')" onMouseOut="HideTip('tt50')" class=ISymbol>c_COAP_eventName_trRST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trTimeout" id=link51 onMouseOver="ShowTip(event, 'tt51', 'link51')" onMouseOut="HideTip('tt51')" class=ISymbol>c_COAP_eventName_trTimeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_cleanUp" id=link52 onMouseOver="ShowTip(event, 'tt52', 'link52')" onMouseOut="HideTip('tt52')" class=ISymbol>c_COAP_stepIdx_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_confirmableNotificationForEntity" id=link53 onMouseOver="ShowTip(event, 'tt53', 'link53')" onMouseOut="HideTip('tt53')" class=ISymbol>c_COAP_stepIdx_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_handleRequest" id=link54 onMouseOver="ShowTip(event, 'tt54', 'link54')" onMouseOut="HideTip('tt54')" class=ISymbol>c_COAP_stepIdx_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_init" id=link55 onMouseOver="ShowTip(event, 'tt55', 'link55')" onMouseOut="HideTip('tt55')" class=ISymbol>c_COAP_stepIdx_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byIntIdx" id=link56 onMouseOver="ShowTip(event, 'tt56', 'link56')" onMouseOut="HideTip('tt56')" class=ISymbol>c_COAP_stepIdx_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byStringId" id=link57 onMouseOver="ShowTip(event, 'tt57', 'link57')" onMouseOut="HideTip('tt57')" class=ISymbol>c_COAP_stepIdx_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byIntIdx" id=link58 onMouseOver="ShowTip(event, 'tt58', 'link58')" onMouseOut="HideTip('tt58')" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byStringId" id=link59 onMouseOver="ShowTip(event, 'tt59', 'link59')" onMouseOut="HideTip('tt59')" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_reportCoapEventForEntity" id=link60 onMouseOver="ShowTip(event, 'tt60', 'link60')" onMouseOut="HideTip('tt60')" class=ISymbol>c_COAP_stepIdx_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_send" id=link61 onMouseOver="ShowTip(event, 'tt61', 'link61')" onMouseOut="HideTip('tt61')" class=ISymbol>c_COAP_stepIdx_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendAccept" id=link62 onMouseOver="ShowTip(event, 'tt62', 'link62')" onMouseOut="HideTip('tt62')" class=ISymbol>c_COAP_stepIdx_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byIntIdx" id=link63 onMouseOver="ShowTip(event, 'tt63', 'link63')" onMouseOut="HideTip('tt63')" class=ISymbol>c_COAP_stepIdx_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byStringId" id=link64 onMouseOver="ShowTip(event, 'tt64', 'link64')" onMouseOut="HideTip('tt64')" class=ISymbol>c_COAP_stepIdx_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendResponse" id=link65 onMouseOver="ShowTip(event, 'tt65', 'link65')" onMouseOut="HideTip('tt65')" class=ISymbol>c_COAP_stepIdx_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" id=link66 onMouseOver="ShowTip(event, 'tt66', 'link66')" onMouseOut="HideTip('tt66')" class=ISymbol>c_COAP_stepIdx_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setPreferredBlocksize" id=link67 onMouseOver="ShowTip(event, 'tt67', 'link67')" onMouseOut="HideTip('tt67')" class=ISymbol>c_COAP_stepIdx_setPreferredBlocksize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byIntIdx" id=link68 onMouseOver="ShowTip(event, 'tt68', 'link68')" onMouseOut="HideTip('tt68')" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byVars" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')" class=ISymbol>c_COAP_stepIdx_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byIntIdx" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')" class=ISymbol>c_COAP_stepIdx_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byVarIds" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')" class=ISymbol>c_COAP_stepIdx_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startListening" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')" class=ISymbol>c_COAP_stepIdx_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_cleanUp" id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')" class=ISymbol>c_COAP_stepName_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_confirmableNotificationForEntity" id=link75 onMouseOver="ShowTip(event, 'tt75', 'link75')" onMouseOut="HideTip('tt75')" class=ISymbol>c_COAP_stepName_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_handleRequest" id=link76 onMouseOver="ShowTip(event, 'tt76', 'link76')" onMouseOut="HideTip('tt76')" class=ISymbol>c_COAP_stepName_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_init" id=link77 onMouseOver="ShowTip(event, 'tt77', 'link77')" onMouseOut="HideTip('tt77')" class=ISymbol>c_COAP_stepName_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byIntIdx" id=link78 onMouseOver="ShowTip(event, 'tt78', 'link78')" onMouseOut="HideTip('tt78')" class=ISymbol>c_COAP_stepName_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byStringId" id=link79 onMouseOver="ShowTip(event, 'tt79', 'link79')" onMouseOut="HideTip('tt79')" class=ISymbol>c_COAP_stepName_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byIntIdx" id=link80 onMouseOver="ShowTip(event, 'tt80', 'link80')" onMouseOut="HideTip('tt80')" class=ISymbol>c_COAP_stepName_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byStringId" id=link81 onMouseOver="ShowTip(event, 'tt81', 'link81')" onMouseOut="HideTip('tt81')" class=ISymbol>c_COAP_stepName_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_reportCoapEventForEntity" id=link82 onMouseOver="ShowTip(event, 'tt82', 'link82')" onMouseOut="HideTip('tt82')" class=ISymbol>c_COAP_stepName_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_send" id=link83 onMouseOver="ShowTip(event, 'tt83', 'link83')" onMouseOut="HideTip('tt83')" class=ISymbol>c_COAP_stepName_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendAccept" id=link84 onMouseOver="ShowTip(event, 'tt84', 'link84')" onMouseOut="HideTip('tt84')" class=ISymbol>c_COAP_stepName_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byIntIdx" id=link85 onMouseOver="ShowTip(event, 'tt85', 'link85')" onMouseOut="HideTip('tt85')" class=ISymbol>c_COAP_stepName_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byStringId" id=link86 onMouseOver="ShowTip(event, 'tt86', 'link86')" onMouseOut="HideTip('tt86')" class=ISymbol>c_COAP_stepName_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendResponse" id=link87 onMouseOver="ShowTip(event, 'tt87', 'link87')" onMouseOut="HideTip('tt87')" class=ISymbol>c_COAP_stepName_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" id=link88 onMouseOver="ShowTip(event, 'tt88', 'link88')" onMouseOut="HideTip('tt88')" class=ISymbol>c_COAP_stepName_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setPreferredBlocksize" id=link89 onMouseOver="ShowTip(event, 'tt89', 'link89')" onMouseOut="HideTip('tt89')" class=ISymbol>c_COAP_stepName_setPreferredBlocksize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byIntIdx" id=link90 onMouseOver="ShowTip(event, 'tt90', 'link90')" onMouseOut="HideTip('tt90')" class=ISymbol>c_COAP_stepName_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byVars" id=link91 onMouseOver="ShowTip(event, 'tt91', 'link91')" onMouseOut="HideTip('tt91')" class=ISymbol>c_COAP_stepName_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS" id=link92 onMouseOver="ShowTip(event, 'tt92', 'link92')" onMouseOut="HideTip('tt92')" class=ISymbol>c_COAP_stepName_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byIntIdx" id=link93 onMouseOver="ShowTip(event, 'tt93', 'link93')" onMouseOut="HideTip('tt93')" class=ISymbol>c_COAP_stepName_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byVarIds" id=link94 onMouseOver="ShowTip(event, 'tt94', 'link94')" onMouseOut="HideTip('tt94')" class=ISymbol>c_COAP_stepName_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startListening" id=link95 onMouseOver="ShowTip(event, 'tt95', 'link95')" onMouseOut="HideTip('tt95')" class=ISymbol>c_COAP_stepName_startListening</a></td></tr></table> +<div id=Index><div class=IPageTitle>Constant Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="#C">C</a> · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="C"></a>C</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_behaviorType" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>c_COAP_behaviorType</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_1xx" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>c_COAP_eventIdx_1xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_2xx" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>c_COAP_eventIdx_2xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xx" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>c_COAP_eventIdx_3xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xxto6xx" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>c_COAP_eventIdx_3xxto6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_4xx" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>c_COAP_eventIdx_4xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_5xx" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>c_COAP_eventIdx_5xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_6xx" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>c_COAP_eventIdx_6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_fail" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_fail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_succ" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_succ</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_block" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')" class=ISymbol>c_COAP_eventIdx_BLOCK1_block</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')" class=ISymbol>c_COAP_eventIdx_BLOCK1_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_last" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')" class=ISymbol>c_COAP_eventIdx_BLOCK1_last</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_DELETE" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')" class=ISymbol>c_COAP_eventIdx_DELETE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_dtlsConnectionClosed" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')" class=ISymbol>c_COAP_eventIdx_dtlsConnectionClosed</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_EMPTY" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')" class=ISymbol>c_COAP_eventIdx_EMPTY</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_GET" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')" class=ISymbol>c_COAP_eventIdx_GET</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_niddMessageBuffered" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')" class=ISymbol>c_COAP_eventIdx_niddMessageBuffered</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')" class=ISymbol>c_COAP_eventIdx_OBSERVE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_observeCanceled" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')" class=ISymbol>c_COAP_eventIdx_observeCanceled</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_POST" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')" class=ISymbol>c_COAP_eventIdx_POST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_PUT" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')" class=ISymbol>c_COAP_eventIdx_PUT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_resourceNotObservedIndication" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')" class=ISymbol>c_COAP_eventIdx_resourceNotObservedIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')" class=ISymbol>c_COAP_eventIdx_transportFail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')" class=ISymbol>c_COAP_eventIdx_transportSucc</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trRST" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')" class=ISymbol>c_COAP_eventIdx_trRST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trTimeout" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')" class=ISymbol>c_COAP_eventIdx_trTimeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_1xx" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')" class=ISymbol>c_COAP_eventName_1xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_2xx" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')" class=ISymbol>c_COAP_eventName_2xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xx" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')" class=ISymbol>c_COAP_eventName_3xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xxto6xx" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')" class=ISymbol>c_COAP_eventName_3xxto6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_4xx" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')" class=ISymbol>c_COAP_eventName_4xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_5xx" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')" class=ISymbol>c_COAP_eventName_5xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_6xx" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')" class=ISymbol>c_COAP_eventName_6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_fail" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_fail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_succ" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_succ</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_block" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')" class=ISymbol>c_COAP_eventName_BLOCK1_block</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_init" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')" class=ISymbol>c_COAP_eventName_BLOCK1_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_last" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')" class=ISymbol>c_COAP_eventName_BLOCK1_last</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_DELETE" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')" class=ISymbol>c_COAP_eventName_DELETE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_dtlsConnectionClosed" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')" class=ISymbol>c_COAP_eventName_dtlsConnectionClosed</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_EMPTY" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')" class=ISymbol>c_COAP_eventName_EMPTY</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_GET" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')" class=ISymbol>c_COAP_eventName_GET</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_niddMessageBuffered" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')" class=ISymbol>c_COAP_eventName_niddMessageBuffered</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_OBSERVE" id=link45 onMouseOver="ShowTip(event, 'tt45', 'link45')" onMouseOut="HideTip('tt45')" class=ISymbol>c_COAP_eventName_OBSERVE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_observeCanceled" id=link46 onMouseOver="ShowTip(event, 'tt46', 'link46')" onMouseOut="HideTip('tt46')" class=ISymbol>c_COAP_eventName_observeCanceled</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_POST" id=link47 onMouseOver="ShowTip(event, 'tt47', 'link47')" onMouseOut="HideTip('tt47')" class=ISymbol>c_COAP_eventName_POST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_PUT" id=link48 onMouseOver="ShowTip(event, 'tt48', 'link48')" onMouseOut="HideTip('tt48')" class=ISymbol>c_COAP_eventName_PUT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_resourceNotObservedIndication" id=link49 onMouseOver="ShowTip(event, 'tt49', 'link49')" onMouseOut="HideTip('tt49')" class=ISymbol>c_COAP_eventName_resourceNotObservedIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" id=link50 onMouseOver="ShowTip(event, 'tt50', 'link50')" onMouseOut="HideTip('tt50')" class=ISymbol>c_COAP_eventName_transportFail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" id=link51 onMouseOver="ShowTip(event, 'tt51', 'link51')" onMouseOut="HideTip('tt51')" class=ISymbol>c_COAP_eventName_transportSucc</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trRST" id=link52 onMouseOver="ShowTip(event, 'tt52', 'link52')" onMouseOut="HideTip('tt52')" class=ISymbol>c_COAP_eventName_trRST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trTimeout" id=link53 onMouseOver="ShowTip(event, 'tt53', 'link53')" onMouseOut="HideTip('tt53')" class=ISymbol>c_COAP_eventName_trTimeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_cleanUp" id=link54 onMouseOver="ShowTip(event, 'tt54', 'link54')" onMouseOut="HideTip('tt54')" class=ISymbol>c_COAP_stepIdx_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_confirmableNotificationForEntity" id=link55 onMouseOver="ShowTip(event, 'tt55', 'link55')" onMouseOut="HideTip('tt55')" class=ISymbol>c_COAP_stepIdx_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_handleRequest" id=link56 onMouseOver="ShowTip(event, 'tt56', 'link56')" onMouseOut="HideTip('tt56')" class=ISymbol>c_COAP_stepIdx_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_init" id=link57 onMouseOver="ShowTip(event, 'tt57', 'link57')" onMouseOut="HideTip('tt57')" class=ISymbol>c_COAP_stepIdx_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byIntIdx" id=link58 onMouseOver="ShowTip(event, 'tt58', 'link58')" onMouseOut="HideTip('tt58')" class=ISymbol>c_COAP_stepIdx_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byStringId" id=link59 onMouseOver="ShowTip(event, 'tt59', 'link59')" onMouseOut="HideTip('tt59')" class=ISymbol>c_COAP_stepIdx_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byIntIdx" id=link60 onMouseOver="ShowTip(event, 'tt60', 'link60')" onMouseOut="HideTip('tt60')" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byStringId" id=link61 onMouseOver="ShowTip(event, 'tt61', 'link61')" onMouseOut="HideTip('tt61')" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_reportCoapEventForEntity" id=link62 onMouseOver="ShowTip(event, 'tt62', 'link62')" onMouseOut="HideTip('tt62')" class=ISymbol>c_COAP_stepIdx_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_send" id=link63 onMouseOver="ShowTip(event, 'tt63', 'link63')" onMouseOut="HideTip('tt63')" class=ISymbol>c_COAP_stepIdx_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendAccept" id=link64 onMouseOver="ShowTip(event, 'tt64', 'link64')" onMouseOut="HideTip('tt64')" class=ISymbol>c_COAP_stepIdx_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byIntIdx" id=link65 onMouseOver="ShowTip(event, 'tt65', 'link65')" onMouseOut="HideTip('tt65')" class=ISymbol>c_COAP_stepIdx_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byStringId" id=link66 onMouseOver="ShowTip(event, 'tt66', 'link66')" onMouseOut="HideTip('tt66')" class=ISymbol>c_COAP_stepIdx_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendResponse" id=link67 onMouseOver="ShowTip(event, 'tt67', 'link67')" onMouseOut="HideTip('tt67')" class=ISymbol>c_COAP_stepIdx_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" id=link68 onMouseOver="ShowTip(event, 'tt68', 'link68')" onMouseOut="HideTip('tt68')" class=ISymbol>c_COAP_stepIdx_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setPreferredBlocksize" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')" class=ISymbol>c_COAP_stepIdx_setPreferredBlocksize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byIntIdx" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byVars" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')" class=ISymbol>c_COAP_stepIdx_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byIntIdx" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')" class=ISymbol>c_COAP_stepIdx_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byVarIds" id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')" class=ISymbol>c_COAP_stepIdx_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startListening" id=link75 onMouseOver="ShowTip(event, 'tt75', 'link75')" onMouseOut="HideTip('tt75')" class=ISymbol>c_COAP_stepIdx_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_cleanUp" id=link76 onMouseOver="ShowTip(event, 'tt76', 'link76')" onMouseOut="HideTip('tt76')" class=ISymbol>c_COAP_stepName_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_confirmableNotificationForEntity" id=link77 onMouseOver="ShowTip(event, 'tt77', 'link77')" onMouseOut="HideTip('tt77')" class=ISymbol>c_COAP_stepName_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_handleRequest" id=link78 onMouseOver="ShowTip(event, 'tt78', 'link78')" onMouseOut="HideTip('tt78')" class=ISymbol>c_COAP_stepName_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_init" id=link79 onMouseOver="ShowTip(event, 'tt79', 'link79')" onMouseOut="HideTip('tt79')" class=ISymbol>c_COAP_stepName_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byIntIdx" id=link80 onMouseOver="ShowTip(event, 'tt80', 'link80')" onMouseOut="HideTip('tt80')" class=ISymbol>c_COAP_stepName_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byStringId" id=link81 onMouseOver="ShowTip(event, 'tt81', 'link81')" onMouseOut="HideTip('tt81')" class=ISymbol>c_COAP_stepName_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byIntIdx" id=link82 onMouseOver="ShowTip(event, 'tt82', 'link82')" onMouseOut="HideTip('tt82')" class=ISymbol>c_COAP_stepName_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byStringId" id=link83 onMouseOver="ShowTip(event, 'tt83', 'link83')" onMouseOut="HideTip('tt83')" class=ISymbol>c_COAP_stepName_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_reportCoapEventForEntity" id=link84 onMouseOver="ShowTip(event, 'tt84', 'link84')" onMouseOut="HideTip('tt84')" class=ISymbol>c_COAP_stepName_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_send" id=link85 onMouseOver="ShowTip(event, 'tt85', 'link85')" onMouseOut="HideTip('tt85')" class=ISymbol>c_COAP_stepName_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendAccept" id=link86 onMouseOver="ShowTip(event, 'tt86', 'link86')" onMouseOut="HideTip('tt86')" class=ISymbol>c_COAP_stepName_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byIntIdx" id=link87 onMouseOver="ShowTip(event, 'tt87', 'link87')" onMouseOut="HideTip('tt87')" class=ISymbol>c_COAP_stepName_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byStringId" id=link88 onMouseOver="ShowTip(event, 'tt88', 'link88')" onMouseOut="HideTip('tt88')" class=ISymbol>c_COAP_stepName_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendResponse" id=link89 onMouseOver="ShowTip(event, 'tt89', 'link89')" onMouseOut="HideTip('tt89')" class=ISymbol>c_COAP_stepName_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" id=link90 onMouseOver="ShowTip(event, 'tt90', 'link90')" onMouseOut="HideTip('tt90')" class=ISymbol>c_COAP_stepName_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setPreferredBlocksize" id=link91 onMouseOver="ShowTip(event, 'tt91', 'link91')" onMouseOut="HideTip('tt91')" class=ISymbol>c_COAP_stepName_setPreferredBlocksize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byIntIdx" id=link92 onMouseOver="ShowTip(event, 'tt92', 'link92')" onMouseOut="HideTip('tt92')" class=ISymbol>c_COAP_stepName_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byVars" id=link93 onMouseOver="ShowTip(event, 'tt93', 'link93')" onMouseOut="HideTip('tt93')" class=ISymbol>c_COAP_stepName_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS" id=link94 onMouseOver="ShowTip(event, 'tt94', 'link94')" onMouseOut="HideTip('tt94')" class=ISymbol>c_COAP_stepName_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byIntIdx" id=link95 onMouseOver="ShowTip(event, 'tt95', 'link95')" onMouseOut="HideTip('tt95')" class=ISymbol>c_COAP_stepName_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byVarIds" id=link96 onMouseOver="ShowTip(event, 'tt96', 'link96')" onMouseOut="HideTip('tt96')" class=ISymbol>c_COAP_stepName_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startListening" id=link97 onMouseOver="ShowTip(event, 'tt97', 'link97')" onMouseOut="HideTip('tt97')" class=ISymbol>c_COAP_stepName_startListening</a></td></tr></table> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt1"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_behaviorType := "COAP Behavior"</td></tr></table></blockquote>Constant for COAP behaviour name</div></div><div class=CToolTip id="tt2"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_1xx := 700</td></tr></table></blockquote>Integer constant for the COAP 1xx reponse event</div></div><div class=CToolTip id="tt3"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_2xx := 701</td></tr></table></blockquote>Integer constant for the COAP 2xx reponse event</div></div><div class=CToolTip id="tt4"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xx := 702</td></tr></table></blockquote>Integer constant for the COAP 3xx reponse event</div></div><div class=CToolTip id="tt5"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xxto6xx := 706</td></tr></table></blockquote>Integer constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt6"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_4xx := 703</td></tr></table></blockquote>Integer constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt7"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_5xx := 704</td></tr></table></blockquote>Integer constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt8"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_6xx := 705</td></tr></table></blockquote>Integer constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt9"><div class=CConstant>Integer constant for indicating that the atomic block1 transfer was unsuccesfully finished</div></div><div class=CToolTip id="tt10"><div class=CConstant>Integer constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt11"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_block := 715</td></tr></table></blockquote>Integer constant for Block1 request indication (not first, not last)</div></div><div class=CToolTip id="tt12"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_init := 714</td></tr></table></blockquote>Integer constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt13"><div class=CConstant>Integer constant for the last Block1 request indication</div></div><div class=CToolTip id="tt14"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_DELETE := 4</td></tr></table></blockquote>Integer constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt15"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_dtlsConnectionClosed := 713</td></tr></table></blockquote>Integer constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt16"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_EMPTY := 0</td></tr></table></blockquote>Integer constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt17"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_GET := 1</td></tr></table></blockquote>Integer constant for the COAP GET request event</div></div><div class=CToolTip id="tt18"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_OBSERVE := 5</td></tr></table></blockquote>Integer constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt19"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_observeCanceled := 711</td></tr></table></blockquote>Integer constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt20"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_POST := 2</td></tr></table></blockquote>Integer constant for the COAP POST request event</div></div><div class=CToolTip id="tt21"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_PUT := 3</td></tr></table></blockquote>Integer constant for the COAP PUT request event</div></div><div class=CToolTip id="tt22"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_resourceNotObservedIndication := 712</td></tr></table></blockquote>Integer constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt23"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportFail := 708</td></tr></table></blockquote>Integer constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt24"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportSucc := 707</td></tr></table></blockquote>Integer constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt25"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trRST := 709</td></tr></table></blockquote>Integer constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt26"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trTimeout := 710</td></tr></table></blockquote>Integer constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt27"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_1xx := "COAP rsp: 1xx"</td></tr></table></blockquote>Charstring constant for the COAP 1xx response event</div></div><div class=CToolTip id="tt28"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_2xx := "COAP rsp: 2xx"</td></tr></table></blockquote>Charstring constant for the COAP 2xx response event</div></div><div class=CToolTip id="tt29"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xx := "COAP rsp: 3xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx response event</div></div><div class=CToolTip id="tt30"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xxto6xx := "COAP rsp: 3xxto6xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt31"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_4xx := "COAP rsp: 4xx"</td></tr></table></blockquote>Charstring constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt32"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_5xx := "COAP rsp: 5xx"</td></tr></table></blockquote>Charstring constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt33"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_6xx := "COAP rsp: 6xx"</td></tr></table></blockquote>Charstring constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt34"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_fail := "COAP block1: atomic unsuccesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt35"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_succ := "COAP block1: atomic succesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt36"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_block := "COAP block1: block indication"</td></tr></table></blockquote>Charstring constant for Block1 request indication</div></div><div class=CToolTip id="tt37"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_init := "COAP block1: first block indication"</td></tr></table></blockquote>Charstring constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt38"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_last := "COAP block1: last block indication"</td></tr></table></blockquote>Charstring constant for the last Block1 request indication</div></div><div class=CToolTip id="tt39"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_DELETE := "COAP req: DELETE"</td></tr></table></blockquote>Charstring constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt40"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_dtlsConnectionClosed := "COAP transport: DTLS connection closed"</td></tr></table></blockquote>Charstring constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt41"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_EMPTY := "COAP req: EMPTY"</td></tr></table></blockquote>Charstring constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt42"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_GET := "COAP req: GET"</td></tr></table></blockquote>Charstring constant for the COAP GET request event</div></div><div class=CToolTip id="tt43"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_OBSERVE := "COAP req: OBSERVE"</td></tr></table></blockquote>Charstring constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt44"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_observeCanceled := "COAP observe: canceled"</td></tr></table></blockquote>Charstring constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt45"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_POST := "COAP req: POST"</td></tr></table></blockquote>Charstring constant for the COAP POST request event</div></div><div class=CToolTip id="tt46"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_PUT := "COAP req: PUT"</td></tr></table></blockquote>Charstring constant for the COAP PUT request event</div></div><div class=CToolTip id="tt47"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_resourceNotObservedIndication := "COAP observe: resource not observed"</td></tr></table></blockquote>Charstring constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt48"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportFail := "COAP transport: fail rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt49"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportSucc := "COAP transport: succ rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt50"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trRST := "COAP transaction: reset"</td></tr></table></blockquote>Charstring constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt51"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trTimeout := "COAP transaction: timeout"</td></tr></table></blockquote>Charstring constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt52"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_cleanUp := 1</td></tr></table></blockquote>Integer constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt53"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_confirmableNotificationForEntity := 20</td></tr></table></blockquote>Integer constant for the COAP confirmableNotificationForEntity test step</div></div><div class=CToolTip id="tt54"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_handleRequest := 6</td></tr></table></blockquote>Integer constant for the COAP handleRequest test step</div></div><div class=CToolTip id="tt55"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_init := 0</td></tr></table></blockquote>Integer constant for the COAP init test step</div></div><div class=CToolTip id="tt56"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byIntIdx := 5</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt57"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byStringId := 11</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt58"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byIntIdx := 15</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt59"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byStringId := 16</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt60"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_reportCoapEventForEntity := 10</td></tr></table></blockquote>Integer constant for the COAP reportCoapEventForEntity test step</div></div><div class=CToolTip id="tt61"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_send := 4</td></tr></table></blockquote>Integer constant for the COAP send test step</div></div><div class=CToolTip id="tt62"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendAccept := 8</td></tr></table></blockquote>Integer constant for the COAP sendAccept test step</div></div><div class=CToolTip id="tt63"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byIntIdx := 13</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt64"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byStringId := 14</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt65"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendResponse := 7</td></tr></table></blockquote>Integer constant for the COAP sendResponse test step</div></div><div class=CToolTip id="tt66"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setLocalAddress := 2</td></tr></table></blockquote>Integer constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt67"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setPreferredBlocksize := 21</td></tr></table></blockquote>Integer constant for the COAP setPreferredBlocksize test step</div></div><div class=CToolTip id="tt68"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byIntIdx := 3</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt69"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byVars := 12</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt70"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS := 17</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt71"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byIntIdx := 19</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt72"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byVarIds := 18</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt73"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startListening := 9</td></tr></table></blockquote>Integer constant for the COAP startListening test step</div></div><div class=CToolTip id="tt74"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_cleanUp := "COAP Applib: cleanUp"</td></tr></table></blockquote>Charstring constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt75"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_confirmableNotificationForEntity := "COAP Applib: confirmableNotificationForEntity"</td></tr></table></blockquote>Charstring constant for the COAP confirmableNotificationForEntity step</div></div><div class=CToolTip id="tt76"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_handleRequest := "COAP Applib: handleRequest"</td></tr></table></blockquote>Charstring constant for the COAP handleRequest step</div></div><div class=CToolTip id="tt77"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_init := "COAP Applib: init"</td></tr></table></blockquote>Charstring constant for the COAP init test step</div></div><div class=CToolTip id="tt78"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byIntIdx := "COAP Applib: loadTemplate_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt79"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byStringId := "COAP Applib: loadTemplate_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt80"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byIntIdx := "COAP Applib: removeResourceObservations_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt81"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byStringId := "COAP Applib: removeResourceObservations_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt82"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_reportCoapEventForEntity := "COAP Applib: reportCoapEventForEntity"</td></tr></table></blockquote>Charstring constant for the COAP reportCoapEventForEntity step</div></div><div class=CToolTip id="tt83"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_send := "COAP Applib: send"</td></tr></table></blockquote>Charstring constant for the COAP send test step</div></div><div class=CToolTip id="tt84"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendAccept := "COAP Applib: sendAccept"</td></tr></table></blockquote>Charstring constant for the COAP sendAccept step</div></div><div class=CToolTip id="tt85"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byIntIdx := "COAP Applib: sendNotification_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt86"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byStringId := "COAP Applib: sendNotification_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt87"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendResponse := "COAP Applib: sendResponse"</td></tr></table></blockquote>Charstring constant for the COAP sendResponse step</div></div><div class=CToolTip id="tt88"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setLocalAddress := "COAP Applib: setLocalAddress"</td></tr></table></blockquote>Charstring constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt89"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setPreferredBlocksize := "COAP Applib: setPreferredBlocksize"</td></tr></table></blockquote>Charstring constant for the COAP setPreferredBlocksize step</div></div><div class=CToolTip id="tt90"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byIntIdx := "COAP Applib: setRemoteAddress_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt91"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byVars := "COAP Applib: setRemoteAddress_byVars"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress step</div></div><div class=CToolTip id="tt92"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS := "COAP Applib: startDTLS"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt93"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byIntIdx := "COAP Applib: startDTLS_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt94"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byVarIds := "COAP Applib: startDTLS_byVarIds"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt95"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startListening := "COAP Applib: startListening"</td></tr></table></blockquote>Charstring constant for the COAP startListening step</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt1"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_behaviorType := "COAP Behavior"</td></tr></table></blockquote>Constant for COAP behaviour name</div></div><div class=CToolTip id="tt2"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_1xx := 700</td></tr></table></blockquote>Integer constant for the COAP 1xx reponse event</div></div><div class=CToolTip id="tt3"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_2xx := 701</td></tr></table></blockquote>Integer constant for the COAP 2xx reponse event</div></div><div class=CToolTip id="tt4"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xx := 702</td></tr></table></blockquote>Integer constant for the COAP 3xx reponse event</div></div><div class=CToolTip id="tt5"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xxto6xx := 706</td></tr></table></blockquote>Integer constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt6"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_4xx := 703</td></tr></table></blockquote>Integer constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt7"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_5xx := 704</td></tr></table></blockquote>Integer constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt8"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_6xx := 705</td></tr></table></blockquote>Integer constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt9"><div class=CConstant>Integer constant for indicating that the atomic block1 transfer was unsuccesfully finished</div></div><div class=CToolTip id="tt10"><div class=CConstant>Integer constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt11"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_block := 715</td></tr></table></blockquote>Integer constant for Block1 request indication (not first, not last)</div></div><div class=CToolTip id="tt12"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_init := 714</td></tr></table></blockquote>Integer constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt13"><div class=CConstant>Integer constant for the last Block1 request indication</div></div><div class=CToolTip id="tt14"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_DELETE := 4</td></tr></table></blockquote>Integer constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt15"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_dtlsConnectionClosed := 713</td></tr></table></blockquote>Integer constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt16"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_EMPTY := 0</td></tr></table></blockquote>Integer constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt17"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_GET := 1</td></tr></table></blockquote>Integer constant for the COAP GET request event</div></div><div class=CToolTip id="tt18"><div class=CConstant>Integer constant for indicating that a COAP NIDD message was buffered</div></div><div class=CToolTip id="tt19"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_OBSERVE := 5</td></tr></table></blockquote>Integer constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt20"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_observeCanceled := 711</td></tr></table></blockquote>Integer constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt21"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_POST := 2</td></tr></table></blockquote>Integer constant for the COAP POST request event</div></div><div class=CToolTip id="tt22"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_PUT := 3</td></tr></table></blockquote>Integer constant for the COAP PUT request event</div></div><div class=CToolTip id="tt23"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_resourceNotObservedIndication := 712</td></tr></table></blockquote>Integer constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt24"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportFail := 708</td></tr></table></blockquote>Integer constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt25"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportSucc := 707</td></tr></table></blockquote>Integer constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt26"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trRST := 709</td></tr></table></blockquote>Integer constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt27"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trTimeout := 710</td></tr></table></blockquote>Integer constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt28"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_1xx := "COAP rsp: 1xx"</td></tr></table></blockquote>Charstring constant for the COAP 1xx response event</div></div><div class=CToolTip id="tt29"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_2xx := "COAP rsp: 2xx"</td></tr></table></blockquote>Charstring constant for the COAP 2xx response event</div></div><div class=CToolTip id="tt30"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xx := "COAP rsp: 3xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx response event</div></div><div class=CToolTip id="tt31"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xxto6xx := "COAP rsp: 3xxto6xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt32"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_4xx := "COAP rsp: 4xx"</td></tr></table></blockquote>Charstring constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt33"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_5xx := "COAP rsp: 5xx"</td></tr></table></blockquote>Charstring constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt34"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_6xx := "COAP rsp: 6xx"</td></tr></table></blockquote>Charstring constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt35"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_fail := "COAP block1: atomic unsuccesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt36"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_succ := "COAP block1: atomic succesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt37"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_block := "COAP block1: block indication"</td></tr></table></blockquote>Charstring constant for Block1 request indication</div></div><div class=CToolTip id="tt38"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_init := "COAP block1: first block indication"</td></tr></table></blockquote>Charstring constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt39"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_last := "COAP block1: last block indication"</td></tr></table></blockquote>Charstring constant for the last Block1 request indication</div></div><div class=CToolTip id="tt40"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_DELETE := "COAP req: DELETE"</td></tr></table></blockquote>Charstring constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt41"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_dtlsConnectionClosed := "COAP transport: DTLS connection closed"</td></tr></table></blockquote>Charstring constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt42"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_EMPTY := "COAP req: EMPTY"</td></tr></table></blockquote>Charstring constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt43"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_GET := "COAP req: GET"</td></tr></table></blockquote>Charstring constant for the COAP GET request event</div></div><div class=CToolTip id="tt44"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_niddMessageBuffered := "COAP transport: NIDD message was buffered"</td></tr></table></blockquote>Charstring constant for indicating that a COAP NIDD message was buffered</div></div><div class=CToolTip id="tt45"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_OBSERVE := "COAP req: OBSERVE"</td></tr></table></blockquote>Charstring constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt46"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_observeCanceled := "COAP observe: canceled"</td></tr></table></blockquote>Charstring constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt47"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_POST := "COAP req: POST"</td></tr></table></blockquote>Charstring constant for the COAP POST request event</div></div><div class=CToolTip id="tt48"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_PUT := "COAP req: PUT"</td></tr></table></blockquote>Charstring constant for the COAP PUT request event</div></div><div class=CToolTip id="tt49"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_resourceNotObservedIndication := "COAP observe: resource not observed"</td></tr></table></blockquote>Charstring constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt50"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportFail := "COAP transport: fail rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt51"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportSucc := "COAP transport: succ rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt52"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trRST := "COAP transaction: reset"</td></tr></table></blockquote>Charstring constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt53"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trTimeout := "COAP transaction: timeout"</td></tr></table></blockquote>Charstring constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt54"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_cleanUp := 1</td></tr></table></blockquote>Integer constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt55"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_confirmableNotificationForEntity := 20</td></tr></table></blockquote>Integer constant for the COAP confirmableNotificationForEntity test step</div></div><div class=CToolTip id="tt56"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_handleRequest := 6</td></tr></table></blockquote>Integer constant for the COAP handleRequest test step</div></div><div class=CToolTip id="tt57"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_init := 0</td></tr></table></blockquote>Integer constant for the COAP init test step</div></div><div class=CToolTip id="tt58"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byIntIdx := 5</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt59"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byStringId := 11</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt60"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byIntIdx := 15</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt61"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byStringId := 16</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt62"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_reportCoapEventForEntity := 10</td></tr></table></blockquote>Integer constant for the COAP reportCoapEventForEntity test step</div></div><div class=CToolTip id="tt63"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_send := 4</td></tr></table></blockquote>Integer constant for the COAP send test step</div></div><div class=CToolTip id="tt64"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendAccept := 8</td></tr></table></blockquote>Integer constant for the COAP sendAccept test step</div></div><div class=CToolTip id="tt65"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byIntIdx := 13</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt66"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byStringId := 14</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt67"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendResponse := 7</td></tr></table></blockquote>Integer constant for the COAP sendResponse test step</div></div><div class=CToolTip id="tt68"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setLocalAddress := 2</td></tr></table></blockquote>Integer constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt69"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setPreferredBlocksize := 21</td></tr></table></blockquote>Integer constant for the COAP setPreferredBlocksize test step</div></div><div class=CToolTip id="tt70"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byIntIdx := 3</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt71"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byVars := 12</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt72"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS := 17</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt73"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byIntIdx := 19</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt74"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byVarIds := 18</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt75"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startListening := 9</td></tr></table></blockquote>Integer constant for the COAP startListening test step</div></div><div class=CToolTip id="tt76"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_cleanUp := "COAP Applib: cleanUp"</td></tr></table></blockquote>Charstring constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt77"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_confirmableNotificationForEntity := "COAP Applib: confirmableNotificationForEntity"</td></tr></table></blockquote>Charstring constant for the COAP confirmableNotificationForEntity step</div></div><div class=CToolTip id="tt78"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_handleRequest := "COAP Applib: handleRequest"</td></tr></table></blockquote>Charstring constant for the COAP handleRequest step</div></div><div class=CToolTip id="tt79"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_init := "COAP Applib: init"</td></tr></table></blockquote>Charstring constant for the COAP init test step</div></div><div class=CToolTip id="tt80"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byIntIdx := "COAP Applib: loadTemplate_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt81"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byStringId := "COAP Applib: loadTemplate_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt82"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byIntIdx := "COAP Applib: removeResourceObservations_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt83"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byStringId := "COAP Applib: removeResourceObservations_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt84"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_reportCoapEventForEntity := "COAP Applib: reportCoapEventForEntity"</td></tr></table></blockquote>Charstring constant for the COAP reportCoapEventForEntity step</div></div><div class=CToolTip id="tt85"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_send := "COAP Applib: send"</td></tr></table></blockquote>Charstring constant for the COAP send test step</div></div><div class=CToolTip id="tt86"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendAccept := "COAP Applib: sendAccept"</td></tr></table></blockquote>Charstring constant for the COAP sendAccept step</div></div><div class=CToolTip id="tt87"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byIntIdx := "COAP Applib: sendNotification_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt88"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byStringId := "COAP Applib: sendNotification_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt89"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendResponse := "COAP Applib: sendResponse"</td></tr></table></blockquote>Charstring constant for the COAP sendResponse step</div></div><div class=CToolTip id="tt90"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setLocalAddress := "COAP Applib: setLocalAddress"</td></tr></table></blockquote>Charstring constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt91"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setPreferredBlocksize := "COAP Applib: setPreferredBlocksize"</td></tr></table></blockquote>Charstring constant for the COAP setPreferredBlocksize step</div></div><div class=CToolTip id="tt92"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byIntIdx := "COAP Applib: setRemoteAddress_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt93"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byVars := "COAP Applib: setRemoteAddress_byVars"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress step</div></div><div class=CToolTip id="tt94"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS := "COAP Applib: startDTLS"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt95"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byIntIdx := "COAP Applib: startDTLS_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt96"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byVarIds := "COAP Applib: startDTLS_byVarIds"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt97"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startListening := "COAP Applib: startListening"</td></tr></table></blockquote>Charstring constant for the COAP startListening step</div></div><!--END_ND_TOOLTIPS--> </div><!--Index--> diff --git a/apidoc/html/index/Files.html b/apidoc/html/index/Files.html index 636072e..645adb8 100644 --- a/apidoc/html/index/Files.html +++ b/apidoc/html/index/Files.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>CoAP_Applib - File Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Massive IoT Test Tools - File Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> diff --git a/apidoc/html/index/Functions.html b/apidoc/html/index/Functions.html index ce6855c..45a1aa3 100644 --- a/apidoc/html/index/Functions.html +++ b/apidoc/html/index/Functions.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>CoAP_Applib - Function Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Massive IoT Test Tools - Function Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> @@ -14,9 +14,9 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Function Index</div><div class=INavigationBar>$#! · 0-9 · A · B · C · D · E · <a href="#F">F</a> · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="F"></a>F</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_cleanUp" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>f_COAP_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxBind" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>f_COAP_eCtxBind</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxReset" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>f_COAP_eCtxReset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxUnbind" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>f_COAP_eCtxUnbind</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>f_COAP_step_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>f_COAP_step_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>f_COAP_step_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>f_COAP_step_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>f_COAP_step_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>f_COAP_step_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')" class=ISymbol>f_COAP_step_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')" class=ISymbol>f_COAP_step_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')" class=ISymbol>f_COAP_step_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')" class=ISymbol>f_COAP_step_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')" class=ISymbol>f_COAP_step_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')" class=ISymbol>f_COAP_step_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')" class=ISymbol>f_COAP_step_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_internal" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')" class=ISymbol>f_COAP_step_sendNotification_internal</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')" class=ISymbol>f_COAP_step_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')" class=ISymbol>f_COAP_step_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')" class=ISymbol>f_COAP_step_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')" class=ISymbol>f_COAP_step_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')" class=ISymbol>f_COAP_step_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')" class=ISymbol>f_COAP_step_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')" class=ISymbol>f_COAP_step_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')" class=ISymbol>f_COAP_step_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_DEBUG" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')" class=ISymbol>f_COAP_Transport_Logging_DEBUG</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_ERROR" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')" class=ISymbol>f_COAP_Transport_Logging_ERROR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_VERBOSE" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')" class=ISymbol>f_COAP_Transport_Logging_VERBOSE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_WARNING" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')" class=ISymbol>f_COAP_Transport_Logging_WARNING</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_addOption" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')" class=ISymbol>f_EPTF_COAP_addOption</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_add" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')" class=ISymbol>f_EPTF_COAP_blockwiseDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_cleanUp" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')" class=ISymbol>f_EPTF_COAP_blockwiseDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_get" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')" class=ISymbol>f_EPTF_COAP_blockwiseDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_init" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')" class=ISymbol>f_EPTF_COAP_blockwiseDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_lookUp" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')" class=ISymbol>f_EPTF_COAP_blockwiseDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_remove" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')" class=ISymbol>f_EPTF_COAP_blockwiseDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_tokenHash" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')" class=ISymbol>f_EPTF_COAP_blockwiseDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_CodeToEventIdx" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')" class=ISymbol>f_EPTF_COAP_CodeToEventIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareEvents" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')" class=ISymbol>f_EPTF_COAP_declareEvents</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareSteps" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')" class=ISymbol>f_EPTF_COAP_declareSteps</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEvent" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')" class=ISymbol>f_EPTF_COAP_dispatchEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForBlock1" id=link45 onMouseOver="ShowTip(event, 'tt45', 'link45')" onMouseOut="HideTip('tt45')" class=ISymbol>f_EPTF_COAP_dispatchEventForBlock1</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForObserve_ifExists" id=link46 onMouseOver="ShowTip(event, 'tt46', 'link46')" onMouseOut="HideTip('tt46')" class=ISymbol>f_EPTF_COAP_dispatchEventForObserve_ifExists</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventsForCode" id=link47 onMouseOver="ShowTip(event, 'tt47', 'link47')" onMouseOut="HideTip('tt47')" class=ISymbol>f_EPTF_COAP_dispatchEventsForCode</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_DTLSConnection_hash" id=link48 onMouseOver="ShowTip(event, 'tt48', 'link48')" onMouseOut="HideTip('tt48')" class=ISymbol>f_EPTF_COAP_DTLSConnection_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" id=link49 onMouseOver="ShowTip(event, 'tt49', 'link49')" onMouseOut="HideTip('tt49')" class=ISymbol>f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addObservation" id=link50 onMouseOver="ShowTip(event, 'tt50', 'link50')" onMouseOut="HideTip('tt50')" class=ISymbol>f_EPTF_COAP_EntityCtx_addObservation</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_cleanUp" id=link51 onMouseOver="ShowTip(event, 'tt51', 'link51')" onMouseOut="HideTip('tt51')" class=ISymbol>f_EPTF_COAP_EntityCtx_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" id=link52 onMouseOver="ShowTip(event, 'tt52', 'link52')" onMouseOut="HideTip('tt52')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservation" id=link53 onMouseOver="ShowTip(event, 'tt53', 'link53')" onMouseOut="HideTip('tt53')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservation</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservedResource" id=link54 onMouseOver="ShowTip(event, 'tt54', 'link54')" onMouseOut="HideTip('tt54')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservedResource</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_cleanUp" id=link55 onMouseOver="ShowTip(event, 'tt55', 'link55')" onMouseOut="HideTip('tt55')" class=ISymbol>f_EPTF_COAP_EntityCtxDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_init" id=link56 onMouseOver="ShowTip(event, 'tt56', 'link56')" onMouseOut="HideTip('tt56')" class=ISymbol>f_EPTF_COAP_EntityCtxDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchContentFormat" id=link57 onMouseOver="ShowTip(event, 'tt57', 'link57')" onMouseOut="HideTip('tt57')" class=ISymbol>f_EPTF_COAP_fetchContentFormat</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchUriPath" id=link58 onMouseOver="ShowTip(event, 'tt58', 'link58')" onMouseOut="HideTip('tt58')" class=ISymbol>f_EPTF_COAP_fetchUriPath</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_cleanUp" id=link59 onMouseOver="ShowTip(event, 'tt59', 'link59')" onMouseOut="HideTip('tt59')" class=ISymbol>f_EPTF_COAP_FsmCtxDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_init" id=link60 onMouseOver="ShowTip(event, 'tt60', 'link60')" onMouseOut="HideTip('tt60')" class=ISymbol>f_EPTF_COAP_FsmCtxDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getIntValue" id=link61 onMouseOver="ShowTip(event, 'tt61', 'link61')" onMouseOut="HideTip('tt61')" class=ISymbol>f_EPTF_COAP_getIntValue</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextMID" id=link62 onMouseOver="ShowTip(event, 'tt62', 'link62')" onMouseOut="HideTip('tt62')" class=ISymbol>f_EPTF_COAP_getNextMID</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextToken" id=link63 onMouseOver="ShowTip(event, 'tt63', 'link63')" onMouseOut="HideTip('tt63')" class=ISymbol>f_EPTF_COAP_getNextToken</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasBlock1" id=link64 onMouseOver="ShowTip(event, 'tt64', 'link64')" onMouseOut="HideTip('tt64')" class=ISymbol>f_EPTF_COAP_hasBlock1</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasObserve" id=link65 onMouseOver="ShowTip(event, 'tt65', 'link65')" onMouseOut="HideTip('tt65')" class=ISymbol>f_EPTF_COAP_hasObserve</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_getMsgLen" id=link66 onMouseOver="ShowTip(event, 'tt66', 'link66')" onMouseOut="HideTip('tt66')" class=ISymbol>f_EPTF_COAP_IPL4asp_getMsgLen</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleEvent" id=link67 onMouseOver="ShowTip(event, 'tt67', 'link67')" onMouseOut="HideTip('tt67')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleMessage" id=link68 onMouseOver="ShowTip(event, 'tt68', 'link68')" onMouseOut="HideTip('tt68')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleMessage</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleResult" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleResult</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isCoapReportEnabledForEntity" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')" class=ISymbol>f_EPTF_COAP_isCoapReportEnabledForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isEmpty" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')" class=ISymbol>f_EPTF_COAP_isEmpty</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isFsmInitialized" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')" class=ISymbol>f_EPTF_COAP_isFsmInitialized</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isRequest" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')" class=ISymbol>f_EPTF_COAP_isRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isReset" id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')" class=ISymbol>f_EPTF_COAP_isReset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isResponse" id=link75 onMouseOver="ShowTip(event, 'tt75', 'link75')" onMouseOut="HideTip('tt75')" class=ISymbol>f_EPTF_COAP_isResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_init" id=link76 onMouseOver="ShowTip(event, 'tt76', 'link76')" onMouseOut="HideTip('tt76')" class=ISymbol>f_EPTF_COAP_LGen_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_initLogging" id=link77 onMouseOver="ShowTip(event, 'tt77', 'link77')" onMouseOut="HideTip('tt77')" class=ISymbol>f_EPTF_COAP_LGen_initLogging</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveEvent" id=link78 onMouseOver="ShowTip(event, 'tt78', 'link78')" onMouseOut="HideTip('tt78')" class=ISymbol>f_EPTF_COAP_LGen_receiveEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveMessage" id=link79 onMouseOver="ShowTip(event, 'tt79', 'link79')" onMouseOut="HideTip('tt79')" class=ISymbol>f_EPTF_COAP_LGen_receiveMessage</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_transportApiResponse" id=link80 onMouseOver="ShowTip(event, 'tt80', 'link80')" onMouseOut="HideTip('tt80')" class=ISymbol>f_EPTF_COAP_LGen_transportApiResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_cleanup" id=link81 onMouseOver="ShowTip(event, 'tt81', 'link81')" onMouseOut="HideTip('tt81')" class=ISymbol>f_EPTF_COAP_LocalTransport_cleanup</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_init" id=link82 onMouseOver="ShowTip(event, 'tt82', 'link82')" onMouseOut="HideTip('tt82')" class=ISymbol>f_EPTF_COAP_LocalTransport_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_initLogging" id=link83 onMouseOver="ShowTip(event, 'tt83', 'link83')" onMouseOut="HideTip('tt83')" class=ISymbol>f_EPTF_COAP_LocalTransport_initLogging</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_send" id=link84 onMouseOver="ShowTip(event, 'tt84', 'link84')" onMouseOut="HideTip('tt84')" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_sendTo" id=link85 onMouseOver="ShowTip(event, 'tt85', 'link85')" onMouseOut="HideTip('tt85')" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_sendTo</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_send" id=link86 onMouseOver="ShowTip(event, 'tt86', 'link86')" onMouseOut="HideTip('tt86')" class=ISymbol>f_EPTF_COAP_LocalTransport_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_add" id=link87 onMouseOver="ShowTip(event, 'tt87', 'link87')" onMouseOut="HideTip('tt87')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_cleanUp" id=link88 onMouseOver="ShowTip(event, 'tt88', 'link88')" onMouseOut="HideTip('tt88')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_get" id=link89 onMouseOver="ShowTip(event, 'tt89', 'link89')" onMouseOut="HideTip('tt89')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_init" id=link90 onMouseOver="ShowTip(event, 'tt90', 'link90')" onMouseOut="HideTip('tt90')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId" id=link91 onMouseOver="ShowTip(event, 'tt91', 'link91')" onMouseOut="HideTip('tt91')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection" id=link92 onMouseOver="ShowTip(event, 'tt92', 'link92')" onMouseOut="HideTip('tt92')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr" id=link93 onMouseOver="ShowTip(event, 'tt93', 'link93')" onMouseOut="HideTip('tt93')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_remove" id=link94 onMouseOver="ShowTip(event, 'tt94', 'link94')" onMouseOut="HideTip('tt94')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startDTLS" id=link95 onMouseOver="ShowTip(event, 'tt95', 'link95')" onMouseOut="HideTip('tt95')" class=ISymbol>f_EPTF_COAP_LocalTransport_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startSocket" id=link96 onMouseOver="ShowTip(event, 'tt96', 'link96')" onMouseOut="HideTip('tt96')" class=ISymbol>f_EPTF_COAP_LocalTransport_startSocket</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_transportApiRequest" id=link97 onMouseOver="ShowTip(event, 'tt97', 'link97')" onMouseOut="HideTip('tt97')" class=ISymbol>f_EPTF_COAP_LocalTransport_transportApiRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_DEBUG" id=link98 onMouseOver="ShowTip(event, 'tt98', 'link98')" onMouseOut="HideTip('tt98')" class=ISymbol>f_EPTF_COAP_Logging_DEBUG</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_ERROR" id=link99 onMouseOver="ShowTip(event, 'tt99', 'link99')" onMouseOut="HideTip('tt99')" class=ISymbol>f_EPTF_COAP_Logging_ERROR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_VERBOSE" id=link100 onMouseOver="ShowTip(event, 'tt100', 'link100')" onMouseOut="HideTip('tt100')" class=ISymbol>f_EPTF_COAP_Logging_VERBOSE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_WARNING" id=link101 onMouseOver="ShowTip(event, 'tt101', 'link101')" onMouseOut="HideTip('tt101')" class=ISymbol>f_EPTF_COAP_Logging_WARNING</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_add" id=link102 onMouseOver="ShowTip(event, 'tt102', 'link102')" onMouseOut="HideTip('tt102')" class=ISymbol>f_EPTF_COAP_observationDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_cleanUp" id=link103 onMouseOver="ShowTip(event, 'tt103', 'link103')" onMouseOut="HideTip('tt103')" class=ISymbol>f_EPTF_COAP_observationDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_get" id=link104 onMouseOver="ShowTip(event, 'tt104', 'link104')" onMouseOut="HideTip('tt104')" class=ISymbol>f_EPTF_COAP_observationDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_init" id=link105 onMouseOver="ShowTip(event, 'tt105', 'link105')" onMouseOut="HideTip('tt105')" class=ISymbol>f_EPTF_COAP_observationDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_lookUp" id=link106 onMouseOver="ShowTip(event, 'tt106', 'link106')" onMouseOut="HideTip('tt106')" class=ISymbol>f_EPTF_COAP_observationDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_remove" id=link107 onMouseOver="ShowTip(event, 'tt107', 'link107')" onMouseOut="HideTip('tt107')" class=ISymbol>f_EPTF_COAP_observationDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_tokenHash" id=link108 onMouseOver="ShowTip(event, 'tt108', 'link108')" onMouseOut="HideTip('tt108')" class=ISymbol>f_EPTF_COAP_observationDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" id=link109 onMouseOver="ShowTip(event, 'tt109', 'link109')" onMouseOut="HideTip('tt109')" class=ISymbol>f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_sendNotification" id=link110 onMouseOver="ShowTip(event, 'tt110', 'link110')" onMouseOut="HideTip('tt110')" class=ISymbol>f_EPTF_COAP_ObservationServer_sendNotification</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_addObserver" id=link111 onMouseOver="ShowTip(event, 'tt111', 'link111')" onMouseOut="HideTip('tt111')" class=ISymbol>f_EPTF_COAP_ObservedResource_addObserver</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_cleanUp" id=link112 onMouseOver="ShowTip(event, 'tt112', 'link112')" onMouseOut="HideTip('tt112')" class=ISymbol>f_EPTF_COAP_ObservedResource_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_removeObserver" id=link113 onMouseOver="ShowTip(event, 'tt113', 'link113')" onMouseOut="HideTip('tt113')" class=ISymbol>f_EPTF_COAP_ObservedResource_removeObserver</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_sendNotification" id=link114 onMouseOver="ShowTip(event, 'tt114', 'link114')" onMouseOut="HideTip('tt114')" class=ISymbol>f_EPTF_COAP_ObservedResource_sendNotification</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_add" id=link115 onMouseOver="ShowTip(event, 'tt115', 'link115')" onMouseOut="HideTip('tt115')" class=ISymbol>f_EPTF_COAP_observedResourceDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_cleanUp" id=link116 onMouseOver="ShowTip(event, 'tt116', 'link116')" onMouseOut="HideTip('tt116')" class=ISymbol>f_EPTF_COAP_observedResourceDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_get" id=link117 onMouseOver="ShowTip(event, 'tt117', 'link117')" onMouseOut="HideTip('tt117')" class=ISymbol>f_EPTF_COAP_observedResourceDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_init" id=link118 onMouseOver="ShowTip(event, 'tt118', 'link118')" onMouseOut="HideTip('tt118')" class=ISymbol>f_EPTF_COAP_observedResourceDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_lookUp" id=link119 onMouseOver="ShowTip(event, 'tt119', 'link119')" onMouseOut="HideTip('tt119')" class=ISymbol>f_EPTF_COAP_observedResourceDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_remove" id=link120 onMouseOver="ShowTip(event, 'tt120', 'link120')" onMouseOut="HideTip('tt120')" class=ISymbol>f_EPTF_COAP_observedResourceDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_cancel" id=link121 onMouseOver="ShowTip(event, 'tt121', 'link121')" onMouseOut="HideTip('tt121')" class=ISymbol>f_EPTF_COAP_rr_cancel</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handleMsg" id=link122 onMouseOver="ShowTip(event, 'tt122', 'link122')" onMouseOut="HideTip('tt122')" class=ISymbol>f_EPTF_COAP_rr_handleMsg</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_remove" id=link123 onMouseOver="ShowTip(event, 'tt123', 'link123')" onMouseOut="HideTip('tt123')" class=ISymbol>f_EPTF_COAP_rr_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_reset" id=link124 onMouseOver="ShowTip(event, 'tt124', 'link124')" onMouseOut="HideTip('tt124')" class=ISymbol>f_EPTF_COAP_rr_reset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_setState" id=link125 onMouseOver="ShowTip(event, 'tt125', 'link125')" onMouseOut="HideTip('tt125')" class=ISymbol>f_EPTF_COAP_rr_setState</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_timeout" id=link126 onMouseOver="ShowTip(event, 'tt126', 'link126')" onMouseOut="HideTip('tt126')" class=ISymbol>f_EPTF_COAP_rr_timeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_add" id=link127 onMouseOver="ShowTip(event, 'tt127', 'link127')" onMouseOut="HideTip('tt127')" class=ISymbol>f_EPTF_COAP_rrDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_cleanUp" id=link128 onMouseOver="ShowTip(event, 'tt128', 'link128')" onMouseOut="HideTip('tt128')" class=ISymbol>f_EPTF_COAP_rrDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_get" id=link129 onMouseOver="ShowTip(event, 'tt129', 'link129')" onMouseOut="HideTip('tt129')" class=ISymbol>f_EPTF_COAP_rrDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_init" id=link130 onMouseOver="ShowTip(event, 'tt130', 'link130')" onMouseOut="HideTip('tt130')" class=ISymbol>f_EPTF_COAP_rrDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_lookUp" id=link131 onMouseOver="ShowTip(event, 'tt131', 'link131')" onMouseOut="HideTip('tt131')" class=ISymbol>f_EPTF_COAP_rrDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_remove" id=link132 onMouseOver="ShowTip(event, 'tt132', 'link132')" onMouseOut="HideTip('tt132')" class=ISymbol>f_EPTF_COAP_rrDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_tokenHash" id=link133 onMouseOver="ShowTip(event, 'tt133', 'link133')" onMouseOut="HideTip('tt133')" class=ISymbol>f_EPTF_COAP_rrDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setCtx" id=link134 onMouseOver="ShowTip(event, 'tt134', 'link134')" onMouseOut="HideTip('tt134')" class=ISymbol>f_EPTF_COAP_setCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setStepCtx" id=link135 onMouseOver="ShowTip(event, 'tt135', 'link135')" onMouseOut="HideTip('tt135')" class=ISymbol>f_EPTF_COAP_setStepCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_Socket_hash" id=link136 onMouseOver="ShowTip(event, 'tt136', 'link136')" onMouseOut="HideTip('tt136')" class=ISymbol>f_EPTF_COAP_Socket_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_SocketEntry_hash" id=link137 onMouseOver="ShowTip(event, 'tt137', 'link137')" onMouseOut="HideTip('tt137')" class=ISymbol>f_EPTF_COAP_SocketEntry_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromApp" id=link138 onMouseOver="ShowTip(event, 'tt138', 'link138')" onMouseOut="HideTip('tt138')" class=ISymbol>f_EPTF_COAP_stack_fromApp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromEnv" id=link139 onMouseOver="ShowTip(event, 'tt139', 'link139')" onMouseOut="HideTip('tt139')" class=ISymbol>f_EPTF_COAP_stack_fromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_add" id=link140 onMouseOver="ShowTip(event, 'tt140', 'link140')" onMouseOut="HideTip('tt140')" class=ISymbol>f_EPTF_COAP_templateDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_cleanUp" id=link141 onMouseOver="ShowTip(event, 'tt141', 'link141')" onMouseOut="HideTip('tt141')" class=ISymbol>f_EPTF_COAP_templateDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_get" id=link142 onMouseOver="ShowTip(event, 'tt142', 'link142')" onMouseOut="HideTip('tt142')" class=ISymbol>f_EPTF_COAP_templateDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_init" id=link143 onMouseOver="ShowTip(event, 'tt143', 'link143')" onMouseOut="HideTip('tt143')" class=ISymbol>f_EPTF_COAP_templateDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_lookUp" id=link144 onMouseOver="ShowTip(event, 'tt144', 'link144')" onMouseOut="HideTip('tt144')" class=ISymbol>f_EPTF_COAP_templateDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancel" id=link145 onMouseOver="ShowTip(event, 'tt145', 'link145')" onMouseOut="HideTip('tt145')" class=ISymbol>f_EPTF_COAP_tr_cancel</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_lifetime" id=link146 onMouseOver="ShowTip(event, 'tt146', 'link146')" onMouseOut="HideTip('tt146')" class=ISymbol>f_EPTF_COAP_tr_cancelT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_retransmit" id=link147 onMouseOver="ShowTip(event, 'tt147', 'link147')" onMouseOut="HideTip('tt147')" class=ISymbol>f_EPTF_COAP_tr_cancelT_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromEnv" id=link148 onMouseOver="ShowTip(event, 'tt148', 'link148')" onMouseOut="HideTip('tt148')" class=ISymbol>f_EPTF_COAP_tr_fromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromRR" id=link149 onMouseOver="ShowTip(event, 'tt149', 'link149')" onMouseOut="HideTip('tt149')" class=ISymbol>f_EPTF_COAP_tr_fromRR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_lifetime" id=link150 onMouseOver="ShowTip(event, 'tt150', 'link150')" onMouseOut="HideTip('tt150')" class=ISymbol>f_EPTF_COAP_tr_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_remove" id=link151 onMouseOver="ShowTip(event, 'tt151', 'link151')" onMouseOut="HideTip('tt151')" class=ISymbol>f_EPTF_COAP_tr_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_retransmit" id=link152 onMouseOver="ShowTip(event, 'tt152', 'link152')" onMouseOut="HideTip('tt152')" class=ISymbol>f_EPTF_COAP_tr_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_send" id=link153 onMouseOver="ShowTip(event, 'tt153', 'link153')" onMouseOut="HideTip('tt153')" class=ISymbol>f_EPTF_COAP_tr_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_setState" id=link154 onMouseOver="ShowTip(event, 'tt154', 'link154')" onMouseOut="HideTip('tt154')" class=ISymbol>f_EPTF_COAP_tr_setState</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_lifetime" id=link155 onMouseOver="ShowTip(event, 'tt155', 'link155')" onMouseOut="HideTip('tt155')" class=ISymbol>f_EPTF_COAP_tr_startT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_retransmit" id=link156 onMouseOver="ShowTip(event, 'tt156', 'link156')" onMouseOut="HideTip('tt156')" class=ISymbol>f_EPTF_COAP_tr_startT_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_rtt" id=link157 onMouseOver="ShowTip(event, 'tt157', 'link157')" onMouseOut="HideTip('tt157')" class=ISymbol>f_EPTF_COAP_tr_startT_rtt</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_stopT_rtt" id=link158 onMouseOver="ShowTip(event, 'tt158', 'link158')" onMouseOut="HideTip('tt158')" class=ISymbol>f_EPTF_COAP_tr_stopT_rtt</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_add" id=link159 onMouseOver="ShowTip(event, 'tt159', 'link159')" onMouseOut="HideTip('tt159')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_cleanUp" id=link160 onMouseOver="ShowTip(event, 'tt160', 'link160')" onMouseOut="HideTip('tt160')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_get" id=link161 onMouseOver="ShowTip(event, 'tt161', 'link161')" onMouseOut="HideTip('tt161')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_init" id=link162 onMouseOver="ShowTip(event, 'tt162', 'link162')" onMouseOut="HideTip('tt162')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_lookUp" id=link163 onMouseOver="ShowTip(event, 'tt163', 'link163')" onMouseOut="HideTip('tt163')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_Socket2String" id=link164 onMouseOver="ShowTip(event, 'tt164', 'link164')" onMouseOut="HideTip('tt164')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_Socket2String</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_add" id=link165 onMouseOver="ShowTip(event, 'tt165', 'link165')" onMouseOut="HideTip('tt165')" class=ISymbol>f_EPTF_COAP_trDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_cleanUp" id=link166 onMouseOver="ShowTip(event, 'tt166', 'link166')" onMouseOut="HideTip('tt166')" class=ISymbol>f_EPTF_COAP_trDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_get" id=link167 onMouseOver="ShowTip(event, 'tt167', 'link167')" onMouseOut="HideTip('tt167')" class=ISymbol>f_EPTF_COAP_trDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_init" id=link168 onMouseOver="ShowTip(event, 'tt168', 'link168')" onMouseOut="HideTip('tt168')" class=ISymbol>f_EPTF_COAP_trDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_lookUp" id=link169 onMouseOver="ShowTip(event, 'tt169', 'link169')" onMouseOut="HideTip('tt169')" class=ISymbol>f_EPTF_COAP_trDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_midHash" id=link170 onMouseOver="ShowTip(event, 'tt170', 'link170')" onMouseOut="HideTip('tt170')" class=ISymbol>f_EPTF_COAP_trDB_midHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_remove" id=link171 onMouseOver="ShowTip(event, 'tt171', 'link171')" onMouseOut="HideTip('tt171')" class=ISymbol>f_EPTF_COAP_trDB_remove</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_uriPathToString" id=link172 onMouseOver="ShowTip(event, 'tt172', 'link172')" onMouseOut="HideTip('tt172')" class=ISymbol>f_EPTF_COAP_uriPathToString</a></td></tr></table> +<div id=Index><div class=IPageTitle>Function Index</div><div class=INavigationBar>$#! · 0-9 · A · B · C · D · E · <a href="#F">F</a> · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="F"></a>F</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_cleanUp" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>f_COAP_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxBind" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>f_COAP_eCtxBind</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxReset" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>f_COAP_eCtxReset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxUnbind" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>f_COAP_eCtxUnbind</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>f_COAP_step_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>f_COAP_step_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>f_COAP_step_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>f_COAP_step_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>f_COAP_step_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>f_COAP_step_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')" class=ISymbol>f_COAP_step_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')" class=ISymbol>f_COAP_step_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')" class=ISymbol>f_COAP_step_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')" class=ISymbol>f_COAP_step_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')" class=ISymbol>f_COAP_step_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')" class=ISymbol>f_COAP_step_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')" class=ISymbol>f_COAP_step_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_internal" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')" class=ISymbol>f_COAP_step_sendNotification_internal</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')" class=ISymbol>f_COAP_step_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')" class=ISymbol>f_COAP_step_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setPreferredBlocksize" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')" class=ISymbol>f_COAP_step_setPreferredBlocksize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')" class=ISymbol>f_COAP_step_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')" class=ISymbol>f_COAP_step_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')" class=ISymbol>f_COAP_step_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')" class=ISymbol>f_COAP_step_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')" class=ISymbol>f_COAP_step_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')" class=ISymbol>f_COAP_step_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_DEBUG" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')" class=ISymbol>f_COAP_Transport_Logging_DEBUG</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_ERROR" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')" class=ISymbol>f_COAP_Transport_Logging_ERROR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_VERBOSE" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')" class=ISymbol>f_COAP_Transport_Logging_VERBOSE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_WARNING" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')" class=ISymbol>f_COAP_Transport_Logging_WARNING</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_addOption" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')" class=ISymbol>f_EPTF_COAP_addOption</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_add" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')" class=ISymbol>f_EPTF_COAP_blockwiseDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_cleanUp" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')" class=ISymbol>f_EPTF_COAP_blockwiseDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_get" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')" class=ISymbol>f_EPTF_COAP_blockwiseDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_init" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')" class=ISymbol>f_EPTF_COAP_blockwiseDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_lookUp" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')" class=ISymbol>f_EPTF_COAP_blockwiseDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_remove" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')" class=ISymbol>f_EPTF_COAP_blockwiseDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_tokenHash" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')" class=ISymbol>f_EPTF_COAP_blockwiseDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_in" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_in</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_lifetime" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_CodeToEventIdx" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')" class=ISymbol>f_EPTF_COAP_CodeToEventIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareEvents" id=link45 onMouseOver="ShowTip(event, 'tt45', 'link45')" onMouseOut="HideTip('tt45')" class=ISymbol>f_EPTF_COAP_declareEvents</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareSteps" id=link46 onMouseOver="ShowTip(event, 'tt46', 'link46')" onMouseOut="HideTip('tt46')" class=ISymbol>f_EPTF_COAP_declareSteps</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEvent" id=link47 onMouseOver="ShowTip(event, 'tt47', 'link47')" onMouseOut="HideTip('tt47')" class=ISymbol>f_EPTF_COAP_dispatchEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForBlock1" id=link48 onMouseOver="ShowTip(event, 'tt48', 'link48')" onMouseOut="HideTip('tt48')" class=ISymbol>f_EPTF_COAP_dispatchEventForBlock1</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForObserve_ifExists" id=link49 onMouseOver="ShowTip(event, 'tt49', 'link49')" onMouseOut="HideTip('tt49')" class=ISymbol>f_EPTF_COAP_dispatchEventForObserve_ifExists</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventsForCode" id=link50 onMouseOver="ShowTip(event, 'tt50', 'link50')" onMouseOut="HideTip('tt50')" class=ISymbol>f_EPTF_COAP_dispatchEventsForCode</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_DTLSConnection_hash" id=link51 onMouseOver="ShowTip(event, 'tt51', 'link51')" onMouseOut="HideTip('tt51')" class=ISymbol>f_EPTF_COAP_DTLSConnection_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" id=link52 onMouseOver="ShowTip(event, 'tt52', 'link52')" onMouseOut="HideTip('tt52')" class=ISymbol>f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addObservation" id=link53 onMouseOver="ShowTip(event, 'tt53', 'link53')" onMouseOut="HideTip('tt53')" class=ISymbol>f_EPTF_COAP_EntityCtx_addObservation</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage" id=link54 onMouseOver="ShowTip(event, 'tt54', 'link54')" onMouseOut="HideTip('tt54')" class=ISymbol>f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_cleanUp" id=link55 onMouseOver="ShowTip(event, 'tt55', 'link55')" onMouseOut="HideTip('tt55')" class=ISymbol>f_EPTF_COAP_EntityCtx_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages" id=link56 onMouseOver="ShowTip(event, 'tt56', 'link56')" onMouseOut="HideTip('tt56')" class=ISymbol>f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" id=link57 onMouseOver="ShowTip(event, 'tt57', 'link57')" onMouseOut="HideTip('tt57')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservation" id=link58 onMouseOver="ShowTip(event, 'tt58', 'link58')" onMouseOut="HideTip('tt58')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservation</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservedResource" id=link59 onMouseOver="ShowTip(event, 'tt59', 'link59')" onMouseOut="HideTip('tt59')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservedResource</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_cleanUp" id=link60 onMouseOver="ShowTip(event, 'tt60', 'link60')" onMouseOut="HideTip('tt60')" class=ISymbol>f_EPTF_COAP_EntityCtxDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_init" id=link61 onMouseOver="ShowTip(event, 'tt61', 'link61')" onMouseOut="HideTip('tt61')" class=ISymbol>f_EPTF_COAP_EntityCtxDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchContentFormat" id=link62 onMouseOver="ShowTip(event, 'tt62', 'link62')" onMouseOut="HideTip('tt62')" class=ISymbol>f_EPTF_COAP_fetchContentFormat</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchUriPath" id=link63 onMouseOver="ShowTip(event, 'tt63', 'link63')" onMouseOut="HideTip('tt63')" class=ISymbol>f_EPTF_COAP_fetchUriPath</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_cleanUp" id=link64 onMouseOver="ShowTip(event, 'tt64', 'link64')" onMouseOut="HideTip('tt64')" class=ISymbol>f_EPTF_COAP_FsmCtxDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_init" id=link65 onMouseOver="ShowTip(event, 'tt65', 'link65')" onMouseOut="HideTip('tt65')" class=ISymbol>f_EPTF_COAP_FsmCtxDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getIntValue" id=link66 onMouseOver="ShowTip(event, 'tt66', 'link66')" onMouseOut="HideTip('tt66')" class=ISymbol>f_EPTF_COAP_getIntValue</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextMID" id=link67 onMouseOver="ShowTip(event, 'tt67', 'link67')" onMouseOut="HideTip('tt67')" class=ISymbol>f_EPTF_COAP_getNextMID</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextToken" id=link68 onMouseOver="ShowTip(event, 'tt68', 'link68')" onMouseOut="HideTip('tt68')" class=ISymbol>f_EPTF_COAP_getNextToken</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasBlock1" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')" class=ISymbol>f_EPTF_COAP_hasBlock1</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasObserve" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')" class=ISymbol>f_EPTF_COAP_hasObserve</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_getMsgLen" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')" class=ISymbol>f_EPTF_COAP_IPL4asp_getMsgLen</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleEvent" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleMessage" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleMessage</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleResult" id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleResult</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isCoapReportEnabledForEntity" id=link75 onMouseOver="ShowTip(event, 'tt75', 'link75')" onMouseOut="HideTip('tt75')" class=ISymbol>f_EPTF_COAP_isCoapReportEnabledForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isEmpty" id=link76 onMouseOver="ShowTip(event, 'tt76', 'link76')" onMouseOut="HideTip('tt76')" class=ISymbol>f_EPTF_COAP_isEmpty</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isFsmInitialized" id=link77 onMouseOver="ShowTip(event, 'tt77', 'link77')" onMouseOut="HideTip('tt77')" class=ISymbol>f_EPTF_COAP_isFsmInitialized</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isRequest" id=link78 onMouseOver="ShowTip(event, 'tt78', 'link78')" onMouseOut="HideTip('tt78')" class=ISymbol>f_EPTF_COAP_isRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isReset" id=link79 onMouseOver="ShowTip(event, 'tt79', 'link79')" onMouseOut="HideTip('tt79')" class=ISymbol>f_EPTF_COAP_isReset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isResponse" id=link80 onMouseOver="ShowTip(event, 'tt80', 'link80')" onMouseOut="HideTip('tt80')" class=ISymbol>f_EPTF_COAP_isResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_init" id=link81 onMouseOver="ShowTip(event, 'tt81', 'link81')" onMouseOut="HideTip('tt81')" class=ISymbol>f_EPTF_COAP_LGen_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_initLogging" id=link82 onMouseOver="ShowTip(event, 'tt82', 'link82')" onMouseOut="HideTip('tt82')" class=ISymbol>f_EPTF_COAP_LGen_initLogging</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveEvent" id=link83 onMouseOver="ShowTip(event, 'tt83', 'link83')" onMouseOut="HideTip('tt83')" class=ISymbol>f_EPTF_COAP_LGen_receiveEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveMessage" id=link84 onMouseOver="ShowTip(event, 'tt84', 'link84')" onMouseOut="HideTip('tt84')" class=ISymbol>f_EPTF_COAP_LGen_receiveMessage</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_send" id=link85 onMouseOver="ShowTip(event, 'tt85', 'link85')" onMouseOut="HideTip('tt85')" class=ISymbol>f_EPTF_COAP_LGen_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_transportApiResponse" id=link86 onMouseOver="ShowTip(event, 'tt86', 'link86')" onMouseOut="HideTip('tt86')" class=ISymbol>f_EPTF_COAP_LGen_transportApiResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_cleanup" id=link87 onMouseOver="ShowTip(event, 'tt87', 'link87')" onMouseOut="HideTip('tt87')" class=ISymbol>f_EPTF_COAP_LocalTransport_cleanup</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_init" id=link88 onMouseOver="ShowTip(event, 'tt88', 'link88')" onMouseOut="HideTip('tt88')" class=ISymbol>f_EPTF_COAP_LocalTransport_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_initLogging" id=link89 onMouseOver="ShowTip(event, 'tt89', 'link89')" onMouseOut="HideTip('tt89')" class=ISymbol>f_EPTF_COAP_LocalTransport_initLogging</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_send" id=link90 onMouseOver="ShowTip(event, 'tt90', 'link90')" onMouseOut="HideTip('tt90')" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_sendTo" id=link91 onMouseOver="ShowTip(event, 'tt91', 'link91')" onMouseOut="HideTip('tt91')" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_sendTo</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_send" id=link92 onMouseOver="ShowTip(event, 'tt92', 'link92')" onMouseOut="HideTip('tt92')" class=ISymbol>f_EPTF_COAP_LocalTransport_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_add" id=link93 onMouseOver="ShowTip(event, 'tt93', 'link93')" onMouseOut="HideTip('tt93')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_cleanUp" id=link94 onMouseOver="ShowTip(event, 'tt94', 'link94')" onMouseOut="HideTip('tt94')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_get" id=link95 onMouseOver="ShowTip(event, 'tt95', 'link95')" onMouseOut="HideTip('tt95')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_init" id=link96 onMouseOver="ShowTip(event, 'tt96', 'link96')" onMouseOut="HideTip('tt96')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId" id=link97 onMouseOver="ShowTip(event, 'tt97', 'link97')" onMouseOut="HideTip('tt97')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection" id=link98 onMouseOver="ShowTip(event, 'tt98', 'link98')" onMouseOut="HideTip('tt98')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr" id=link99 onMouseOver="ShowTip(event, 'tt99', 'link99')" onMouseOut="HideTip('tt99')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_remove" id=link100 onMouseOver="ShowTip(event, 'tt100', 'link100')" onMouseOut="HideTip('tt100')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startDTLS" id=link101 onMouseOver="ShowTip(event, 'tt101', 'link101')" onMouseOut="HideTip('tt101')" class=ISymbol>f_EPTF_COAP_LocalTransport_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startSocket" id=link102 onMouseOver="ShowTip(event, 'tt102', 'link102')" onMouseOut="HideTip('tt102')" class=ISymbol>f_EPTF_COAP_LocalTransport_startSocket</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_transportApiRequest" id=link103 onMouseOver="ShowTip(event, 'tt103', 'link103')" onMouseOut="HideTip('tt103')" class=ISymbol>f_EPTF_COAP_LocalTransport_transportApiRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_DEBUG" id=link104 onMouseOver="ShowTip(event, 'tt104', 'link104')" onMouseOut="HideTip('tt104')" class=ISymbol>f_EPTF_COAP_Logging_DEBUG</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_ERROR" id=link105 onMouseOver="ShowTip(event, 'tt105', 'link105')" onMouseOut="HideTip('tt105')" class=ISymbol>f_EPTF_COAP_Logging_ERROR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_VERBOSE" id=link106 onMouseOver="ShowTip(event, 'tt106', 'link106')" onMouseOut="HideTip('tt106')" class=ISymbol>f_EPTF_COAP_Logging_VERBOSE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_WARNING" id=link107 onMouseOver="ShowTip(event, 'tt107', 'link107')" onMouseOut="HideTip('tt107')" class=ISymbol>f_EPTF_COAP_Logging_WARNING</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_add" id=link108 onMouseOver="ShowTip(event, 'tt108', 'link108')" onMouseOut="HideTip('tt108')" class=ISymbol>f_EPTF_COAP_niddDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_cleanUp" id=link109 onMouseOver="ShowTip(event, 'tt109', 'link109')" onMouseOut="HideTip('tt109')" class=ISymbol>f_EPTF_COAP_niddDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_get" id=link110 onMouseOver="ShowTip(event, 'tt110', 'link110')" onMouseOut="HideTip('tt110')" class=ISymbol>f_EPTF_COAP_niddDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_init" id=link111 onMouseOver="ShowTip(event, 'tt111', 'link111')" onMouseOut="HideTip('tt111')" class=ISymbol>f_EPTF_COAP_niddDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_remove" id=link112 onMouseOver="ShowTip(event, 'tt112', 'link112')" onMouseOut="HideTip('tt112')" class=ISymbol>f_EPTF_COAP_niddDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_add" id=link113 onMouseOver="ShowTip(event, 'tt113', 'link113')" onMouseOut="HideTip('tt113')" class=ISymbol>f_EPTF_COAP_observationDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_cleanUp" id=link114 onMouseOver="ShowTip(event, 'tt114', 'link114')" onMouseOut="HideTip('tt114')" class=ISymbol>f_EPTF_COAP_observationDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_get" id=link115 onMouseOver="ShowTip(event, 'tt115', 'link115')" onMouseOut="HideTip('tt115')" class=ISymbol>f_EPTF_COAP_observationDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_init" id=link116 onMouseOver="ShowTip(event, 'tt116', 'link116')" onMouseOut="HideTip('tt116')" class=ISymbol>f_EPTF_COAP_observationDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_lookUp" id=link117 onMouseOver="ShowTip(event, 'tt117', 'link117')" onMouseOut="HideTip('tt117')" class=ISymbol>f_EPTF_COAP_observationDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_remove" id=link118 onMouseOver="ShowTip(event, 'tt118', 'link118')" onMouseOut="HideTip('tt118')" class=ISymbol>f_EPTF_COAP_observationDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_tokenHash" id=link119 onMouseOver="ShowTip(event, 'tt119', 'link119')" onMouseOut="HideTip('tt119')" class=ISymbol>f_EPTF_COAP_observationDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" id=link120 onMouseOver="ShowTip(event, 'tt120', 'link120')" onMouseOut="HideTip('tt120')" class=ISymbol>f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_sendNotification" id=link121 onMouseOver="ShowTip(event, 'tt121', 'link121')" onMouseOut="HideTip('tt121')" class=ISymbol>f_EPTF_COAP_ObservationServer_sendNotification</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_addObserver" id=link122 onMouseOver="ShowTip(event, 'tt122', 'link122')" onMouseOut="HideTip('tt122')" class=ISymbol>f_EPTF_COAP_ObservedResource_addObserver</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_cleanUp" id=link123 onMouseOver="ShowTip(event, 'tt123', 'link123')" onMouseOut="HideTip('tt123')" class=ISymbol>f_EPTF_COAP_ObservedResource_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_removeObserver" id=link124 onMouseOver="ShowTip(event, 'tt124', 'link124')" onMouseOut="HideTip('tt124')" class=ISymbol>f_EPTF_COAP_ObservedResource_removeObserver</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_sendNotification" id=link125 onMouseOver="ShowTip(event, 'tt125', 'link125')" onMouseOut="HideTip('tt125')" class=ISymbol>f_EPTF_COAP_ObservedResource_sendNotification</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_add" id=link126 onMouseOver="ShowTip(event, 'tt126', 'link126')" onMouseOut="HideTip('tt126')" class=ISymbol>f_EPTF_COAP_observedResourceDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_cleanUp" id=link127 onMouseOver="ShowTip(event, 'tt127', 'link127')" onMouseOut="HideTip('tt127')" class=ISymbol>f_EPTF_COAP_observedResourceDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_get" id=link128 onMouseOver="ShowTip(event, 'tt128', 'link128')" onMouseOut="HideTip('tt128')" class=ISymbol>f_EPTF_COAP_observedResourceDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_init" id=link129 onMouseOver="ShowTip(event, 'tt129', 'link129')" onMouseOut="HideTip('tt129')" class=ISymbol>f_EPTF_COAP_observedResourceDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_lookUp" id=link130 onMouseOver="ShowTip(event, 'tt130', 'link130')" onMouseOut="HideTip('tt130')" class=ISymbol>f_EPTF_COAP_observedResourceDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_remove" id=link131 onMouseOver="ShowTip(event, 'tt131', 'link131')" onMouseOut="HideTip('tt131')" class=ISymbol>f_EPTF_COAP_observedResourceDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_cancel" id=link132 onMouseOver="ShowTip(event, 'tt132', 'link132')" onMouseOut="HideTip('tt132')" class=ISymbol>f_EPTF_COAP_rr_cancel</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handle_BlockwiseTransfer_request" id=link133 onMouseOver="ShowTip(event, 'tt133', 'link133')" onMouseOut="HideTip('tt133')" class=ISymbol>f_EPTF_COAP_rr_handle_BlockwiseTransfer_request</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handle_Observe_request" id=link134 onMouseOver="ShowTip(event, 'tt134', 'link134')" onMouseOut="HideTip('tt134')" class=ISymbol>f_EPTF_COAP_rr_handle_Observe_request</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handleMsg" id=link135 onMouseOver="ShowTip(event, 'tt135', 'link135')" onMouseOut="HideTip('tt135')" class=ISymbol>f_EPTF_COAP_rr_handleMsg</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_remove" id=link136 onMouseOver="ShowTip(event, 'tt136', 'link136')" onMouseOut="HideTip('tt136')" class=ISymbol>f_EPTF_COAP_rr_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_reset" id=link137 onMouseOver="ShowTip(event, 'tt137', 'link137')" onMouseOut="HideTip('tt137')" class=ISymbol>f_EPTF_COAP_rr_reset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_setState" id=link138 onMouseOver="ShowTip(event, 'tt138', 'link138')" onMouseOut="HideTip('tt138')" class=ISymbol>f_EPTF_COAP_rr_setState</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_timeout" id=link139 onMouseOver="ShowTip(event, 'tt139', 'link139')" onMouseOut="HideTip('tt139')" class=ISymbol>f_EPTF_COAP_rr_timeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_add" id=link140 onMouseOver="ShowTip(event, 'tt140', 'link140')" onMouseOut="HideTip('tt140')" class=ISymbol>f_EPTF_COAP_rrDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_cleanUp" id=link141 onMouseOver="ShowTip(event, 'tt141', 'link141')" onMouseOut="HideTip('tt141')" class=ISymbol>f_EPTF_COAP_rrDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_get" id=link142 onMouseOver="ShowTip(event, 'tt142', 'link142')" onMouseOut="HideTip('tt142')" class=ISymbol>f_EPTF_COAP_rrDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_init" id=link143 onMouseOver="ShowTip(event, 'tt143', 'link143')" onMouseOut="HideTip('tt143')" class=ISymbol>f_EPTF_COAP_rrDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_lookUp" id=link144 onMouseOver="ShowTip(event, 'tt144', 'link144')" onMouseOut="HideTip('tt144')" class=ISymbol>f_EPTF_COAP_rrDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_remove" id=link145 onMouseOver="ShowTip(event, 'tt145', 'link145')" onMouseOut="HideTip('tt145')" class=ISymbol>f_EPTF_COAP_rrDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_tokenHash" id=link146 onMouseOver="ShowTip(event, 'tt146', 'link146')" onMouseOut="HideTip('tt146')" class=ISymbol>f_EPTF_COAP_rrDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setCtx" id=link147 onMouseOver="ShowTip(event, 'tt147', 'link147')" onMouseOut="HideTip('tt147')" class=ISymbol>f_EPTF_COAP_setCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setStepCtx" id=link148 onMouseOver="ShowTip(event, 'tt148', 'link148')" onMouseOut="HideTip('tt148')" class=ISymbol>f_EPTF_COAP_setStepCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_Socket_hash" id=link149 onMouseOver="ShowTip(event, 'tt149', 'link149')" onMouseOut="HideTip('tt149')" class=ISymbol>f_EPTF_COAP_Socket_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_SocketEntry_hash" id=link150 onMouseOver="ShowTip(event, 'tt150', 'link150')" onMouseOut="HideTip('tt150')" class=ISymbol>f_EPTF_COAP_SocketEntry_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromApp" id=link151 onMouseOver="ShowTip(event, 'tt151', 'link151')" onMouseOut="HideTip('tt151')" class=ISymbol>f_EPTF_COAP_stack_fromApp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromEnv" id=link152 onMouseOver="ShowTip(event, 'tt152', 'link152')" onMouseOut="HideTip('tt152')" class=ISymbol>f_EPTF_COAP_stack_fromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_add" id=link153 onMouseOver="ShowTip(event, 'tt153', 'link153')" onMouseOut="HideTip('tt153')" class=ISymbol>f_EPTF_COAP_templateDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_cleanUp" id=link154 onMouseOver="ShowTip(event, 'tt154', 'link154')" onMouseOut="HideTip('tt154')" class=ISymbol>f_EPTF_COAP_templateDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_get" id=link155 onMouseOver="ShowTip(event, 'tt155', 'link155')" onMouseOut="HideTip('tt155')" class=ISymbol>f_EPTF_COAP_templateDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_init" id=link156 onMouseOver="ShowTip(event, 'tt156', 'link156')" onMouseOut="HideTip('tt156')" class=ISymbol>f_EPTF_COAP_templateDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_lookUp" id=link157 onMouseOver="ShowTip(event, 'tt157', 'link157')" onMouseOut="HideTip('tt157')" class=ISymbol>f_EPTF_COAP_templateDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancel" id=link158 onMouseOver="ShowTip(event, 'tt158', 'link158')" onMouseOut="HideTip('tt158')" class=ISymbol>f_EPTF_COAP_tr_cancel</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_lifetime" id=link159 onMouseOver="ShowTip(event, 'tt159', 'link159')" onMouseOut="HideTip('tt159')" class=ISymbol>f_EPTF_COAP_tr_cancelT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_retransmit" id=link160 onMouseOver="ShowTip(event, 'tt160', 'link160')" onMouseOut="HideTip('tt160')" class=ISymbol>f_EPTF_COAP_tr_cancelT_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromEnv" id=link161 onMouseOver="ShowTip(event, 'tt161', 'link161')" onMouseOut="HideTip('tt161')" class=ISymbol>f_EPTF_COAP_tr_fromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromRR" id=link162 onMouseOver="ShowTip(event, 'tt162', 'link162')" onMouseOut="HideTip('tt162')" class=ISymbol>f_EPTF_COAP_tr_fromRR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_handleBlockwiseTransfer" id=link163 onMouseOver="ShowTip(event, 'tt163', 'link163')" onMouseOut="HideTip('tt163')" class=ISymbol>f_EPTF_COAP_tr_handleBlockwiseTransfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_lifetime" id=link164 onMouseOver="ShowTip(event, 'tt164', 'link164')" onMouseOut="HideTip('tt164')" class=ISymbol>f_EPTF_COAP_tr_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_remove" id=link165 onMouseOver="ShowTip(event, 'tt165', 'link165')" onMouseOut="HideTip('tt165')" class=ISymbol>f_EPTF_COAP_tr_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_retransmit" id=link166 onMouseOver="ShowTip(event, 'tt166', 'link166')" onMouseOut="HideTip('tt166')" class=ISymbol>f_EPTF_COAP_tr_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_send" id=link167 onMouseOver="ShowTip(event, 'tt167', 'link167')" onMouseOut="HideTip('tt167')" class=ISymbol>f_EPTF_COAP_tr_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_setState" id=link168 onMouseOver="ShowTip(event, 'tt168', 'link168')" onMouseOut="HideTip('tt168')" class=ISymbol>f_EPTF_COAP_tr_setState</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_lifetime" id=link169 onMouseOver="ShowTip(event, 'tt169', 'link169')" onMouseOut="HideTip('tt169')" class=ISymbol>f_EPTF_COAP_tr_startT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_retransmit" id=link170 onMouseOver="ShowTip(event, 'tt170', 'link170')" onMouseOut="HideTip('tt170')" class=ISymbol>f_EPTF_COAP_tr_startT_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_rtt" id=link171 onMouseOver="ShowTip(event, 'tt171', 'link171')" onMouseOut="HideTip('tt171')" class=ISymbol>f_EPTF_COAP_tr_startT_rtt</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_stopT_rtt" id=link172 onMouseOver="ShowTip(event, 'tt172', 'link172')" onMouseOut="HideTip('tt172')" class=ISymbol>f_EPTF_COAP_tr_stopT_rtt</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_add" id=link173 onMouseOver="ShowTip(event, 'tt173', 'link173')" onMouseOut="HideTip('tt173')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_cleanUp" id=link174 onMouseOver="ShowTip(event, 'tt174', 'link174')" onMouseOut="HideTip('tt174')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_get" id=link175 onMouseOver="ShowTip(event, 'tt175', 'link175')" onMouseOut="HideTip('tt175')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_init" id=link176 onMouseOver="ShowTip(event, 'tt176', 'link176')" onMouseOut="HideTip('tt176')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_lookUp" id=link177 onMouseOver="ShowTip(event, 'tt177', 'link177')" onMouseOut="HideTip('tt177')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_Socket2String" id=link178 onMouseOver="ShowTip(event, 'tt178', 'link178')" onMouseOut="HideTip('tt178')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_Socket2String</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_add" id=link179 onMouseOver="ShowTip(event, 'tt179', 'link179')" onMouseOut="HideTip('tt179')" class=ISymbol>f_EPTF_COAP_trDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_cleanUp" id=link180 onMouseOver="ShowTip(event, 'tt180', 'link180')" onMouseOut="HideTip('tt180')" class=ISymbol>f_EPTF_COAP_trDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_get" id=link181 onMouseOver="ShowTip(event, 'tt181', 'link181')" onMouseOut="HideTip('tt181')" class=ISymbol>f_EPTF_COAP_trDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_init" id=link182 onMouseOver="ShowTip(event, 'tt182', 'link182')" onMouseOut="HideTip('tt182')" class=ISymbol>f_EPTF_COAP_trDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_lookUp" id=link183 onMouseOver="ShowTip(event, 'tt183', 'link183')" onMouseOut="HideTip('tt183')" class=ISymbol>f_EPTF_COAP_trDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_midHash" id=link184 onMouseOver="ShowTip(event, 'tt184', 'link184')" onMouseOut="HideTip('tt184')" class=ISymbol>f_EPTF_COAP_trDB_midHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_remove" id=link185 onMouseOver="ShowTip(event, 'tt185', 'link185')" onMouseOut="HideTip('tt185')" class=ISymbol>f_EPTF_COAP_trDB_remove</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_uriPathToString" id=link186 onMouseOver="ShowTip(event, 'tt186', 'link186')" onMouseOut="HideTip('tt186')" class=ISymbol>f_EPTF_COAP_uriPathToString</a></td></tr></table> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_COAP_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt2"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_eCtxBind(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return EPTF_IntegerList</td></tr></table></td></tr></table></blockquote>This function is called by the CLL for each entity instance created on a particular instace of EPTF_COAP_LGen_CT The function will allocate and initialize an instance of COAP_EntityCtx in <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The resources reserved during f_COAP_eCtxBind are reinitalized (reset). </div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxUnbind(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The reverse operation of f_COAP_eCtxBind. </div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to free up the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_confirmableNotificationForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP CON notifications for the entity in the entity context COAP_EntityCtx</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_handleRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step can be called from an FSM to handle a reported COAP request. </div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_init(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_reportCoapEventForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP event reporting for the entity in the entity context COAP_EntityCtx It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. </div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendAccept(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest The test step will send an accept (eg. </div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_internal(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_observedResourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sends notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest and a response message loaded into <b>v_COAP_msgToSend</b> by f_COAP_step_loadTemplate_byIntIdx The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. </div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setLocalAddress(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the local address in the entity context. </div></div><div class=CToolTip id="tt21"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address in the FSM context COAP_FsmCtx. </div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byVars(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address by variable parameters in the FSM context COAP_FsmCtx.</div></div><div class=CToolTip id="tt23"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt24"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt25"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byVarIds(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt26"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startListening(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context: COAP_EntityCtx as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</div></div><div class=CToolTip id="tt27"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the DEBUG log level</div></div><div class=CToolTip id="tt28"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the ERROR log level</div></div><div class=CToolTip id="tt29"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the VERBOSE log level</div></div><div class=CToolTip id="tt30"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the WARNING log level</div></div><div class=CToolTip id="tt31"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_addOption(</td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_coap,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Options </td><td class="PParameter prettyprint " nowrap>p_option</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Adds CoAP_Options options to a the COAP PDU</div></div><div class=CToolTip id="tt32"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt33"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt34"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt35"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt36"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Blockwise_Transfer element in <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt37"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt38"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt39"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt40"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance. </div></div><div class=CToolTip id="tt41"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_CodeToEventIdx(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap>p_code</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Converts the Code ot a COAP PDU to an integer number</div></div><div class=CToolTip id="tt42"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareEvents() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM events to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt43"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareSteps() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM steps to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt44"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Wrapper for CLL’s f_EPTF_LGenBase_postEvent to handle multi level event (generic, entity, FSM) reporting</div></div><div class=CToolTip id="tt45"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForBlock1(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>BlockOption </td><td class="PParameter prettyprint " nowrap width=100%>p_block1,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_BLOCK1_init event to an entity/fsm if the COAP message has an block1 option</div></div><div class=CToolTip id="tt46"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForObserve_ifExists(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_OBSERVE event to an entity/fsm if the COAP message has an OBSERVE option</div></div><div class=CToolTip id="tt47"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventsForCode(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap width=100%>pl_code,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches events to an entity/fsm based on the COAP PDU’s code</div></div><div class=CToolTip id="tt48"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_DTLSConnection_hash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_local,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_remote</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt49"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new blockwise transfer FSM to the simulated device</div></div><div class=CToolTip id="tt50"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new observation to the simulated device</div></div><div class=CToolTip id="tt51"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_EntityCtx instance of a simulated device by deleting related instances</div></div><div class=CToolTip id="tt52"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_BlockwiseTransferIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing blockwise transfer from the simulated device</div></div><div class=CToolTip id="tt53"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_lastObserver</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing observation from the simulated device</div></div><div class=CToolTip id="tt54"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservedResource(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an observed resource entry from the simulated device</div></div><div class=CToolTip id="tt55"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt56"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt57"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchContentFormat(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Fetches the content format of the COAP PDU</div></div><div class=CToolTip id="tt58"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchUriPath(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return UriPath_List</td></tr></table></td></tr></table></blockquote>Fetches the uri path of the COAP PDU</div></div><div class=CToolTip id="tt59"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt60"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt61"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getIntValue(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_intList,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_number,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_value</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return boolean</td></tr></table></td></tr></table></blockquote>Retreives an element of an EPTF_IntegerList if it exists</div></div><div class=CToolTip id="tt62"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextMID(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Generate the next unused message id for an entity</div></div><div class=CToolTip id="tt63"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextToken(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return octetstring</td></tr></table></td></tr></table></blockquote>Generate the next unused token for an entity</div></div><div class=CToolTip id="tt64"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasBlock1(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has a BLOCK1 option</div></div><div class=CToolTip id="tt65"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasObserve(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has an OBSERVE option</div></div><div class=CToolTip id="tt66"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_IPL4asp_getMsgLen (</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>stream,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>ro_integer </td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Framing function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt67"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_Transport_TransportType </td><td class="PParameter prettyprint " nowrap width=100%>pl_transportType,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ConnectionId </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortEvent </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Handler function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt68"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_Transport_TransportType </td><td class="PParameter prettyprint " nowrap width=100%>pl_transportType,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ConnectionId </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>HostName </td><td class="PParameter prettyprint " nowrap width=100%>pl_remHost,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortNumber </td><td class="PParameter prettyprint " nowrap width=100%>pl_remPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>HostName </td><td class="PParameter prettyprint " nowrap width=100%>pl_locHost,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortNumber </td><td class="PParameter prettyprint " nowrap width=100%>pl_locPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_userData,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Handler function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt69"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleResult(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>Result </td><td class="PParameter prettyprint " nowrap width=100%>p_res</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Inernal (private) function to handle the results of the underlying IPL4 transport layer</div></div><div class=CToolTip id="tt70"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isCoapReportEnabledForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP event reporting is enabled for a particular entity</div></div><div class=CToolTip id="tt71"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isEmpty(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is empty</div></div><div class=CToolTip id="tt72"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isFsmInitialized(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP_FsmCtx instace was created for an FSM instance and returns with a pointer to it</div></div><div class=CToolTip id="tt73"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isRequest(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a request</div></div><div class=CToolTip id="tt74"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a RST</div></div><div class=CToolTip id="tt75"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isResponse(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a response</div></div><div class=CToolTip id="tt76"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_LGen_init(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap>pl_name</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The main initialization function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt77"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LGen_initLogging() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializing CLL’s logging feature on the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt78"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received ASP_Event events to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt79"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt80"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_transportApiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_Transport_Response responses to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt81"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_cleanup() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt82"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_init() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>The main initialization function of the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt83"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_initLogging() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Initializing CLL’s logging feature on the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt84"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_IPL4_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Internal (private) wrapper function of the f_EPTF_Transport_send function</div></div><div class=CToolTip id="tt85"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_IPL4_sendTo(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_remName,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_remPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Internal (private) wrapper function of the f_EPTF_Transport_sendTo function</div></div><div class=CToolTip id="tt86"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Function to send out a EPTF_COAP_PDU message using the local transport. </div></div><div class=CToolTip id="tt87"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap width=100%>p_entry</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt88"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_socketDB_cleanUp() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt89"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt90"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_socketDB_init() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt91"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_connId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its connection id</div></div><div class=CToolTip id="tt92"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_local,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_remote</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its DTLS connection’s local address</div></div><div class=CToolTip id="tt93"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its local address</div></div><div class=CToolTip id="tt94"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database and frees up its reserved resources</div></div><div class=CToolTip id="tt95"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_dtlsConnect </td><td class="PParameter prettyprint " nowrap width=100%>p_params,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Internal (private) function to create and initialize a DTLS connection</div></div><div class=CToolTip id="tt96"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_startSocket(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>p_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Internal (private) function to create and initialize a Socket</div></div><div class=CToolTip id="tt97"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_LocalTransport_transportApiRequest(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Function to handle incoming transport API requests</div></div><div class=CToolTip id="tt98"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the DEBUG log level</div></div><div class=CToolTip id="tt99"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the ERROR log level</div></div><div class=CToolTip id="tt100"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the VERBOSE log level</div></div><div class=CToolTip id="tt101"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the WARNING log level</div></div><div class=CToolTip id="tt102"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt103"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt104"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt105"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt106"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Observation_Server element in <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt107"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt108"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt109"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>When an observation is canceled this can be called function to remove the corresponding COAP_Observation_Server instance</div></div><div class=CToolTip id="tt110"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends a notification for a particular observer of an observation relationship</div></div><div class=CToolTip id="tt111"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_addObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_confirmable</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds an COAP_Observation_Server instance to the COAP_ObservedResource instance based on the OBSERVE message</div></div><div class=CToolTip id="tt112"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_ObservedResource instance</div></div><div class=CToolTip id="tt113"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_removeObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an COAP_Observation_Server instance from the COAP_ObservedResource instance that canceled its observation</div></div><div class=CToolTip id="tt114"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends notificiations to all observers, who are observing a particular resource COAP_ObservedResource</div></div><div class=CToolTip id="tt115"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt116"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt117"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt118"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt119"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_ObservedResource element in <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt120"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt121"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt122"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handleMsg(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine</div></div><div class=CToolTip id="tt123"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_RR state machine instance from the DB</div></div><div class=CToolTip id="tt124"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_reset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>reset</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt125"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt126"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_timeout(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>timeout</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt127"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap width=100%>p_rr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt128"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt129"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_get(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap>p_rr</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_rrDB</b> COAP_RR database</div></div><div class=CToolTip id="tt130"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt131"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_token</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_RR element in <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt132"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_rrDB</b> COAP_RR database and frees up its reserved resources</div></div><div class=CToolTip id="tt133"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_tokenHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>p_token</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt134"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt135"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setStepCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt136"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_Socket_hash(</td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt137"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_SocketEntry_hash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap>p_entry</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt138"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromApp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the application layer (e.g. </div></div><div class=CToolTip id="tt139"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the environment layer (e.g. </div></div><div class=CToolTip id="tt140"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Template </td><td class="PParameter prettyprint " nowrap width=100%>p_template</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt141"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt142"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt143"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_templateDB</b> COAP_Template_DB database by adding the templates given in tsp_EPTF_COAP_LGen_templates</div></div><div class=CToolTip id="tt144"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_id</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an CoAP_Template element in <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt145"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt146"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt147"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt148"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt149"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromRR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt150"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_lifetime</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt151"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_Transaction state machine instance from the DB</div></div><div class=CToolTip id="tt152"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_retransmit</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt153"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function is used to send out a message from an instance of a COAP_Transaction using the registered function fcb_EPTF_COAP_Transport_sendMessage of the underlying transport layer instance.</div></div><div class=CToolTip id="tt154"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap width=100%>pl_time</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_stopT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the vf_COAP_rttIndication fcb_EPTF_COAP_rttIndication call-back function</div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_TransportEndpoint element in <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database based on its socket member field</div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_transportEndpointDB_Socket2String(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_mid,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap></td><td class="PType prettyprint " nowrap>COAP_Transaction_Direction </td><td class="PParameter prettyprint " nowrap width=100%>p_dir</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Transaction element in <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_midHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_mid</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_uriPathToString(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Converts the uri path of the COAP PDU into one string using “/” as delimiter</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_COAP_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt2"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_eCtxBind(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return EPTF_IntegerList</td></tr></table></td></tr></table></blockquote>This function is called by the CLL for each entity instance created on a particular instace of EPTF_COAP_LGen_CT The function will allocate and initialize an instance of COAP_EntityCtx in <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The resources reserved during f_COAP_eCtxBind are reinitalized (reset). </div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxUnbind(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The reverse operation of f_COAP_eCtxBind. </div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to free up the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_confirmableNotificationForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP CON notifications for the entity in the entity context COAP_EntityCtx</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_handleRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step can be called from an FSM to handle a reported COAP request. </div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_init(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_reportCoapEventForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP event reporting for the entity in the entity context COAP_EntityCtx It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. </div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendAccept(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest The test step will send an accept (eg. </div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_internal(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_observedResourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sends notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest and a response message loaded into <b>v_COAP_msgToSend</b> by f_COAP_step_loadTemplate_byIntIdx The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. </div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setLocalAddress(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the local address in the entity context. </div></div><div class=CToolTip id="tt21"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setPreferredBlocksize(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the preferred blocksize (szx) in the entity context. </div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address in the FSM context COAP_FsmCtx. </div></div><div class=CToolTip id="tt23"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byVars(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address by variable parameters in the FSM context COAP_FsmCtx.</div></div><div class=CToolTip id="tt24"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt25"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt26"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byVarIds(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt27"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startListening(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context: COAP_EntityCtx as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</div></div><div class=CToolTip id="tt28"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the DEBUG log level</div></div><div class=CToolTip id="tt29"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the ERROR log level</div></div><div class=CToolTip id="tt30"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the VERBOSE log level</div></div><div class=CToolTip id="tt31"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the WARNING log level</div></div><div class=CToolTip id="tt32"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_addOption(</td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_coap,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Options </td><td class="PParameter prettyprint " nowrap>p_option</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Adds CoAP_Options options to a the COAP PDU</div></div><div class=CToolTip id="tt33"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt34"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt35"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt36"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt37"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Blockwise_Transfer element in <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt38"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt39"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt40"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt41"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_in(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_blockwiseIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements the incoming message handling for a COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt42"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the incoming T_lifetime timeout event for a COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt43"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance. </div></div><div class=CToolTip id="tt44"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_CodeToEventIdx(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap>p_code</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Converts the Code ot a COAP PDU to an integer number</div></div><div class=CToolTip id="tt45"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareEvents() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM events to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt46"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareSteps() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM steps to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt47"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Wrapper for CLL’s f_EPTF_LGenBase_postEvent to handle multi level event (generic, entity, FSM) reporting</div></div><div class=CToolTip id="tt48"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForBlock1(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>BlockOption </td><td class="PParameter prettyprint " nowrap width=100%>p_block1,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_BLOCK1_init event to an entity/fsm if the COAP message has an block1 option</div></div><div class=CToolTip id="tt49"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForObserve_ifExists(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_OBSERVE event to an entity/fsm if the COAP message has an OBSERVE option</div></div><div class=CToolTip id="tt50"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventsForCode(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap width=100%>pl_code,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches events to an entity/fsm based on the COAP PDU’s code</div></div><div class=CToolTip id="tt51"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_DTLSConnection_hash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_local,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_remote</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt52"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new blockwise transfer FSM to the simulated device</div></div><div class=CToolTip id="tt53"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new observation to the simulated device</div></div><div class=CToolTip id="tt54"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Stores a new outgoing encoded NIDD message to the entity context</div></div><div class=CToolTip id="tt55"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_EntityCtx instance of a simulated device by deleting related instances</div></div><div class=CToolTip id="tt56"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes all buffered NIDD messages belonging to the entity</div></div><div class=CToolTip id="tt57"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_BlockwiseTransferIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing blockwise transfer from the simulated device</div></div><div class=CToolTip id="tt58"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_lastObserver</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing observation from the simulated device</div></div><div class=CToolTip id="tt59"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservedResource(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an observed resource entry from the simulated device</div></div><div class=CToolTip id="tt60"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt61"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt62"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchContentFormat(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Fetches the content format of the COAP PDU</div></div><div class=CToolTip id="tt63"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchUriPath(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return UriPath_List</td></tr></table></td></tr></table></blockquote>Fetches the uri path of the COAP PDU</div></div><div class=CToolTip id="tt64"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt65"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt66"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getIntValue(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_intList,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_number,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_value</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return boolean</td></tr></table></td></tr></table></blockquote>Retreives an element of an EPTF_IntegerList if it exists</div></div><div class=CToolTip id="tt67"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextMID(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Generate the next unused message id for an entity</div></div><div class=CToolTip id="tt68"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextToken(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return octetstring</td></tr></table></td></tr></table></blockquote>Generate the next unused token for an entity</div></div><div class=CToolTip id="tt69"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasBlock1(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has a BLOCK1 option</div></div><div class=CToolTip id="tt70"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasObserve(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has an OBSERVE option</div></div><div class=CToolTip id="tt71"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_IPL4asp_getMsgLen (</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>stream,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>ro_integer </td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Framing function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt72"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_Transport_TransportType </td><td class="PParameter prettyprint " nowrap width=100%>pl_transportType,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ConnectionId </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortEvent </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Handler function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt73"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_Transport_TransportType </td><td class="PParameter prettyprint " nowrap width=100%>pl_transportType,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ConnectionId </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>HostName </td><td class="PParameter prettyprint " nowrap width=100%>pl_remHost,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortNumber </td><td class="PParameter prettyprint " nowrap width=100%>pl_remPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>HostName </td><td class="PParameter prettyprint " nowrap width=100%>pl_locHost,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortNumber </td><td class="PParameter prettyprint " nowrap width=100%>pl_locPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_userData,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Handler function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt74"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleResult(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>Result </td><td class="PParameter prettyprint " nowrap width=100%>p_res</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Inernal (private) function to handle the results of the underlying IPL4 transport layer</div></div><div class=CToolTip id="tt75"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isCoapReportEnabledForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP event reporting is enabled for a particular entity</div></div><div class=CToolTip id="tt76"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isEmpty(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is empty</div></div><div class=CToolTip id="tt77"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isFsmInitialized(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP_FsmCtx instace was created for an FSM instance and returns with a pointer to it</div></div><div class=CToolTip id="tt78"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isRequest(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a request</div></div><div class=CToolTip id="tt79"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a RST</div></div><div class=CToolTip id="tt80"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isResponse(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a response</div></div><div class=CToolTip id="tt81"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_LGen_init(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap>pl_name</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The main initialization function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt82"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LGen_initLogging() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializing CLL’s logging feature on the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt83"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received ASP_Event events to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt84"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt85"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt86"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_transportApiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_Transport_Response responses to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt87"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_cleanup() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt88"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_init() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>The main initialization function of the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt89"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_initLogging() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Initializing CLL’s logging feature on the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt90"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_IPL4_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Internal (private) wrapper function of the f_EPTF_Transport_send function</div></div><div class=CToolTip id="tt91"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_IPL4_sendTo(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_remName,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_remPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Internal (private) wrapper function of the f_EPTF_Transport_sendTo function</div></div><div class=CToolTip id="tt92"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Function to send out a EPTF_COAP_PDU message using the local transport. </div></div><div class=CToolTip id="tt93"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap width=100%>p_entry</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt94"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_socketDB_cleanUp() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt95"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt96"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_socketDB_init() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt97"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_connId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its connection id</div></div><div class=CToolTip id="tt98"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_local,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_remote</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its DTLS connection’s local address</div></div><div class=CToolTip id="tt99"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its local address</div></div><div class=CToolTip id="tt100"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database and frees up its reserved resources</div></div><div class=CToolTip id="tt101"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_dtlsConnect </td><td class="PParameter prettyprint " nowrap width=100%>p_params,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Internal (private) function to create and initialize a DTLS connection</div></div><div class=CToolTip id="tt102"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_startSocket(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>p_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Internal (private) function to create and initialize a Socket</div></div><div class=CToolTip id="tt103"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_LocalTransport_transportApiRequest(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Function to handle incoming transport API requests</div></div><div class=CToolTip id="tt104"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the DEBUG log level</div></div><div class=CToolTip id="tt105"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the ERROR log level</div></div><div class=CToolTip id="tt106"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the VERBOSE log level</div></div><div class=CToolTip id="tt107"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the WARNING log level</div></div><div class=CToolTip id="tt108"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_niddDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt109"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_niddDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt110"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_niddDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt111"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_niddDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt112"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_niddDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_niddDB</b> COAP_NIDD_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt113"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt114"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt115"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt116"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt117"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Observation_Server element in <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt118"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt119"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt120"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>When an observation is canceled this can be called function to remove the corresponding COAP_Observation_Server instance</div></div><div class=CToolTip id="tt121"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends a notification for a particular observer of an observation relationship</div></div><div class=CToolTip id="tt122"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_addObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_confirmable</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds an COAP_Observation_Server instance to the COAP_ObservedResource instance based on the OBSERVE message</div></div><div class=CToolTip id="tt123"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_ObservedResource instance</div></div><div class=CToolTip id="tt124"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_removeObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an COAP_Observation_Server instance from the COAP_ObservedResource instance that canceled its observation</div></div><div class=CToolTip id="tt125"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends notificiations to all observers, who are observing a particular resource COAP_ObservedResource</div></div><div class=CToolTip id="tt126"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt127"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt128"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt129"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt130"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_ObservedResource element in <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt131"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt132"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt133"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handle_BlockwiseTransfer_request(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles an incoming blockwise transfer request as part of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt134"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handle_Observe_request(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles an incoming Observe request as part of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt135"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handleMsg(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine</div></div><div class=CToolTip id="tt136"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_RR state machine instance from the DB</div></div><div class=CToolTip id="tt137"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_reset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>reset</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt138"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt139"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_timeout(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>timeout</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt140"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap width=100%>p_rr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt141"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt142"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_get(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap>p_rr</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_rrDB</b> COAP_RR database</div></div><div class=CToolTip id="tt143"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt144"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_token</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_RR element in <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt145"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_rrDB</b> COAP_RR database and frees up its reserved resources</div></div><div class=CToolTip id="tt146"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_tokenHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>p_token</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt147"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt148"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setStepCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt149"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_Socket_hash(</td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt150"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_SocketEntry_hash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap>p_entry</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt151"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromApp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the application layer (e.g. </div></div><div class=CToolTip id="tt152"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the environment layer (e.g. </div></div><div class=CToolTip id="tt153"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Template </td><td class="PParameter prettyprint " nowrap width=100%>p_template</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt154"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_templateDB</b> COAP_Template_DB database by adding the templates given in tsp_EPTF_COAP_LGen_templates</div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_id</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an CoAP_Template element in <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromRR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_handleBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles incoming COAP messages in case they are blockwise transfer related.</div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_lifetime</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_Transaction state machine instance from the DB</div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_retransmit</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function is used to send out a message from an instance of a COAP_Transaction using the registered function fcb_EPTF_COAP_Transport_sendMessage of the underlying transport layer instance.</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap width=100%>pl_time</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_stopT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the vf_COAP_rttIndication fcb_EPTF_COAP_rttIndication call-back function</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt174"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt176"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt177"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_TransportEndpoint element in <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database based on its socket member field</div></div><div class=CToolTip id="tt178"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_transportEndpointDB_Socket2String(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt179"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt181"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt182"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt183"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_mid,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap></td><td class="PType prettyprint " nowrap>COAP_Transaction_Direction </td><td class="PParameter prettyprint " nowrap width=100%>p_dir</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Transaction element in <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt184"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_midHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_mid</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt185"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt186"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_uriPathToString(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Converts the uri path of the COAP PDU into one string using “/” as delimiter</div></div><!--END_ND_TOOLTIPS--> </div><!--Index--> diff --git a/apidoc/html/index/General.html b/apidoc/html/index/General.html index 638b499..528b079 100644 --- a/apidoc/html/index/General.html +++ b/apidoc/html/index/General.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>CoAP_Applib - Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Massive IoT Test Tools - Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> @@ -14,9 +14,9 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="#C">C</a> · <a href="General2.html#D">D</a> · <a href="General2.html#E">E</a> · <a href="General3.html#F">F</a> · G · H · I · J · K · L · M · N · <a href="General4.html#O">O</a> · P · Q · R · <a href="General4.html#S">S</a> · <a href="General4.html#T">T</a> · <a href="General4.html#U">U</a> · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="C"></a>C</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_behaviorType" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>c_COAP_behaviorType</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_1xx" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>c_COAP_eventIdx_1xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_2xx" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>c_COAP_eventIdx_2xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xx" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>c_COAP_eventIdx_3xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xxto6xx" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>c_COAP_eventIdx_3xxto6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_4xx" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>c_COAP_eventIdx_4xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_5xx" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>c_COAP_eventIdx_5xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_6xx" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>c_COAP_eventIdx_6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_fail" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_fail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_succ" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_succ</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_block" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')" class=ISymbol>c_COAP_eventIdx_BLOCK1_block</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')" class=ISymbol>c_COAP_eventIdx_BLOCK1_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_last" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')" class=ISymbol>c_COAP_eventIdx_BLOCK1_last</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_DELETE" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')" class=ISymbol>c_COAP_eventIdx_DELETE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_dtlsConnectionClosed" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')" class=ISymbol>c_COAP_eventIdx_dtlsConnectionClosed</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_EMPTY" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')" class=ISymbol>c_COAP_eventIdx_EMPTY</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_GET" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')" class=ISymbol>c_COAP_eventIdx_GET</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')" class=ISymbol>c_COAP_eventIdx_OBSERVE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_observeCanceled" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')" class=ISymbol>c_COAP_eventIdx_observeCanceled</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_POST" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')" class=ISymbol>c_COAP_eventIdx_POST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_PUT" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')" class=ISymbol>c_COAP_eventIdx_PUT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_resourceNotObservedIndication" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')" class=ISymbol>c_COAP_eventIdx_resourceNotObservedIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')" class=ISymbol>c_COAP_eventIdx_transportFail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')" class=ISymbol>c_COAP_eventIdx_transportSucc</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trRST" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')" class=ISymbol>c_COAP_eventIdx_trRST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trTimeout" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')" class=ISymbol>c_COAP_eventIdx_trTimeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_1xx" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')" class=ISymbol>c_COAP_eventName_1xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_2xx" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')" class=ISymbol>c_COAP_eventName_2xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xx" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')" class=ISymbol>c_COAP_eventName_3xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xxto6xx" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')" class=ISymbol>c_COAP_eventName_3xxto6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_4xx" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')" class=ISymbol>c_COAP_eventName_4xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_5xx" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')" class=ISymbol>c_COAP_eventName_5xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_6xx" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')" class=ISymbol>c_COAP_eventName_6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_fail" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_fail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_succ" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_succ</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_block" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')" class=ISymbol>c_COAP_eventName_BLOCK1_block</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_init" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')" class=ISymbol>c_COAP_eventName_BLOCK1_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_last" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')" class=ISymbol>c_COAP_eventName_BLOCK1_last</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_DELETE" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')" class=ISymbol>c_COAP_eventName_DELETE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_dtlsConnectionClosed" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')" class=ISymbol>c_COAP_eventName_dtlsConnectionClosed</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_EMPTY" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')" class=ISymbol>c_COAP_eventName_EMPTY</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_GET" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')" class=ISymbol>c_COAP_eventName_GET</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_OBSERVE" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')" class=ISymbol>c_COAP_eventName_OBSERVE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_observeCanceled" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')" class=ISymbol>c_COAP_eventName_observeCanceled</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_POST" id=link45 onMouseOver="ShowTip(event, 'tt45', 'link45')" onMouseOut="HideTip('tt45')" class=ISymbol>c_COAP_eventName_POST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_PUT" id=link46 onMouseOver="ShowTip(event, 'tt46', 'link46')" onMouseOut="HideTip('tt46')" class=ISymbol>c_COAP_eventName_PUT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_resourceNotObservedIndication" id=link47 onMouseOver="ShowTip(event, 'tt47', 'link47')" onMouseOut="HideTip('tt47')" class=ISymbol>c_COAP_eventName_resourceNotObservedIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" id=link48 onMouseOver="ShowTip(event, 'tt48', 'link48')" onMouseOut="HideTip('tt48')" class=ISymbol>c_COAP_eventName_transportFail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" id=link49 onMouseOver="ShowTip(event, 'tt49', 'link49')" onMouseOut="HideTip('tt49')" class=ISymbol>c_COAP_eventName_transportSucc</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trRST" id=link50 onMouseOver="ShowTip(event, 'tt50', 'link50')" onMouseOut="HideTip('tt50')" class=ISymbol>c_COAP_eventName_trRST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trTimeout" id=link51 onMouseOver="ShowTip(event, 'tt51', 'link51')" onMouseOut="HideTip('tt51')" class=ISymbol>c_COAP_eventName_trTimeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_cleanUp" id=link52 onMouseOver="ShowTip(event, 'tt52', 'link52')" onMouseOut="HideTip('tt52')" class=ISymbol>c_COAP_stepIdx_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_confirmableNotificationForEntity" id=link53 onMouseOver="ShowTip(event, 'tt53', 'link53')" onMouseOut="HideTip('tt53')" class=ISymbol>c_COAP_stepIdx_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_handleRequest" id=link54 onMouseOver="ShowTip(event, 'tt54', 'link54')" onMouseOut="HideTip('tt54')" class=ISymbol>c_COAP_stepIdx_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_init" id=link55 onMouseOver="ShowTip(event, 'tt55', 'link55')" onMouseOut="HideTip('tt55')" class=ISymbol>c_COAP_stepIdx_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byIntIdx" id=link56 onMouseOver="ShowTip(event, 'tt56', 'link56')" onMouseOut="HideTip('tt56')" class=ISymbol>c_COAP_stepIdx_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byStringId" id=link57 onMouseOver="ShowTip(event, 'tt57', 'link57')" onMouseOut="HideTip('tt57')" class=ISymbol>c_COAP_stepIdx_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byIntIdx" id=link58 onMouseOver="ShowTip(event, 'tt58', 'link58')" onMouseOut="HideTip('tt58')" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byStringId" id=link59 onMouseOver="ShowTip(event, 'tt59', 'link59')" onMouseOut="HideTip('tt59')" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_reportCoapEventForEntity" id=link60 onMouseOver="ShowTip(event, 'tt60', 'link60')" onMouseOut="HideTip('tt60')" class=ISymbol>c_COAP_stepIdx_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_send" id=link61 onMouseOver="ShowTip(event, 'tt61', 'link61')" onMouseOut="HideTip('tt61')" class=ISymbol>c_COAP_stepIdx_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendAccept" id=link62 onMouseOver="ShowTip(event, 'tt62', 'link62')" onMouseOut="HideTip('tt62')" class=ISymbol>c_COAP_stepIdx_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byIntIdx" id=link63 onMouseOver="ShowTip(event, 'tt63', 'link63')" onMouseOut="HideTip('tt63')" class=ISymbol>c_COAP_stepIdx_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byStringId" id=link64 onMouseOver="ShowTip(event, 'tt64', 'link64')" onMouseOut="HideTip('tt64')" class=ISymbol>c_COAP_stepIdx_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendResponse" id=link65 onMouseOver="ShowTip(event, 'tt65', 'link65')" onMouseOut="HideTip('tt65')" class=ISymbol>c_COAP_stepIdx_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" id=link66 onMouseOver="ShowTip(event, 'tt66', 'link66')" onMouseOut="HideTip('tt66')" class=ISymbol>c_COAP_stepIdx_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setPreferredBlocksize" id=link67 onMouseOver="ShowTip(event, 'tt67', 'link67')" onMouseOut="HideTip('tt67')" class=ISymbol>c_COAP_stepIdx_setPreferredBlocksize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byIntIdx" id=link68 onMouseOver="ShowTip(event, 'tt68', 'link68')" onMouseOut="HideTip('tt68')" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byVars" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')" class=ISymbol>c_COAP_stepIdx_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byIntIdx" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')" class=ISymbol>c_COAP_stepIdx_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byVarIds" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')" class=ISymbol>c_COAP_stepIdx_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startListening" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')" class=ISymbol>c_COAP_stepIdx_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_cleanUp" id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')" class=ISymbol>c_COAP_stepName_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_confirmableNotificationForEntity" id=link75 onMouseOver="ShowTip(event, 'tt75', 'link75')" onMouseOut="HideTip('tt75')" class=ISymbol>c_COAP_stepName_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_handleRequest" id=link76 onMouseOver="ShowTip(event, 'tt76', 'link76')" onMouseOut="HideTip('tt76')" class=ISymbol>c_COAP_stepName_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_init" id=link77 onMouseOver="ShowTip(event, 'tt77', 'link77')" onMouseOut="HideTip('tt77')" class=ISymbol>c_COAP_stepName_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byIntIdx" id=link78 onMouseOver="ShowTip(event, 'tt78', 'link78')" onMouseOut="HideTip('tt78')" class=ISymbol>c_COAP_stepName_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byStringId" id=link79 onMouseOver="ShowTip(event, 'tt79', 'link79')" onMouseOut="HideTip('tt79')" class=ISymbol>c_COAP_stepName_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byIntIdx" id=link80 onMouseOver="ShowTip(event, 'tt80', 'link80')" onMouseOut="HideTip('tt80')" class=ISymbol>c_COAP_stepName_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byStringId" id=link81 onMouseOver="ShowTip(event, 'tt81', 'link81')" onMouseOut="HideTip('tt81')" class=ISymbol>c_COAP_stepName_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_reportCoapEventForEntity" id=link82 onMouseOver="ShowTip(event, 'tt82', 'link82')" onMouseOut="HideTip('tt82')" class=ISymbol>c_COAP_stepName_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_send" id=link83 onMouseOver="ShowTip(event, 'tt83', 'link83')" onMouseOut="HideTip('tt83')" class=ISymbol>c_COAP_stepName_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendAccept" id=link84 onMouseOver="ShowTip(event, 'tt84', 'link84')" onMouseOut="HideTip('tt84')" class=ISymbol>c_COAP_stepName_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byIntIdx" id=link85 onMouseOver="ShowTip(event, 'tt85', 'link85')" onMouseOut="HideTip('tt85')" class=ISymbol>c_COAP_stepName_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byStringId" id=link86 onMouseOver="ShowTip(event, 'tt86', 'link86')" onMouseOut="HideTip('tt86')" class=ISymbol>c_COAP_stepName_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendResponse" id=link87 onMouseOver="ShowTip(event, 'tt87', 'link87')" onMouseOut="HideTip('tt87')" class=ISymbol>c_COAP_stepName_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" id=link88 onMouseOver="ShowTip(event, 'tt88', 'link88')" onMouseOut="HideTip('tt88')" class=ISymbol>c_COAP_stepName_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setPreferredBlocksize" id=link89 onMouseOver="ShowTip(event, 'tt89', 'link89')" onMouseOut="HideTip('tt89')" class=ISymbol>c_COAP_stepName_setPreferredBlocksize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byIntIdx" id=link90 onMouseOver="ShowTip(event, 'tt90', 'link90')" onMouseOut="HideTip('tt90')" class=ISymbol>c_COAP_stepName_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byVars" id=link91 onMouseOver="ShowTip(event, 'tt91', 'link91')" onMouseOut="HideTip('tt91')" class=ISymbol>c_COAP_stepName_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS" id=link92 onMouseOver="ShowTip(event, 'tt92', 'link92')" onMouseOut="HideTip('tt92')" class=ISymbol>c_COAP_stepName_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byIntIdx" id=link93 onMouseOver="ShowTip(event, 'tt93', 'link93')" onMouseOut="HideTip('tt93')" class=ISymbol>c_COAP_stepName_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byVarIds" id=link94 onMouseOver="ShowTip(event, 'tt94', 'link94')" onMouseOut="HideTip('tt94')" class=ISymbol>c_COAP_stepName_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startListening" id=link95 onMouseOver="ShowTip(event, 'tt95', 'link95')" onMouseOut="HideTip('tt95')" class=ISymbol>c_COAP_stepName_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" id=link96 onMouseOver="ShowTip(event, 'tt96', 'link96')" onMouseOut="HideTip('tt96')" class=ISymbol>COAP_Blockwise_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" id=link97 onMouseOver="ShowTip(event, 'tt97', 'link97')" onMouseOut="HideTip('tt97')" class=ISymbol>COAP_Blockwise_Transfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer_List" id=link98 onMouseOver="ShowTip(event, 'tt98', 'link98')" onMouseOut="HideTip('tt98')" class=ISymbol>COAP_Blockwise_Transfer_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" id=link99 onMouseOver="ShowTip(event, 'tt99', 'link99')" onMouseOut="HideTip('tt99')" class=ISymbol>COAP_EntityCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" id=link100 onMouseOver="ShowTip(event, 'tt100', 'link100')" onMouseOut="HideTip('tt100')" class=ISymbol>COAP_EntityCtx_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_List" id=link101 onMouseOver="ShowTip(event, 'tt101', 'link101')" onMouseOut="HideTip('tt101')" class=ISymbol>COAP_EntityCtx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" id=link102 onMouseOver="ShowTip(event, 'tt102', 'link102')" onMouseOut="HideTip('tt102')" class=ISymbol>COAP_FsmCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" id=link103 onMouseOver="ShowTip(event, 'tt103', 'link103')" onMouseOut="HideTip('tt103')" class=ISymbol>COAP_FsmCtx_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_List" id=link104 onMouseOver="ShowTip(event, 'tt104', 'link104')" onMouseOut="HideTip('tt104')" class=ISymbol>COAP_FsmCtx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" id=link105 onMouseOver="ShowTip(event, 'tt105', 'link105')" onMouseOut="HideTip('tt105')" class=ISymbol>COAP_Observation_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" id=link106 onMouseOver="ShowTip(event, 'tt106', 'link106')" onMouseOut="HideTip('tt106')" class=ISymbol>COAP_Observation_Server</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server_List" id=link107 onMouseOver="ShowTip(event, 'tt107', 'link107')" onMouseOut="HideTip('tt107')" class=ISymbol>COAP_Observation_Server_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" id=link108 onMouseOver="ShowTip(event, 'tt108', 'link108')" onMouseOut="HideTip('tt108')" class=ISymbol>COAP_ObservedResource</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" id=link109 onMouseOver="ShowTip(event, 'tt109', 'link109')" onMouseOut="HideTip('tt109')" class=ISymbol>COAP_ObservedResource_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_List" id=link110 onMouseOver="ShowTip(event, 'tt110', 'link110')" onMouseOut="HideTip('tt110')" class=ISymbol>COAP_ObservedResource_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params" id=link111 onMouseOver="ShowTip(event, 'tt111', 'link111')" onMouseOut="HideTip('tt111')" class=ISymbol>COAP_PSK_Params</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params_List" id=link112 onMouseOver="ShowTip(event, 'tt112', 'link112')" onMouseOut="HideTip('tt112')" class=ISymbol>COAP_PSK_Params_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" id=link113 onMouseOver="ShowTip(event, 'tt113', 'link113')" onMouseOut="HideTip('tt113')" class=ISymbol>COAP_RR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Client_State" id=link114 onMouseOver="ShowTip(event, 'tt114', 'link114')" onMouseOut="HideTip('tt114')" class=ISymbol>COAP_RR_Client_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" id=link115 onMouseOver="ShowTip(event, 'tt115', 'link115')" onMouseOut="HideTip('tt115')" class=ISymbol>COAP_RR_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_List" id=link116 onMouseOver="ShowTip(event, 'tt116', 'link116')" onMouseOut="HideTip('tt116')" class=ISymbol>COAP_RR_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Server_State" id=link117 onMouseOver="ShowTip(event, 'tt117', 'link117')" onMouseOut="HideTip('tt117')" class=ISymbol>COAP_RR_Server_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_State" id=link118 onMouseOver="ShowTip(event, 'tt118', 'link118')" onMouseOut="HideTip('tt118')" class=ISymbol>COAP_RR_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" id=link119 onMouseOver="ShowTip(event, 'tt119', 'link119')" onMouseOut="HideTip('tt119')" class=ISymbol>COAP_StepCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" id=link120 onMouseOver="ShowTip(event, 'tt120', 'link120')" onMouseOut="HideTip('tt120')" class=ISymbol>CoAP_Template</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" id=link121 onMouseOver="ShowTip(event, 'tt121', 'link121')" onMouseOut="HideTip('tt121')" class=ISymbol>COAP_Template_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template_List" id=link122 onMouseOver="ShowTip(event, 'tt122', 'link122')" onMouseOut="HideTip('tt122')" class=ISymbol>CoAP_Template_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" id=link123 onMouseOver="ShowTip(event, 'tt123', 'link123')" onMouseOut="HideTip('tt123')" class=ISymbol>COAP_Transaction</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" id=link124 onMouseOver="ShowTip(event, 'tt124', 'link124')" onMouseOut="HideTip('tt124')" class=ISymbol>COAP_Transaction_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_Direction" id=link125 onMouseOver="ShowTip(event, 'tt125', 'link125')" onMouseOut="HideTip('tt125')" class=ISymbol>COAP_Transaction_Direction</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_List" id=link126 onMouseOver="ShowTip(event, 'tt126', 'link126')" onMouseOut="HideTip('tt126')" class=ISymbol>COAP_Transaction_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_State" id=link127 onMouseOver="ShowTip(event, 'tt127', 'link127')" onMouseOut="HideTip('tt127')" class=ISymbol>COAP_Transaction_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" id=link128 onMouseOver="ShowTip(event, 'tt128', 'link128')" onMouseOut="HideTip('tt128')" class=ISymbol>COAP_TransportEndpoint</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint_List" id=link129 onMouseOver="ShowTip(event, 'tt129', 'link129')" onMouseOut="HideTip('tt129')" class=ISymbol>COAP_TransportEndpoint_List</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" id=link130 onMouseOver="ShowTip(event, 'tt130', 'link130')" onMouseOut="HideTip('tt130')" class=ISymbol>COAP_TransportEndpointDB</a></td></tr></table> +<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="#C">C</a> · <a href="General2.html#D">D</a> · <a href="General2.html#E">E</a> · <a href="General3.html#F">F</a> · G · H · I · J · K · L · M · N · <a href="General4.html#O">O</a> · P · Q · R · <a href="General4.html#S">S</a> · <a href="General4.html#T">T</a> · <a href="General4.html#U">U</a> · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="C"></a>C</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_behaviorType" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>c_COAP_behaviorType</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_1xx" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>c_COAP_eventIdx_1xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_2xx" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>c_COAP_eventIdx_2xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xx" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>c_COAP_eventIdx_3xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xxto6xx" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>c_COAP_eventIdx_3xxto6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_4xx" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>c_COAP_eventIdx_4xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_5xx" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>c_COAP_eventIdx_5xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_6xx" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>c_COAP_eventIdx_6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_fail" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_fail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_succ" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_succ</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_block" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')" class=ISymbol>c_COAP_eventIdx_BLOCK1_block</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')" class=ISymbol>c_COAP_eventIdx_BLOCK1_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_last" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')" class=ISymbol>c_COAP_eventIdx_BLOCK1_last</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_DELETE" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')" class=ISymbol>c_COAP_eventIdx_DELETE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_dtlsConnectionClosed" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')" class=ISymbol>c_COAP_eventIdx_dtlsConnectionClosed</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_EMPTY" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')" class=ISymbol>c_COAP_eventIdx_EMPTY</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_GET" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')" class=ISymbol>c_COAP_eventIdx_GET</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_niddMessageBuffered" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')" class=ISymbol>c_COAP_eventIdx_niddMessageBuffered</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')" class=ISymbol>c_COAP_eventIdx_OBSERVE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_observeCanceled" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')" class=ISymbol>c_COAP_eventIdx_observeCanceled</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_POST" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')" class=ISymbol>c_COAP_eventIdx_POST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_PUT" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')" class=ISymbol>c_COAP_eventIdx_PUT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_resourceNotObservedIndication" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')" class=ISymbol>c_COAP_eventIdx_resourceNotObservedIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')" class=ISymbol>c_COAP_eventIdx_transportFail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')" class=ISymbol>c_COAP_eventIdx_transportSucc</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trRST" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')" class=ISymbol>c_COAP_eventIdx_trRST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trTimeout" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')" class=ISymbol>c_COAP_eventIdx_trTimeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_1xx" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')" class=ISymbol>c_COAP_eventName_1xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_2xx" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')" class=ISymbol>c_COAP_eventName_2xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xx" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')" class=ISymbol>c_COAP_eventName_3xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xxto6xx" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')" class=ISymbol>c_COAP_eventName_3xxto6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_4xx" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')" class=ISymbol>c_COAP_eventName_4xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_5xx" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')" class=ISymbol>c_COAP_eventName_5xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_6xx" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')" class=ISymbol>c_COAP_eventName_6xx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_fail" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_fail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_succ" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_succ</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_block" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')" class=ISymbol>c_COAP_eventName_BLOCK1_block</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_init" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')" class=ISymbol>c_COAP_eventName_BLOCK1_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_last" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')" class=ISymbol>c_COAP_eventName_BLOCK1_last</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_DELETE" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')" class=ISymbol>c_COAP_eventName_DELETE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_dtlsConnectionClosed" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')" class=ISymbol>c_COAP_eventName_dtlsConnectionClosed</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_EMPTY" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')" class=ISymbol>c_COAP_eventName_EMPTY</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_GET" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')" class=ISymbol>c_COAP_eventName_GET</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_niddMessageBuffered" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')" class=ISymbol>c_COAP_eventName_niddMessageBuffered</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_OBSERVE" id=link45 onMouseOver="ShowTip(event, 'tt45', 'link45')" onMouseOut="HideTip('tt45')" class=ISymbol>c_COAP_eventName_OBSERVE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_observeCanceled" id=link46 onMouseOver="ShowTip(event, 'tt46', 'link46')" onMouseOut="HideTip('tt46')" class=ISymbol>c_COAP_eventName_observeCanceled</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_POST" id=link47 onMouseOver="ShowTip(event, 'tt47', 'link47')" onMouseOut="HideTip('tt47')" class=ISymbol>c_COAP_eventName_POST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_PUT" id=link48 onMouseOver="ShowTip(event, 'tt48', 'link48')" onMouseOut="HideTip('tt48')" class=ISymbol>c_COAP_eventName_PUT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_resourceNotObservedIndication" id=link49 onMouseOver="ShowTip(event, 'tt49', 'link49')" onMouseOut="HideTip('tt49')" class=ISymbol>c_COAP_eventName_resourceNotObservedIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" id=link50 onMouseOver="ShowTip(event, 'tt50', 'link50')" onMouseOut="HideTip('tt50')" class=ISymbol>c_COAP_eventName_transportFail</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" id=link51 onMouseOver="ShowTip(event, 'tt51', 'link51')" onMouseOut="HideTip('tt51')" class=ISymbol>c_COAP_eventName_transportSucc</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trRST" id=link52 onMouseOver="ShowTip(event, 'tt52', 'link52')" onMouseOut="HideTip('tt52')" class=ISymbol>c_COAP_eventName_trRST</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trTimeout" id=link53 onMouseOver="ShowTip(event, 'tt53', 'link53')" onMouseOut="HideTip('tt53')" class=ISymbol>c_COAP_eventName_trTimeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_cleanUp" id=link54 onMouseOver="ShowTip(event, 'tt54', 'link54')" onMouseOut="HideTip('tt54')" class=ISymbol>c_COAP_stepIdx_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_confirmableNotificationForEntity" id=link55 onMouseOver="ShowTip(event, 'tt55', 'link55')" onMouseOut="HideTip('tt55')" class=ISymbol>c_COAP_stepIdx_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_handleRequest" id=link56 onMouseOver="ShowTip(event, 'tt56', 'link56')" onMouseOut="HideTip('tt56')" class=ISymbol>c_COAP_stepIdx_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_init" id=link57 onMouseOver="ShowTip(event, 'tt57', 'link57')" onMouseOut="HideTip('tt57')" class=ISymbol>c_COAP_stepIdx_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byIntIdx" id=link58 onMouseOver="ShowTip(event, 'tt58', 'link58')" onMouseOut="HideTip('tt58')" class=ISymbol>c_COAP_stepIdx_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byStringId" id=link59 onMouseOver="ShowTip(event, 'tt59', 'link59')" onMouseOut="HideTip('tt59')" class=ISymbol>c_COAP_stepIdx_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byIntIdx" id=link60 onMouseOver="ShowTip(event, 'tt60', 'link60')" onMouseOut="HideTip('tt60')" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byStringId" id=link61 onMouseOver="ShowTip(event, 'tt61', 'link61')" onMouseOut="HideTip('tt61')" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_reportCoapEventForEntity" id=link62 onMouseOver="ShowTip(event, 'tt62', 'link62')" onMouseOut="HideTip('tt62')" class=ISymbol>c_COAP_stepIdx_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_send" id=link63 onMouseOver="ShowTip(event, 'tt63', 'link63')" onMouseOut="HideTip('tt63')" class=ISymbol>c_COAP_stepIdx_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendAccept" id=link64 onMouseOver="ShowTip(event, 'tt64', 'link64')" onMouseOut="HideTip('tt64')" class=ISymbol>c_COAP_stepIdx_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byIntIdx" id=link65 onMouseOver="ShowTip(event, 'tt65', 'link65')" onMouseOut="HideTip('tt65')" class=ISymbol>c_COAP_stepIdx_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byStringId" id=link66 onMouseOver="ShowTip(event, 'tt66', 'link66')" onMouseOut="HideTip('tt66')" class=ISymbol>c_COAP_stepIdx_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendResponse" id=link67 onMouseOver="ShowTip(event, 'tt67', 'link67')" onMouseOut="HideTip('tt67')" class=ISymbol>c_COAP_stepIdx_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" id=link68 onMouseOver="ShowTip(event, 'tt68', 'link68')" onMouseOut="HideTip('tt68')" class=ISymbol>c_COAP_stepIdx_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setPreferredBlocksize" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')" class=ISymbol>c_COAP_stepIdx_setPreferredBlocksize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byIntIdx" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byVars" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')" class=ISymbol>c_COAP_stepIdx_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byIntIdx" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')" class=ISymbol>c_COAP_stepIdx_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byVarIds" id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')" class=ISymbol>c_COAP_stepIdx_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startListening" id=link75 onMouseOver="ShowTip(event, 'tt75', 'link75')" onMouseOut="HideTip('tt75')" class=ISymbol>c_COAP_stepIdx_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_cleanUp" id=link76 onMouseOver="ShowTip(event, 'tt76', 'link76')" onMouseOut="HideTip('tt76')" class=ISymbol>c_COAP_stepName_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_confirmableNotificationForEntity" id=link77 onMouseOver="ShowTip(event, 'tt77', 'link77')" onMouseOut="HideTip('tt77')" class=ISymbol>c_COAP_stepName_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_handleRequest" id=link78 onMouseOver="ShowTip(event, 'tt78', 'link78')" onMouseOut="HideTip('tt78')" class=ISymbol>c_COAP_stepName_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_init" id=link79 onMouseOver="ShowTip(event, 'tt79', 'link79')" onMouseOut="HideTip('tt79')" class=ISymbol>c_COAP_stepName_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byIntIdx" id=link80 onMouseOver="ShowTip(event, 'tt80', 'link80')" onMouseOut="HideTip('tt80')" class=ISymbol>c_COAP_stepName_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byStringId" id=link81 onMouseOver="ShowTip(event, 'tt81', 'link81')" onMouseOut="HideTip('tt81')" class=ISymbol>c_COAP_stepName_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byIntIdx" id=link82 onMouseOver="ShowTip(event, 'tt82', 'link82')" onMouseOut="HideTip('tt82')" class=ISymbol>c_COAP_stepName_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byStringId" id=link83 onMouseOver="ShowTip(event, 'tt83', 'link83')" onMouseOut="HideTip('tt83')" class=ISymbol>c_COAP_stepName_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_reportCoapEventForEntity" id=link84 onMouseOver="ShowTip(event, 'tt84', 'link84')" onMouseOut="HideTip('tt84')" class=ISymbol>c_COAP_stepName_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_send" id=link85 onMouseOver="ShowTip(event, 'tt85', 'link85')" onMouseOut="HideTip('tt85')" class=ISymbol>c_COAP_stepName_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendAccept" id=link86 onMouseOver="ShowTip(event, 'tt86', 'link86')" onMouseOut="HideTip('tt86')" class=ISymbol>c_COAP_stepName_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byIntIdx" id=link87 onMouseOver="ShowTip(event, 'tt87', 'link87')" onMouseOut="HideTip('tt87')" class=ISymbol>c_COAP_stepName_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byStringId" id=link88 onMouseOver="ShowTip(event, 'tt88', 'link88')" onMouseOut="HideTip('tt88')" class=ISymbol>c_COAP_stepName_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendResponse" id=link89 onMouseOver="ShowTip(event, 'tt89', 'link89')" onMouseOut="HideTip('tt89')" class=ISymbol>c_COAP_stepName_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" id=link90 onMouseOver="ShowTip(event, 'tt90', 'link90')" onMouseOut="HideTip('tt90')" class=ISymbol>c_COAP_stepName_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setPreferredBlocksize" id=link91 onMouseOver="ShowTip(event, 'tt91', 'link91')" onMouseOut="HideTip('tt91')" class=ISymbol>c_COAP_stepName_setPreferredBlocksize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byIntIdx" id=link92 onMouseOver="ShowTip(event, 'tt92', 'link92')" onMouseOut="HideTip('tt92')" class=ISymbol>c_COAP_stepName_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byVars" id=link93 onMouseOver="ShowTip(event, 'tt93', 'link93')" onMouseOut="HideTip('tt93')" class=ISymbol>c_COAP_stepName_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS" id=link94 onMouseOver="ShowTip(event, 'tt94', 'link94')" onMouseOut="HideTip('tt94')" class=ISymbol>c_COAP_stepName_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byIntIdx" id=link95 onMouseOver="ShowTip(event, 'tt95', 'link95')" onMouseOut="HideTip('tt95')" class=ISymbol>c_COAP_stepName_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byVarIds" id=link96 onMouseOver="ShowTip(event, 'tt96', 'link96')" onMouseOut="HideTip('tt96')" class=ISymbol>c_COAP_stepName_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startListening" id=link97 onMouseOver="ShowTip(event, 'tt97', 'link97')" onMouseOut="HideTip('tt97')" class=ISymbol>c_COAP_stepName_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" id=link98 onMouseOver="ShowTip(event, 'tt98', 'link98')" onMouseOut="HideTip('tt98')" class=ISymbol>COAP_Blockwise_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" id=link99 onMouseOver="ShowTip(event, 'tt99', 'link99')" onMouseOut="HideTip('tt99')" class=ISymbol>COAP_Blockwise_Transfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer_List" id=link100 onMouseOver="ShowTip(event, 'tt100', 'link100')" onMouseOut="HideTip('tt100')" class=ISymbol>COAP_Blockwise_Transfer_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_BlockwiseIdx_List" id=link101 onMouseOver="ShowTip(event, 'tt101', 'link101')" onMouseOut="HideTip('tt101')" class=ISymbol>COAP_BlockwiseIdx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_BufferedMessageIdx_List" id=link102 onMouseOver="ShowTip(event, 'tt102', 'link102')" onMouseOut="HideTip('tt102')" class=ISymbol>COAP_BufferedMessageIdx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" id=link103 onMouseOver="ShowTip(event, 'tt103', 'link103')" onMouseOut="HideTip('tt103')" class=ISymbol>COAP_EntityCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" id=link104 onMouseOver="ShowTip(event, 'tt104', 'link104')" onMouseOut="HideTip('tt104')" class=ISymbol>COAP_EntityCtx_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_List" id=link105 onMouseOver="ShowTip(event, 'tt105', 'link105')" onMouseOut="HideTip('tt105')" class=ISymbol>COAP_EntityCtx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" id=link106 onMouseOver="ShowTip(event, 'tt106', 'link106')" onMouseOut="HideTip('tt106')" class=ISymbol>COAP_FsmCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" id=link107 onMouseOver="ShowTip(event, 'tt107', 'link107')" onMouseOut="HideTip('tt107')" class=ISymbol>COAP_FsmCtx_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_List" id=link108 onMouseOver="ShowTip(event, 'tt108', 'link108')" onMouseOut="HideTip('tt108')" class=ISymbol>COAP_FsmCtx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" id=link109 onMouseOver="ShowTip(event, 'tt109', 'link109')" onMouseOut="HideTip('tt109')" class=ISymbol>COAP_NIDD_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" id=link110 onMouseOver="ShowTip(event, 'tt110', 'link110')" onMouseOut="HideTip('tt110')" class=ISymbol>COAP_Observation_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" id=link111 onMouseOver="ShowTip(event, 'tt111', 'link111')" onMouseOut="HideTip('tt111')" class=ISymbol>COAP_Observation_Server</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server_List" id=link112 onMouseOver="ShowTip(event, 'tt112', 'link112')" onMouseOut="HideTip('tt112')" class=ISymbol>COAP_Observation_Server_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" id=link113 onMouseOver="ShowTip(event, 'tt113', 'link113')" onMouseOut="HideTip('tt113')" class=ISymbol>COAP_ObservedResource</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" id=link114 onMouseOver="ShowTip(event, 'tt114', 'link114')" onMouseOut="HideTip('tt114')" class=ISymbol>COAP_ObservedResource_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_List" id=link115 onMouseOver="ShowTip(event, 'tt115', 'link115')" onMouseOut="HideTip('tt115')" class=ISymbol>COAP_ObservedResource_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResourceIdx_List" id=link116 onMouseOver="ShowTip(event, 'tt116', 'link116')" onMouseOut="HideTip('tt116')" class=ISymbol>COAP_ObservedResourceIdx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params" id=link117 onMouseOver="ShowTip(event, 'tt117', 'link117')" onMouseOut="HideTip('tt117')" class=ISymbol>COAP_PSK_Params</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params_List" id=link118 onMouseOver="ShowTip(event, 'tt118', 'link118')" onMouseOut="HideTip('tt118')" class=ISymbol>COAP_PSK_Params_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" id=link119 onMouseOver="ShowTip(event, 'tt119', 'link119')" onMouseOut="HideTip('tt119')" class=ISymbol>COAP_RR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Client_State" id=link120 onMouseOver="ShowTip(event, 'tt120', 'link120')" onMouseOut="HideTip('tt120')" class=ISymbol>COAP_RR_Client_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" id=link121 onMouseOver="ShowTip(event, 'tt121', 'link121')" onMouseOut="HideTip('tt121')" class=ISymbol>COAP_RR_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_List" id=link122 onMouseOver="ShowTip(event, 'tt122', 'link122')" onMouseOut="HideTip('tt122')" class=ISymbol>COAP_RR_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Server_State" id=link123 onMouseOver="ShowTip(event, 'tt123', 'link123')" onMouseOut="HideTip('tt123')" class=ISymbol>COAP_RR_Server_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_State" id=link124 onMouseOver="ShowTip(event, 'tt124', 'link124')" onMouseOut="HideTip('tt124')" class=ISymbol>COAP_RR_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" id=link125 onMouseOver="ShowTip(event, 'tt125', 'link125')" onMouseOut="HideTip('tt125')" class=ISymbol>COAP_StepCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" id=link126 onMouseOver="ShowTip(event, 'tt126', 'link126')" onMouseOut="HideTip('tt126')" class=ISymbol>CoAP_Template</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" id=link127 onMouseOver="ShowTip(event, 'tt127', 'link127')" onMouseOut="HideTip('tt127')" class=ISymbol>COAP_Template_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template_List" id=link128 onMouseOver="ShowTip(event, 'tt128', 'link128')" onMouseOut="HideTip('tt128')" class=ISymbol>CoAP_Template_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" id=link129 onMouseOver="ShowTip(event, 'tt129', 'link129')" onMouseOut="HideTip('tt129')" class=ISymbol>COAP_Transaction</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" id=link130 onMouseOver="ShowTip(event, 'tt130', 'link130')" onMouseOut="HideTip('tt130')" class=ISymbol>COAP_Transaction_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_Direction" id=link131 onMouseOver="ShowTip(event, 'tt131', 'link131')" onMouseOut="HideTip('tt131')" class=ISymbol>COAP_Transaction_Direction</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_List" id=link132 onMouseOver="ShowTip(event, 'tt132', 'link132')" onMouseOut="HideTip('tt132')" class=ISymbol>COAP_Transaction_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_State" id=link133 onMouseOver="ShowTip(event, 'tt133', 'link133')" onMouseOut="HideTip('tt133')" class=ISymbol>COAP_Transaction_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" id=link134 onMouseOver="ShowTip(event, 'tt134', 'link134')" onMouseOut="HideTip('tt134')" class=ISymbol>COAP_TransportEndpoint</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint_List" id=link135 onMouseOver="ShowTip(event, 'tt135', 'link135')" onMouseOut="HideTip('tt135')" class=ISymbol>COAP_TransportEndpoint_List</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" id=link136 onMouseOver="ShowTip(event, 'tt136', 'link136')" onMouseOut="HideTip('tt136')" class=ISymbol>COAP_TransportEndpointDB</a></td></tr></table> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt1"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_behaviorType := "COAP Behavior"</td></tr></table></blockquote>Constant for COAP behaviour name</div></div><div class=CToolTip id="tt2"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_1xx := 700</td></tr></table></blockquote>Integer constant for the COAP 1xx reponse event</div></div><div class=CToolTip id="tt3"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_2xx := 701</td></tr></table></blockquote>Integer constant for the COAP 2xx reponse event</div></div><div class=CToolTip id="tt4"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xx := 702</td></tr></table></blockquote>Integer constant for the COAP 3xx reponse event</div></div><div class=CToolTip id="tt5"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xxto6xx := 706</td></tr></table></blockquote>Integer constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt6"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_4xx := 703</td></tr></table></blockquote>Integer constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt7"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_5xx := 704</td></tr></table></blockquote>Integer constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt8"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_6xx := 705</td></tr></table></blockquote>Integer constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt9"><div class=CConstant>Integer constant for indicating that the atomic block1 transfer was unsuccesfully finished</div></div><div class=CToolTip id="tt10"><div class=CConstant>Integer constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt11"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_block := 715</td></tr></table></blockquote>Integer constant for Block1 request indication (not first, not last)</div></div><div class=CToolTip id="tt12"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_init := 714</td></tr></table></blockquote>Integer constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt13"><div class=CConstant>Integer constant for the last Block1 request indication</div></div><div class=CToolTip id="tt14"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_DELETE := 4</td></tr></table></blockquote>Integer constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt15"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_dtlsConnectionClosed := 713</td></tr></table></blockquote>Integer constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt16"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_EMPTY := 0</td></tr></table></blockquote>Integer constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt17"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_GET := 1</td></tr></table></blockquote>Integer constant for the COAP GET request event</div></div><div class=CToolTip id="tt18"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_OBSERVE := 5</td></tr></table></blockquote>Integer constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt19"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_observeCanceled := 711</td></tr></table></blockquote>Integer constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt20"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_POST := 2</td></tr></table></blockquote>Integer constant for the COAP POST request event</div></div><div class=CToolTip id="tt21"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_PUT := 3</td></tr></table></blockquote>Integer constant for the COAP PUT request event</div></div><div class=CToolTip id="tt22"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_resourceNotObservedIndication := 712</td></tr></table></blockquote>Integer constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt23"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportFail := 708</td></tr></table></blockquote>Integer constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt24"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportSucc := 707</td></tr></table></blockquote>Integer constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt25"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trRST := 709</td></tr></table></blockquote>Integer constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt26"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trTimeout := 710</td></tr></table></blockquote>Integer constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt27"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_1xx := "COAP rsp: 1xx"</td></tr></table></blockquote>Charstring constant for the COAP 1xx response event</div></div><div class=CToolTip id="tt28"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_2xx := "COAP rsp: 2xx"</td></tr></table></blockquote>Charstring constant for the COAP 2xx response event</div></div><div class=CToolTip id="tt29"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xx := "COAP rsp: 3xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx response event</div></div><div class=CToolTip id="tt30"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xxto6xx := "COAP rsp: 3xxto6xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt31"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_4xx := "COAP rsp: 4xx"</td></tr></table></blockquote>Charstring constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt32"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_5xx := "COAP rsp: 5xx"</td></tr></table></blockquote>Charstring constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt33"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_6xx := "COAP rsp: 6xx"</td></tr></table></blockquote>Charstring constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt34"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_fail := "COAP block1: atomic unsuccesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt35"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_succ := "COAP block1: atomic succesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt36"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_block := "COAP block1: block indication"</td></tr></table></blockquote>Charstring constant for Block1 request indication</div></div><div class=CToolTip id="tt37"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_init := "COAP block1: first block indication"</td></tr></table></blockquote>Charstring constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt38"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_last := "COAP block1: last block indication"</td></tr></table></blockquote>Charstring constant for the last Block1 request indication</div></div><div class=CToolTip id="tt39"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_DELETE := "COAP req: DELETE"</td></tr></table></blockquote>Charstring constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt40"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_dtlsConnectionClosed := "COAP transport: DTLS connection closed"</td></tr></table></blockquote>Charstring constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt41"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_EMPTY := "COAP req: EMPTY"</td></tr></table></blockquote>Charstring constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt42"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_GET := "COAP req: GET"</td></tr></table></blockquote>Charstring constant for the COAP GET request event</div></div><div class=CToolTip id="tt43"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_OBSERVE := "COAP req: OBSERVE"</td></tr></table></blockquote>Charstring constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt44"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_observeCanceled := "COAP observe: canceled"</td></tr></table></blockquote>Charstring constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt45"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_POST := "COAP req: POST"</td></tr></table></blockquote>Charstring constant for the COAP POST request event</div></div><div class=CToolTip id="tt46"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_PUT := "COAP req: PUT"</td></tr></table></blockquote>Charstring constant for the COAP PUT request event</div></div><div class=CToolTip id="tt47"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_resourceNotObservedIndication := "COAP observe: resource not observed"</td></tr></table></blockquote>Charstring constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt48"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportFail := "COAP transport: fail rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt49"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportSucc := "COAP transport: succ rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt50"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trRST := "COAP transaction: reset"</td></tr></table></blockquote>Charstring constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt51"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trTimeout := "COAP transaction: timeout"</td></tr></table></blockquote>Charstring constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt52"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_cleanUp := 1</td></tr></table></blockquote>Integer constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt53"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_confirmableNotificationForEntity := 20</td></tr></table></blockquote>Integer constant for the COAP confirmableNotificationForEntity test step</div></div><div class=CToolTip id="tt54"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_handleRequest := 6</td></tr></table></blockquote>Integer constant for the COAP handleRequest test step</div></div><div class=CToolTip id="tt55"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_init := 0</td></tr></table></blockquote>Integer constant for the COAP init test step</div></div><div class=CToolTip id="tt56"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byIntIdx := 5</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt57"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byStringId := 11</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt58"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byIntIdx := 15</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt59"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byStringId := 16</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt60"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_reportCoapEventForEntity := 10</td></tr></table></blockquote>Integer constant for the COAP reportCoapEventForEntity test step</div></div><div class=CToolTip id="tt61"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_send := 4</td></tr></table></blockquote>Integer constant for the COAP send test step</div></div><div class=CToolTip id="tt62"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendAccept := 8</td></tr></table></blockquote>Integer constant for the COAP sendAccept test step</div></div><div class=CToolTip id="tt63"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byIntIdx := 13</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt64"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byStringId := 14</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt65"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendResponse := 7</td></tr></table></blockquote>Integer constant for the COAP sendResponse test step</div></div><div class=CToolTip id="tt66"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setLocalAddress := 2</td></tr></table></blockquote>Integer constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt67"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setPreferredBlocksize := 21</td></tr></table></blockquote>Integer constant for the COAP setPreferredBlocksize test step</div></div><div class=CToolTip id="tt68"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byIntIdx := 3</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt69"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byVars := 12</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt70"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS := 17</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt71"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byIntIdx := 19</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt72"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byVarIds := 18</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt73"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startListening := 9</td></tr></table></blockquote>Integer constant for the COAP startListening test step</div></div><div class=CToolTip id="tt74"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_cleanUp := "COAP Applib: cleanUp"</td></tr></table></blockquote>Charstring constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt75"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_confirmableNotificationForEntity := "COAP Applib: confirmableNotificationForEntity"</td></tr></table></blockquote>Charstring constant for the COAP confirmableNotificationForEntity step</div></div><div class=CToolTip id="tt76"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_handleRequest := "COAP Applib: handleRequest"</td></tr></table></blockquote>Charstring constant for the COAP handleRequest step</div></div><div class=CToolTip id="tt77"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_init := "COAP Applib: init"</td></tr></table></blockquote>Charstring constant for the COAP init test step</div></div><div class=CToolTip id="tt78"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byIntIdx := "COAP Applib: loadTemplate_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt79"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byStringId := "COAP Applib: loadTemplate_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt80"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byIntIdx := "COAP Applib: removeResourceObservations_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt81"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byStringId := "COAP Applib: removeResourceObservations_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt82"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_reportCoapEventForEntity := "COAP Applib: reportCoapEventForEntity"</td></tr></table></blockquote>Charstring constant for the COAP reportCoapEventForEntity step</div></div><div class=CToolTip id="tt83"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_send := "COAP Applib: send"</td></tr></table></blockquote>Charstring constant for the COAP send test step</div></div><div class=CToolTip id="tt84"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendAccept := "COAP Applib: sendAccept"</td></tr></table></blockquote>Charstring constant for the COAP sendAccept step</div></div><div class=CToolTip id="tt85"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byIntIdx := "COAP Applib: sendNotification_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt86"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byStringId := "COAP Applib: sendNotification_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt87"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendResponse := "COAP Applib: sendResponse"</td></tr></table></blockquote>Charstring constant for the COAP sendResponse step</div></div><div class=CToolTip id="tt88"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setLocalAddress := "COAP Applib: setLocalAddress"</td></tr></table></blockquote>Charstring constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt89"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setPreferredBlocksize := "COAP Applib: setPreferredBlocksize"</td></tr></table></blockquote>Charstring constant for the COAP setPreferredBlocksize step</div></div><div class=CToolTip id="tt90"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byIntIdx := "COAP Applib: setRemoteAddress_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt91"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byVars := "COAP Applib: setRemoteAddress_byVars"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress step</div></div><div class=CToolTip id="tt92"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS := "COAP Applib: startDTLS"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt93"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byIntIdx := "COAP Applib: startDTLS_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt94"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byVarIds := "COAP Applib: startDTLS_byVarIds"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt95"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startListening := "COAP Applib: startListening"</td></tr></table></blockquote>Charstring constant for the COAP startListening step</div></div><div class=CToolTip id="tt96"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_DB</td></tr></table></blockquote>Storing COAP_Blockwise_Transfer instances</div></div><div class=CToolTip id="tt97"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_Transfer</td></tr></table></blockquote>Represents a stateful blockwise transfer</div></div><div class=CToolTip id="tt98"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Blockwise_Transfer COAP_Blockwise_Transfer_List</td></tr></table></blockquote>List of COAP_Blockwise_Transfer</div></div><div class=CToolTip id="tt99"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx</td></tr></table></blockquote>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</div></div><div class=CToolTip id="tt100"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx_DB</td></tr></table></blockquote>Storing COAP entity contexts</div></div><div class=CToolTip id="tt101"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_EntityCtx COAP_EntityCtx_List</td></tr></table></blockquote>List of COAP_EntityCtx</div></div><div class=CToolTip id="tt102"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt103"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx_DB</td></tr></table></blockquote>Storing COAP FSM contexts</div></div><div class=CToolTip id="tt104"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_FsmCtx COAP_FsmCtx_List</td></tr></table></blockquote>List of COAP_FsmCtx</div></div><div class=CToolTip id="tt105"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_DB</td></tr></table></blockquote>Storing COAP_Observation_Server instances</div></div><div class=CToolTip id="tt106"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_Server</td></tr></table></blockquote>Represents an observation relationship between an observed resource and an observer</div></div><div class=CToolTip id="tt107"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Observation_Server COAP_Observation_Server_List</td></tr></table></blockquote>List of COAP_Observation_Server</div></div><div class=CToolTip id="tt108"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource</td></tr></table></blockquote>Represents an observed resource</div></div><div class=CToolTip id="tt109"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource_DB</td></tr></table></blockquote>Storing COAP_ObservedResource instances</div></div><div class=CToolTip id="tt110"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_ObservedResource COAP_ObservedResource_List</td></tr></table></blockquote>List of COAP_ObservedResource</div></div><div class=CToolTip id="tt111"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_PSK_Params</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt112"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_PSK_Params COAP_PSK_Params_List</td></tr></table></blockquote>List of COAP_PSK_Params</div></div><div class=CToolTip id="tt113"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR</td></tr></table></blockquote>Models a COAP request-response state machine</div></div><div class=CToolTip id="tt114"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt115"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR_DB</td></tr></table></blockquote>Storing COAP_RR instances</div></div><div class=CToolTip id="tt116"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_RR COAP_RR_List</td></tr></table></blockquote>List of COAP_RR</div></div><div class=CToolTip id="tt117"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt118"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union COAP_RR_State</td></tr></table></blockquote>A COAP_RR can be either a client or a server request response</div></div><div class=CToolTip id="tt119"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_StepCtx</td></tr></table></blockquote>Stores the most important pointers</div></div><div class=CToolTip id="tt120"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record CoAP_Template</td></tr></table></blockquote>Grouping a CoAP_ReqResp with an id</div></div><div class=CToolTip id="tt121"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Template_DB</td></tr></table></blockquote>Storing CoAP_Template instances</div></div><div class=CToolTip id="tt122"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of CoAP_Template CoAP_Template_List</td></tr></table></blockquote>List of CoAP_Template</div></div><div class=CToolTip id="tt123"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction</td></tr></table></blockquote>Implements a COAP transaction in a state machine</div></div><div class=CToolTip id="tt124"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction_DB</td></tr></table></blockquote>Storing COAP_Transaction instances</div></div><div class=CToolTip id="tt125"><div class=CType>Direction of a COAP_Transaction: either INCOMING or OUTGOING</div></div><div class=CToolTip id="tt126"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Transaction COAP_Transaction_List</td></tr></table></blockquote>List of COAP_Transaction</div></div><div class=CToolTip id="tt127"><div class=CType>States of a COAP_Transaction state machine</div></div><div class=CToolTip id="tt128"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpoint</td></tr></table></blockquote>Stores the transport related parameters for a COAP endpoint</div></div><div class=CToolTip id="tt129"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_TransportEndpoint COAP_TransportEndpoint_List</td></tr></table></blockquote>List of COAP_TransportEndpoint</div></div><div class=CToolTip id="tt130"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpointDB</td></tr></table></blockquote>Storing COAP_TransportEndpoint instances</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt1"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_behaviorType := "COAP Behavior"</td></tr></table></blockquote>Constant for COAP behaviour name</div></div><div class=CToolTip id="tt2"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_1xx := 700</td></tr></table></blockquote>Integer constant for the COAP 1xx reponse event</div></div><div class=CToolTip id="tt3"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_2xx := 701</td></tr></table></blockquote>Integer constant for the COAP 2xx reponse event</div></div><div class=CToolTip id="tt4"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xx := 702</td></tr></table></blockquote>Integer constant for the COAP 3xx reponse event</div></div><div class=CToolTip id="tt5"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_3xxto6xx := 706</td></tr></table></blockquote>Integer constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt6"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_4xx := 703</td></tr></table></blockquote>Integer constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt7"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_5xx := 704</td></tr></table></blockquote>Integer constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt8"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_6xx := 705</td></tr></table></blockquote>Integer constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt9"><div class=CConstant>Integer constant for indicating that the atomic block1 transfer was unsuccesfully finished</div></div><div class=CToolTip id="tt10"><div class=CConstant>Integer constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt11"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_block := 715</td></tr></table></blockquote>Integer constant for Block1 request indication (not first, not last)</div></div><div class=CToolTip id="tt12"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_BLOCK1_init := 714</td></tr></table></blockquote>Integer constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt13"><div class=CConstant>Integer constant for the last Block1 request indication</div></div><div class=CToolTip id="tt14"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_DELETE := 4</td></tr></table></blockquote>Integer constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt15"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_dtlsConnectionClosed := 713</td></tr></table></blockquote>Integer constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt16"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_EMPTY := 0</td></tr></table></blockquote>Integer constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt17"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_GET := 1</td></tr></table></blockquote>Integer constant for the COAP GET request event</div></div><div class=CToolTip id="tt18"><div class=CConstant>Integer constant for indicating that a COAP NIDD message was buffered</div></div><div class=CToolTip id="tt19"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_OBSERVE := 5</td></tr></table></blockquote>Integer constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt20"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_observeCanceled := 711</td></tr></table></blockquote>Integer constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt21"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_POST := 2</td></tr></table></blockquote>Integer constant for the COAP POST request event</div></div><div class=CToolTip id="tt22"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_PUT := 3</td></tr></table></blockquote>Integer constant for the COAP PUT request event</div></div><div class=CToolTip id="tt23"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_resourceNotObservedIndication := 712</td></tr></table></blockquote>Integer constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt24"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportFail := 708</td></tr></table></blockquote>Integer constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt25"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_transportSucc := 707</td></tr></table></blockquote>Integer constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt26"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trRST := 709</td></tr></table></blockquote>Integer constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt27"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_eventIdx_trTimeout := 710</td></tr></table></blockquote>Integer constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt28"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_1xx := "COAP rsp: 1xx"</td></tr></table></blockquote>Charstring constant for the COAP 1xx response event</div></div><div class=CToolTip id="tt29"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_2xx := "COAP rsp: 2xx"</td></tr></table></blockquote>Charstring constant for the COAP 2xx response event</div></div><div class=CToolTip id="tt30"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xx := "COAP rsp: 3xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx response event</div></div><div class=CToolTip id="tt31"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_3xxto6xx := "COAP rsp: 3xxto6xx"</td></tr></table></blockquote>Charstring constant for the COAP 3xx to 6xx response event</div></div><div class=CToolTip id="tt32"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_4xx := "COAP rsp: 4xx"</td></tr></table></blockquote>Charstring constant for the COAP 4xx response event</div></div><div class=CToolTip id="tt33"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_5xx := "COAP rsp: 5xx"</td></tr></table></blockquote>Charstring constant for the COAP 5xx response event</div></div><div class=CToolTip id="tt34"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_6xx := "COAP rsp: 6xx"</td></tr></table></blockquote>Charstring constant for the COAP 6xx response event</div></div><div class=CToolTip id="tt35"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_fail := "COAP block1: atomic unsuccesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt36"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_atomic_succ := "COAP block1: atomic succesfully finished"</td></tr></table></blockquote>Charstring constant for indicating that the atomic block1 transfer was succesfully finished</div></div><div class=CToolTip id="tt37"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_block := "COAP block1: block indication"</td></tr></table></blockquote>Charstring constant for Block1 request indication</div></div><div class=CToolTip id="tt38"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_init := "COAP block1: first block indication"</td></tr></table></blockquote>Charstring constant for the initial (num=0) Block1 request indication</div></div><div class=CToolTip id="tt39"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_BLOCK1_last := "COAP block1: last block indication"</td></tr></table></blockquote>Charstring constant for the last Block1 request indication</div></div><div class=CToolTip id="tt40"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_DELETE := "COAP req: DELETE"</td></tr></table></blockquote>Charstring constant for the COAP DELETE request event</div></div><div class=CToolTip id="tt41"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_dtlsConnectionClosed := "COAP transport: DTLS connection closed"</td></tr></table></blockquote>Charstring constant for the COAP transport DTLS connection closed indication</div></div><div class=CToolTip id="tt42"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_EMPTY := "COAP req: EMPTY"</td></tr></table></blockquote>Charstring constant for the COAP EMPTY message event</div></div><div class=CToolTip id="tt43"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_GET := "COAP req: GET"</td></tr></table></blockquote>Charstring constant for the COAP GET request event</div></div><div class=CToolTip id="tt44"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_niddMessageBuffered := "COAP transport: NIDD message was buffered"</td></tr></table></blockquote>Charstring constant for indicating that a COAP NIDD message was buffered</div></div><div class=CToolTip id="tt45"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_OBSERVE := "COAP req: OBSERVE"</td></tr></table></blockquote>Charstring constant for the COAP OBSERVE request event</div></div><div class=CToolTip id="tt46"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_observeCanceled := "COAP observe: canceled"</td></tr></table></blockquote>Charstring constant for the COAP observation canceled indication</div></div><div class=CToolTip id="tt47"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_POST := "COAP req: POST"</td></tr></table></blockquote>Charstring constant for the COAP POST request event</div></div><div class=CToolTip id="tt48"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_PUT := "COAP req: PUT"</td></tr></table></blockquote>Charstring constant for the COAP PUT request event</div></div><div class=CToolTip id="tt49"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_resourceNotObservedIndication := "COAP observe: resource not observed"</td></tr></table></blockquote>Charstring constant for the indication which is sent when there are no observers for a resource</div></div><div class=CToolTip id="tt50"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportFail := "COAP transport: fail rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport failure indication</div></div><div class=CToolTip id="tt51"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_transportSucc := "COAP transport: succ rsp"</td></tr></table></blockquote>Charstring constant for the COAP transport succesful indication</div></div><div class=CToolTip id="tt52"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trRST := "COAP transaction: reset"</td></tr></table></blockquote>Charstring constant for the COAP transaction reset indication</div></div><div class=CToolTip id="tt53"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_eventName_trTimeout := "COAP transaction: timeout"</td></tr></table></blockquote>Charstring constant for the COAP transaction timeout indication</div></div><div class=CToolTip id="tt54"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_cleanUp := 1</td></tr></table></blockquote>Integer constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt55"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_confirmableNotificationForEntity := 20</td></tr></table></blockquote>Integer constant for the COAP confirmableNotificationForEntity test step</div></div><div class=CToolTip id="tt56"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_handleRequest := 6</td></tr></table></blockquote>Integer constant for the COAP handleRequest test step</div></div><div class=CToolTip id="tt57"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_init := 0</td></tr></table></blockquote>Integer constant for the COAP init test step</div></div><div class=CToolTip id="tt58"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byIntIdx := 5</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt59"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_loadTemplate_byStringId := 11</td></tr></table></blockquote>Integer constant for the COAP loadTemplate test step</div></div><div class=CToolTip id="tt60"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byIntIdx := 15</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt61"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_removeResourceObservations_byStringId := 16</td></tr></table></blockquote>Integer constant for the COAP removeResourceObservations test step</div></div><div class=CToolTip id="tt62"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_reportCoapEventForEntity := 10</td></tr></table></blockquote>Integer constant for the COAP reportCoapEventForEntity test step</div></div><div class=CToolTip id="tt63"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_send := 4</td></tr></table></blockquote>Integer constant for the COAP send test step</div></div><div class=CToolTip id="tt64"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendAccept := 8</td></tr></table></blockquote>Integer constant for the COAP sendAccept test step</div></div><div class=CToolTip id="tt65"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byIntIdx := 13</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt66"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendNotification_byStringId := 14</td></tr></table></blockquote>Integer constant for the COAP sendNotification test step</div></div><div class=CToolTip id="tt67"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_sendResponse := 7</td></tr></table></blockquote>Integer constant for the COAP sendResponse test step</div></div><div class=CToolTip id="tt68"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setLocalAddress := 2</td></tr></table></blockquote>Integer constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt69"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setPreferredBlocksize := 21</td></tr></table></blockquote>Integer constant for the COAP setPreferredBlocksize test step</div></div><div class=CToolTip id="tt70"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byIntIdx := 3</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt71"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_setRemoteAddress_byVars := 12</td></tr></table></blockquote>Integer constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt72"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS := 17</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt73"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byIntIdx := 19</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt74"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startDTLS_byVarIds := 18</td></tr></table></blockquote>Integer constant for the COAP startDTLS test step</div></div><div class=CToolTip id="tt75"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const integer c_COAP_stepIdx_startListening := 9</td></tr></table></blockquote>Integer constant for the COAP startListening test step</div></div><div class=CToolTip id="tt76"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_cleanUp := "COAP Applib: cleanUp"</td></tr></table></blockquote>Charstring constant for the COAP cleanUp test step</div></div><div class=CToolTip id="tt77"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_confirmableNotificationForEntity := "COAP Applib: confirmableNotificationForEntity"</td></tr></table></blockquote>Charstring constant for the COAP confirmableNotificationForEntity step</div></div><div class=CToolTip id="tt78"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_handleRequest := "COAP Applib: handleRequest"</td></tr></table></blockquote>Charstring constant for the COAP handleRequest step</div></div><div class=CToolTip id="tt79"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_init := "COAP Applib: init"</td></tr></table></blockquote>Charstring constant for the COAP init test step</div></div><div class=CToolTip id="tt80"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byIntIdx := "COAP Applib: loadTemplate_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt81"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_loadTemplate_byStringId := "COAP Applib: loadTemplate_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP loadTemplate step</div></div><div class=CToolTip id="tt82"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byIntIdx := "COAP Applib: removeResourceObservations_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt83"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_removeResourceObservations_byStringId := "COAP Applib: removeResourceObservations_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP removeResourceObservations step</div></div><div class=CToolTip id="tt84"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_reportCoapEventForEntity := "COAP Applib: reportCoapEventForEntity"</td></tr></table></blockquote>Charstring constant for the COAP reportCoapEventForEntity step</div></div><div class=CToolTip id="tt85"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_send := "COAP Applib: send"</td></tr></table></blockquote>Charstring constant for the COAP send test step</div></div><div class=CToolTip id="tt86"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendAccept := "COAP Applib: sendAccept"</td></tr></table></blockquote>Charstring constant for the COAP sendAccept step</div></div><div class=CToolTip id="tt87"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byIntIdx := "COAP Applib: sendNotification_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt88"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendNotification_byStringId := "COAP Applib: sendNotification_byStringId"</td></tr></table></blockquote>Charstring constant for the COAP sendNotification step</div></div><div class=CToolTip id="tt89"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_sendResponse := "COAP Applib: sendResponse"</td></tr></table></blockquote>Charstring constant for the COAP sendResponse step</div></div><div class=CToolTip id="tt90"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setLocalAddress := "COAP Applib: setLocalAddress"</td></tr></table></blockquote>Charstring constant for the COAP setLocalAddress test step</div></div><div class=CToolTip id="tt91"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setPreferredBlocksize := "COAP Applib: setPreferredBlocksize"</td></tr></table></blockquote>Charstring constant for the COAP setPreferredBlocksize step</div></div><div class=CToolTip id="tt92"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byIntIdx := "COAP Applib: setRemoteAddress_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress test step</div></div><div class=CToolTip id="tt93"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_setRemoteAddress_byVars := "COAP Applib: setRemoteAddress_byVars"</td></tr></table></blockquote>Charstring constant for the COAP setRemoteAddress step</div></div><div class=CToolTip id="tt94"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS := "COAP Applib: startDTLS"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt95"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byIntIdx := "COAP Applib: startDTLS_byIntIdx"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt96"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startDTLS_byVarIds := "COAP Applib: startDTLS_byVarIds"</td></tr></table></blockquote>Charstring constant for the COAP startDTLS step</div></div><div class=CToolTip id="tt97"><div class=CConstant><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">const charstring c_COAP_stepName_startListening := "COAP Applib: startListening"</td></tr></table></blockquote>Charstring constant for the COAP startListening step</div></div><div class=CToolTip id="tt98"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_DB</td></tr></table></blockquote>Storing COAP_Blockwise_Transfer instances</div></div><div class=CToolTip id="tt99"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_Transfer</td></tr></table></blockquote>Represents a stateful blockwise transfer</div></div><div class=CToolTip id="tt100"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Blockwise_Transfer COAP_Blockwise_Transfer_List</td></tr></table></blockquote>List of COAP_Blockwise_Transfer</div></div><div class=CToolTip id="tt101"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_BlockwiseIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt102"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_BufferedMessageIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt103"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx</td></tr></table></blockquote>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</div></div><div class=CToolTip id="tt104"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx_DB</td></tr></table></blockquote>Storing COAP entity contexts</div></div><div class=CToolTip id="tt105"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_EntityCtx COAP_EntityCtx_List</td></tr></table></blockquote>List of COAP_EntityCtx</div></div><div class=CToolTip id="tt106"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt107"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx_DB</td></tr></table></blockquote>Storing COAP FSM contexts</div></div><div class=CToolTip id="tt108"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_FsmCtx COAP_FsmCtx_List</td></tr></table></blockquote>List of COAP_FsmCtx</div></div><div class=CToolTip id="tt109"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_NIDD_DB</td></tr></table></blockquote>Storing encoded COAP messages as <b>octetstring</b> ready to be transported over NIDD</div></div><div class=CToolTip id="tt110"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_DB</td></tr></table></blockquote>Storing COAP_Observation_Server instances</div></div><div class=CToolTip id="tt111"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_Server</td></tr></table></blockquote>Represents an observation relationship between an observed resource and an observer</div></div><div class=CToolTip id="tt112"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Observation_Server COAP_Observation_Server_List</td></tr></table></blockquote>List of COAP_Observation_Server</div></div><div class=CToolTip id="tt113"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource</td></tr></table></blockquote>Represents an observed resource</div></div><div class=CToolTip id="tt114"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource_DB</td></tr></table></blockquote>Storing COAP_ObservedResource instances</div></div><div class=CToolTip id="tt115"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_ObservedResource COAP_ObservedResource_List</td></tr></table></blockquote>List of COAP_ObservedResource</div></div><div class=CToolTip id="tt116"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_ObservedResourceIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt117"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_PSK_Params</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt118"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_PSK_Params COAP_PSK_Params_List</td></tr></table></blockquote>List of COAP_PSK_Params</div></div><div class=CToolTip id="tt119"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR</td></tr></table></blockquote>Models a COAP request-response state machine</div></div><div class=CToolTip id="tt120"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt121"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR_DB</td></tr></table></blockquote>Storing COAP_RR instances</div></div><div class=CToolTip id="tt122"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_RR COAP_RR_List</td></tr></table></blockquote>List of COAP_RR</div></div><div class=CToolTip id="tt123"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt124"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union COAP_RR_State</td></tr></table></blockquote>A COAP_RR can be either a client or a server request response</div></div><div class=CToolTip id="tt125"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_StepCtx</td></tr></table></blockquote>Stores the most important pointers</div></div><div class=CToolTip id="tt126"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record CoAP_Template</td></tr></table></blockquote>Grouping a CoAP_ReqResp with an id</div></div><div class=CToolTip id="tt127"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Template_DB</td></tr></table></blockquote>Storing CoAP_Template instances</div></div><div class=CToolTip id="tt128"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of CoAP_Template CoAP_Template_List</td></tr></table></blockquote>List of CoAP_Template</div></div><div class=CToolTip id="tt129"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction</td></tr></table></blockquote>Implements a COAP transaction in a state machine</div></div><div class=CToolTip id="tt130"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction_DB</td></tr></table></blockquote>Storing COAP_Transaction instances</div></div><div class=CToolTip id="tt131"><div class=CType>Direction of a COAP_Transaction: either INCOMING or OUTGOING</div></div><div class=CToolTip id="tt132"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Transaction COAP_Transaction_List</td></tr></table></blockquote>List of COAP_Transaction</div></div><div class=CToolTip id="tt133"><div class=CType>States of a COAP_Transaction state machine</div></div><div class=CToolTip id="tt134"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpoint</td></tr></table></blockquote>Stores the transport related parameters for a COAP endpoint</div></div><div class=CToolTip id="tt135"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_TransportEndpoint COAP_TransportEndpoint_List</td></tr></table></blockquote>List of COAP_TransportEndpoint</div></div><div class=CToolTip id="tt136"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpointDB</td></tr></table></blockquote>Storing COAP_TransportEndpoint instances</div></div><!--END_ND_TOOLTIPS--> </div><!--Index--> diff --git a/apidoc/html/index/General2.html b/apidoc/html/index/General2.html index a5eb6a9..0b85367 100644 --- a/apidoc/html/index/General2.html +++ b/apidoc/html/index/General2.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>CoAP_Applib - Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Massive IoT Test Tools - Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> @@ -14,13 +14,13 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="General.html#C">C</a> · <a href="#D">D</a> · <a href="#E">E</a> · <a href="General3.html#F">F</a> · G · H · I · J · K · L · M · N · <a href="General4.html#O">O</a> · P · Q · R · <a href="General4.html#S">S</a> · <a href="General4.html#T">T</a> · <a href="General4.html#U">U</a> · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="D"></a>D</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#DTLSConnection" id=link131 onMouseOver="ShowTip(event, 'tt131', 'link131')" onMouseOut="HideTip('tt131')" class=ISymbol>DTLSConnection</a></td></tr><tr><td class=IHeading><a name="E"></a>E</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_AtomicBlock1Finished_Event" id=link132 onMouseOver="ShowTip(event, 'tt132', 'link132')" onMouseOut="HideTip('tt132')" class=ISymbol>EPTF_COAP_AtomicBlock1Finished_Event</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Block1_Statistics" id=link133 onMouseOver="ShowTip(event, 'tt133', 'link133')" onMouseOut="HideTip('tt133')" class=ISymbol>EPTF_COAP_Block1_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_EventDescriptor" id=link134 onMouseOver="ShowTip(event, 'tt134', 'link134')" onMouseOut="HideTip('tt134')" class=ISymbol>EPTF_COAP_EventDescriptor</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>EPTF_COAP_LGen_CT</span><div class=ISubIndex><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" id=link135 onMouseOver="ShowTip(event, 'tt135', 'link135')" onMouseOut="HideTip('tt135')" class=IFile>EPTF_COAP_LGen_Definitions.ttcn</a><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" id=link136 onMouseOver="ShowTip(event, 'tt135', 'link136')" onMouseOut="HideTip('tt135')" class=IFile>EPTF_COAP_LocalTransport_Definitions.ttcn</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Definitions" id=link137 onMouseOver="ShowTip(event, 'tt136', 'link137')" onMouseOut="HideTip('tt136')" class=ISymbol>EPTF_COAP_LGen_Definitions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#EPTF_COAP_LGen_Functions" id=link138 onMouseOver="ShowTip(event, 'tt137', 'link138')" onMouseOut="HideTip('tt137')" class=ISymbol>EPTF_COAP_LGen_Functions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Statistics" id=link139 onMouseOver="ShowTip(event, 'tt138', 'link139')" onMouseOut="HideTip('tt138')" class=ISymbol>EPTF_COAP_LGen_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LocalTransport_Definitions" id=link140 onMouseOver="ShowTip(event, 'tt139', 'link140')" onMouseOut="HideTip('tt139')" class=ISymbol>EPTF_COAP_LocalTransport_Definitions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#EPTF_COAP_LocalTransport_Functions" id=link141 onMouseOver="ShowTip(event, 'tt140', 'link141')" onMouseOut="HideTip('tt140')" class=ISymbol>EPTF_COAP_LocalTransport_Functions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Message_Statistics" id=link142 onMouseOver="ShowTip(event, 'tt141', 'link142')" onMouseOut="HideTip('tt141')" class=ISymbol>EPTF_COAP_Message_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" id=link143 onMouseOver="ShowTip(event, 'tt142', 'link143')" onMouseOut="HideTip('tt142')" class=ISymbol>EPTF_COAP_PDU</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_ResourceNotObserved_Event" id=link144 onMouseOver="ShowTip(event, 'tt143', 'link144')" onMouseOut="HideTip('tt143')" class=ISymbol>EPTF_COAP_ResourceNotObserved_Event</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Definitions" id=link145 onMouseOver="ShowTip(event, 'tt144', 'link145')" onMouseOut="HideTip('tt144')" class=ISymbol>EPTF_COAP_Transport_Definitions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_dtlsConnect" id=link146 onMouseOver="ShowTip(event, 'tt145', 'link146')" onMouseOut="HideTip('tt145')" class=ISymbol>EPTF_COAP_Transport_dtlsConnect</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" id=link147 onMouseOver="ShowTip(event, 'tt146', 'link147')" onMouseOut="HideTip('tt146')" class=ISymbol>EPTF_COAP_Transport_Provider_CT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Request" id=link148 onMouseOver="ShowTip(event, 'tt147', 'link148')" onMouseOut="HideTip('tt147')" class=ISymbol>EPTF_COAP_Transport_Request</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_RequestParams" id=link149 onMouseOver="ShowTip(event, 'tt148', 'link149')" onMouseOut="HideTip('tt148')" class=ISymbol>EPTF_COAP_Transport_RequestParams</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" id=link150 onMouseOver="ShowTip(event, 'tt149', 'link150')" onMouseOut="HideTip('tt149')" class=ISymbol>EPTF_COAP_Transport_Response</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_ResponseParams" id=link151 onMouseOver="ShowTip(event, 'tt150', 'link151')" onMouseOut="HideTip('tt150')" class=ISymbol>EPTF_COAP_Transport_ResponseParams</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_startListening" id=link152 onMouseOver="ShowTip(event, 'tt151', 'link152')" onMouseOut="HideTip('tt151')" class=ISymbol>EPTF_COAP_Transport_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_Transport_Statistics" id=link153 onMouseOver="ShowTip(event, 'tt152', 'link153')" onMouseOut="HideTip('tt152')" class=ISymbol>EPTF_COAP_Transport_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" id=link154 onMouseOver="ShowTip(event, 'tt153', 'link154')" onMouseOut="HideTip('tt153')" class=ISymbol>EPTF_COAP_Transport_User_CT</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_TransportParameters" id=link155 onMouseOver="ShowTip(event, 'tt154', 'link155')" onMouseOut="HideTip('tt154')" class=ISymbol>EPTF_COAP_TransportParameters</a></td></tr></table> +<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="General.html#C">C</a> · <a href="#D">D</a> · <a href="#E">E</a> · <a href="General3.html#F">F</a> · G · H · I · J · K · L · M · N · <a href="General4.html#O">O</a> · P · Q · R · <a href="General4.html#S">S</a> · <a href="General4.html#T">T</a> · <a href="General4.html#U">U</a> · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="D"></a>D</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#DTLSConnection" id=link137 onMouseOver="ShowTip(event, 'tt137', 'link137')" onMouseOut="HideTip('tt137')" class=ISymbol>DTLSConnection</a></td></tr><tr><td class=IHeading><a name="E"></a>E</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_AtomicBlock1Finished_Event" id=link138 onMouseOver="ShowTip(event, 'tt138', 'link138')" onMouseOut="HideTip('tt138')" class=ISymbol>EPTF_COAP_AtomicBlock1Finished_Event</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Block1_Statistics" id=link139 onMouseOver="ShowTip(event, 'tt139', 'link139')" onMouseOut="HideTip('tt139')" class=ISymbol>EPTF_COAP_Block1_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_EventDescriptor" id=link140 onMouseOver="ShowTip(event, 'tt140', 'link140')" onMouseOut="HideTip('tt140')" class=ISymbol>EPTF_COAP_EventDescriptor</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>EPTF_COAP_LGen_CT</span><div class=ISubIndex><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" id=link141 onMouseOver="ShowTip(event, 'tt141', 'link141')" onMouseOut="HideTip('tt141')" class=IFile>EPTF_COAP_LGen_Definitions.ttcn</a><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" id=link142 onMouseOver="ShowTip(event, 'tt141', 'link142')" onMouseOut="HideTip('tt141')" class=IFile>EPTF_COAP_LocalTransport_Definitions.ttcn</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Definitions" id=link143 onMouseOver="ShowTip(event, 'tt142', 'link143')" onMouseOut="HideTip('tt142')" class=ISymbol>EPTF_COAP_LGen_Definitions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#EPTF_COAP_LGen_Functions" id=link144 onMouseOver="ShowTip(event, 'tt143', 'link144')" onMouseOut="HideTip('tt143')" class=ISymbol>EPTF_COAP_LGen_Functions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Statistics" id=link145 onMouseOver="ShowTip(event, 'tt144', 'link145')" onMouseOut="HideTip('tt144')" class=ISymbol>EPTF_COAP_LGen_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LocalTransport_Definitions" id=link146 onMouseOver="ShowTip(event, 'tt145', 'link146')" onMouseOut="HideTip('tt145')" class=ISymbol>EPTF_COAP_LocalTransport_Definitions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#EPTF_COAP_LocalTransport_Functions" id=link147 onMouseOver="ShowTip(event, 'tt146', 'link147')" onMouseOut="HideTip('tt146')" class=ISymbol>EPTF_COAP_LocalTransport_Functions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Message_Statistics" id=link148 onMouseOver="ShowTip(event, 'tt147', 'link148')" onMouseOut="HideTip('tt147')" class=ISymbol>EPTF_COAP_Message_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" id=link149 onMouseOver="ShowTip(event, 'tt148', 'link149')" onMouseOut="HideTip('tt148')" class=ISymbol>EPTF_COAP_PDU</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_ResourceNotObserved_Event" id=link150 onMouseOver="ShowTip(event, 'tt149', 'link150')" onMouseOut="HideTip('tt149')" class=ISymbol>EPTF_COAP_ResourceNotObserved_Event</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport" id=link151 onMouseOver="ShowTip(event, 'tt150', 'link151')" onMouseOut="HideTip('tt150')" class=ISymbol>EPTF_COAP_Transport</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Definitions" id=link152 onMouseOver="ShowTip(event, 'tt151', 'link152')" onMouseOut="HideTip('tt151')" class=ISymbol>EPTF_COAP_Transport_Definitions</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_dtlsConnect" id=link153 onMouseOver="ShowTip(event, 'tt152', 'link153')" onMouseOut="HideTip('tt152')" class=ISymbol>EPTF_COAP_Transport_dtlsConnect</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" id=link154 onMouseOver="ShowTip(event, 'tt153', 'link154')" onMouseOut="HideTip('tt153')" class=ISymbol>EPTF_COAP_Transport_Provider_CT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Request" id=link155 onMouseOver="ShowTip(event, 'tt154', 'link155')" onMouseOut="HideTip('tt154')" class=ISymbol>EPTF_COAP_Transport_Request</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_RequestParams" id=link156 onMouseOver="ShowTip(event, 'tt155', 'link156')" onMouseOut="HideTip('tt155')" class=ISymbol>EPTF_COAP_Transport_RequestParams</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" id=link157 onMouseOver="ShowTip(event, 'tt156', 'link157')" onMouseOut="HideTip('tt156')" class=ISymbol>EPTF_COAP_Transport_Response</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_ResponseParams" id=link158 onMouseOver="ShowTip(event, 'tt157', 'link158')" onMouseOut="HideTip('tt157')" class=ISymbol>EPTF_COAP_Transport_ResponseParams</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_startListening" id=link159 onMouseOver="ShowTip(event, 'tt158', 'link159')" onMouseOut="HideTip('tt158')" class=ISymbol>EPTF_COAP_Transport_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_Transport_Statistics" id=link160 onMouseOver="ShowTip(event, 'tt159', 'link160')" onMouseOut="HideTip('tt159')" class=ISymbol>EPTF_COAP_Transport_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" id=link161 onMouseOver="ShowTip(event, 'tt160', 'link161')" onMouseOut="HideTip('tt160')" class=ISymbol>EPTF_COAP_Transport_User_CT</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_TransportParameters" id=link162 onMouseOver="ShowTip(event, 'tt161', 'link162')" onMouseOut="HideTip('tt161')" class=ISymbol>EPTF_COAP_TransportParameters</a></td></tr></table> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt131"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record DTLSConnection</td></tr></table></blockquote>Storing the DTLS transport related data of a COAP transport endpoint</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt137"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record DTLSConnection</td></tr></table></blockquote>Storing the DTLS transport related data of a COAP transport endpoint</div></div><!--END_ND_TOOLTIPS--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt132"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_AtomicBlock1Finished_Event</td></tr></table></blockquote>Describes an event which indicates that a particular atomic block1 operation was finished</div></div><div class=CToolTip id="tt133"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Block1_Statistics</td></tr></table></blockquote>Storing counters for block1 related statistics</div></div><div class=CToolTip id="tt134"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_EventDescriptor</td></tr></table></blockquote>Describes a COAP event that can be reported to the COAP applib user</div></div><div class=CToolTip id="tt135"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_LGen_CT extends EPTF_COAP_Transport_User_CT, EPTF_LGenBase_CT, EPTF_Logging_CT</td></tr></table></blockquote>COAP load generator component</div></div><div class=CToolTip id="tt136"><div class=CFile>This module contains the definitions for the COAP load generator component</div></div><div class=CToolTip id="tt137"><div class=CFile>This module contains the functions of the COAP load generator component</div></div><div class=CToolTip id="tt138"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_LGen_Statistics</td></tr></table></blockquote>Storing counters for load generator related statistics</div></div><div class=CToolTip id="tt139"><div class=CFile>This module contains the definitions for the COAP load generator component</div></div><div class=CToolTip id="tt140"><div class=CFile>This module contains the functions of the COAP local transport component</div></div><div class=CToolTip id="tt141"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Message_Statistics</td></tr></table></blockquote>Storing counters for message related statistics</div></div><div class=CToolTip id="tt142"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</div></div><div class=CToolTip id="tt143"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_ResourceNotObserved_Event</td></tr></table></blockquote>Describes an event which indicates that a particular resource is not observed by any one anymore</div></div><div class=CToolTip id="tt144"><div class=CFile>This module contains the generic transport definitions of the COAP load generator</div></div><div class=CToolTip id="tt145"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_dtlsConnect</td></tr></table></blockquote>Transport request for starting DTLS</div></div><div class=CToolTip id="tt146"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_Provider_CT</td></tr></table></blockquote>Base component type for a COAP transport realization</div></div><div class=CToolTip id="tt147"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Request</td></tr></table></blockquote>API exposed for requesting transport operation from the EPTF_COAP_Transport_Provider_CT</div></div><div class=CToolTip id="tt148"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_RequestParams</td></tr></table></blockquote>A union encapsulating various transport requests</div></div><div class=CToolTip id="tt149"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote>API for responding to transport operations to the EPTF_COAP_Transport_User_CT</div></div><div class=CToolTip id="tt150"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_ResponseParams</td></tr></table></blockquote>A union encapsulating various transport responses</div></div><div class=CToolTip id="tt151"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_startListening</td></tr></table></blockquote>Transport request for initializing a listening socket</div></div><div class=CToolTip id="tt152"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Statistics</td></tr></table></blockquote>Storing counters for transport related statistics</div></div><div class=CToolTip id="tt153"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote>Base component type for a COAP transport user realization</div></div><div class=CToolTip id="tt154"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_TransportParameters</td></tr></table></blockquote>Encapsulates COAP transport protocol information</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt138"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_AtomicBlock1Finished_Event</td></tr></table></blockquote>Describes an event which indicates that a particular atomic block1 operation was finished</div></div><div class=CToolTip id="tt139"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Block1_Statistics</td></tr></table></blockquote>Storing counters for block1 related statistics</div></div><div class=CToolTip id="tt140"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_EventDescriptor</td></tr></table></blockquote>Describes a COAP event that can be reported to the COAP applib user</div></div><div class=CToolTip id="tt141"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_LGen_CT extends EPTF_COAP_Transport_User_CT, EPTF_LGenBase_CT, EPTF_Logging_CT</td></tr></table></blockquote>COAP load generator component</div></div><div class=CToolTip id="tt142"><div class=CFile>This module contains the definitions for the COAP load generator component</div></div><div class=CToolTip id="tt143"><div class=CFile>This module contains the functions of the COAP load generator component</div></div><div class=CToolTip id="tt144"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_LGen_Statistics</td></tr></table></blockquote>Storing counters for load generator related statistics</div></div><div class=CToolTip id="tt145"><div class=CFile>This module contains the definitions for the COAP load generator component</div></div><div class=CToolTip id="tt146"><div class=CFile>This module contains the functions of the COAP local transport component</div></div><div class=CToolTip id="tt147"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Message_Statistics</td></tr></table></blockquote>Storing counters for message related statistics</div></div><div class=CToolTip id="tt148"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</div></div><div class=CToolTip id="tt149"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_ResourceNotObserved_Event</td></tr></table></blockquote>Describes an event which indicates that a particular resource is not observed by any one anymore</div></div><div class=CToolTip id="tt150"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport</td></tr></table></blockquote>Defines the COAP transport layer (union)</div></div><div class=CToolTip id="tt151"><div class=CFile>This module contains the generic transport definitions of the COAP load generator</div></div><div class=CToolTip id="tt152"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_dtlsConnect</td></tr></table></blockquote>Transport request for starting DTLS</div></div><div class=CToolTip id="tt153"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_Provider_CT</td></tr></table></blockquote>Base component type for a COAP transport realization</div></div><div class=CToolTip id="tt154"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Request</td></tr></table></blockquote>API exposed for requesting transport operation from the EPTF_COAP_Transport_Provider_CT</div></div><div class=CToolTip id="tt155"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_RequestParams</td></tr></table></blockquote>A union encapsulating various transport requests</div></div><div class=CToolTip id="tt156"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote>API for responding to transport operations to the EPTF_COAP_Transport_User_CT</div></div><div class=CToolTip id="tt157"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_ResponseParams</td></tr></table></blockquote>A union encapsulating various transport responses</div></div><div class=CToolTip id="tt158"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_startListening</td></tr></table></blockquote>Transport request for initializing a listening socket</div></div><div class=CToolTip id="tt159"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Statistics</td></tr></table></blockquote>Storing counters for transport related statistics</div></div><div class=CToolTip id="tt160"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote>Base component type for a COAP transport user realization</div></div><div class=CToolTip id="tt161"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_TransportParameters</td></tr></table></blockquote>Encapsulates COAP transport protocol information</div></div><!--END_ND_TOOLTIPS--> </div><!--Index--> diff --git a/apidoc/html/index/General3.html b/apidoc/html/index/General3.html index bbedd3f..53e5b84 100644 --- a/apidoc/html/index/General3.html +++ b/apidoc/html/index/General3.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>CoAP_Applib - Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Massive IoT Test Tools - Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> @@ -14,9 +14,9 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="General.html#C">C</a> · <a href="General2.html#D">D</a> · <a href="General2.html#E">E</a> · <a href="#F">F</a> · G · H · I · J · K · L · M · N · <a href="General4.html#O">O</a> · P · Q · R · <a href="General4.html#S">S</a> · <a href="General4.html#T">T</a> · <a href="General4.html#U">U</a> · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="F"></a>F</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_cleanUp" id=link156 onMouseOver="ShowTip(event, 'tt155', 'link156')" onMouseOut="HideTip('tt155')" class=ISymbol>f_COAP_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxBind" id=link157 onMouseOver="ShowTip(event, 'tt156', 'link157')" onMouseOut="HideTip('tt156')" class=ISymbol>f_COAP_eCtxBind</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxReset" id=link158 onMouseOver="ShowTip(event, 'tt157', 'link158')" onMouseOut="HideTip('tt157')" class=ISymbol>f_COAP_eCtxReset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxUnbind" id=link159 onMouseOver="ShowTip(event, 'tt158', 'link159')" onMouseOut="HideTip('tt158')" class=ISymbol>f_COAP_eCtxUnbind</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" id=link160 onMouseOver="ShowTip(event, 'tt159', 'link160')" onMouseOut="HideTip('tt159')" class=ISymbol>f_COAP_step_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" id=link161 onMouseOver="ShowTip(event, 'tt160', 'link161')" onMouseOut="HideTip('tt160')" class=ISymbol>f_COAP_step_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" id=link162 onMouseOver="ShowTip(event, 'tt161', 'link162')" onMouseOut="HideTip('tt161')" class=ISymbol>f_COAP_step_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" id=link163 onMouseOver="ShowTip(event, 'tt162', 'link163')" onMouseOut="HideTip('tt162')" class=ISymbol>f_COAP_step_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" id=link164 onMouseOver="ShowTip(event, 'tt163', 'link164')" onMouseOut="HideTip('tt163')" class=ISymbol>f_COAP_step_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" id=link165 onMouseOver="ShowTip(event, 'tt164', 'link165')" onMouseOut="HideTip('tt164')" class=ISymbol>f_COAP_step_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" id=link166 onMouseOver="ShowTip(event, 'tt165', 'link166')" onMouseOut="HideTip('tt165')" class=ISymbol>f_COAP_step_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" id=link167 onMouseOver="ShowTip(event, 'tt166', 'link167')" onMouseOut="HideTip('tt166')" class=ISymbol>f_COAP_step_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" id=link168 onMouseOver="ShowTip(event, 'tt167', 'link168')" onMouseOut="HideTip('tt167')" class=ISymbol>f_COAP_step_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" id=link169 onMouseOver="ShowTip(event, 'tt168', 'link169')" onMouseOut="HideTip('tt168')" class=ISymbol>f_COAP_step_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" id=link170 onMouseOver="ShowTip(event, 'tt169', 'link170')" onMouseOut="HideTip('tt169')" class=ISymbol>f_COAP_step_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" id=link171 onMouseOver="ShowTip(event, 'tt170', 'link171')" onMouseOut="HideTip('tt170')" class=ISymbol>f_COAP_step_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" id=link172 onMouseOver="ShowTip(event, 'tt171', 'link172')" onMouseOut="HideTip('tt171')" class=ISymbol>f_COAP_step_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_internal" id=link173 onMouseOver="ShowTip(event, 'tt172', 'link173')" onMouseOut="HideTip('tt172')" class=ISymbol>f_COAP_step_sendNotification_internal</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" id=link174 onMouseOver="ShowTip(event, 'tt173', 'link174')" onMouseOut="HideTip('tt173')" class=ISymbol>f_COAP_step_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" id=link175 onMouseOver="ShowTip(event, 'tt174', 'link175')" onMouseOut="HideTip('tt174')" class=ISymbol>f_COAP_step_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" id=link176 onMouseOver="ShowTip(event, 'tt175', 'link176')" onMouseOut="HideTip('tt175')" class=ISymbol>f_COAP_step_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" id=link177 onMouseOver="ShowTip(event, 'tt176', 'link177')" onMouseOut="HideTip('tt176')" class=ISymbol>f_COAP_step_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" id=link178 onMouseOver="ShowTip(event, 'tt177', 'link178')" onMouseOut="HideTip('tt177')" class=ISymbol>f_COAP_step_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" id=link179 onMouseOver="ShowTip(event, 'tt178', 'link179')" onMouseOut="HideTip('tt178')" class=ISymbol>f_COAP_step_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" id=link180 onMouseOver="ShowTip(event, 'tt179', 'link180')" onMouseOut="HideTip('tt179')" class=ISymbol>f_COAP_step_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" id=link181 onMouseOver="ShowTip(event, 'tt180', 'link181')" onMouseOut="HideTip('tt180')" class=ISymbol>f_COAP_step_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_DEBUG" id=link182 onMouseOver="ShowTip(event, 'tt181', 'link182')" onMouseOut="HideTip('tt181')" class=ISymbol>f_COAP_Transport_Logging_DEBUG</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_ERROR" id=link183 onMouseOver="ShowTip(event, 'tt182', 'link183')" onMouseOut="HideTip('tt182')" class=ISymbol>f_COAP_Transport_Logging_ERROR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_VERBOSE" id=link184 onMouseOver="ShowTip(event, 'tt183', 'link184')" onMouseOut="HideTip('tt183')" class=ISymbol>f_COAP_Transport_Logging_VERBOSE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_WARNING" id=link185 onMouseOver="ShowTip(event, 'tt184', 'link185')" onMouseOut="HideTip('tt184')" class=ISymbol>f_COAP_Transport_Logging_WARNING</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_addOption" id=link186 onMouseOver="ShowTip(event, 'tt185', 'link186')" onMouseOut="HideTip('tt185')" class=ISymbol>f_EPTF_COAP_addOption</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_add" id=link187 onMouseOver="ShowTip(event, 'tt186', 'link187')" onMouseOut="HideTip('tt186')" class=ISymbol>f_EPTF_COAP_blockwiseDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_cleanUp" id=link188 onMouseOver="ShowTip(event, 'tt187', 'link188')" onMouseOut="HideTip('tt187')" class=ISymbol>f_EPTF_COAP_blockwiseDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_get" id=link189 onMouseOver="ShowTip(event, 'tt188', 'link189')" onMouseOut="HideTip('tt188')" class=ISymbol>f_EPTF_COAP_blockwiseDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_init" id=link190 onMouseOver="ShowTip(event, 'tt189', 'link190')" onMouseOut="HideTip('tt189')" class=ISymbol>f_EPTF_COAP_blockwiseDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_lookUp" id=link191 onMouseOver="ShowTip(event, 'tt190', 'link191')" onMouseOut="HideTip('tt190')" class=ISymbol>f_EPTF_COAP_blockwiseDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_remove" id=link192 onMouseOver="ShowTip(event, 'tt191', 'link192')" onMouseOut="HideTip('tt191')" class=ISymbol>f_EPTF_COAP_blockwiseDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_tokenHash" id=link193 onMouseOver="ShowTip(event, 'tt192', 'link193')" onMouseOut="HideTip('tt192')" class=ISymbol>f_EPTF_COAP_blockwiseDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" id=link194 onMouseOver="ShowTip(event, 'tt193', 'link194')" onMouseOut="HideTip('tt193')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" id=link195 onMouseOver="ShowTip(event, 'tt194', 'link195')" onMouseOut="HideTip('tt194')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_CodeToEventIdx" id=link196 onMouseOver="ShowTip(event, 'tt195', 'link196')" onMouseOut="HideTip('tt195')" class=ISymbol>f_EPTF_COAP_CodeToEventIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareEvents" id=link197 onMouseOver="ShowTip(event, 'tt196', 'link197')" onMouseOut="HideTip('tt196')" class=ISymbol>f_EPTF_COAP_declareEvents</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareSteps" id=link198 onMouseOver="ShowTip(event, 'tt197', 'link198')" onMouseOut="HideTip('tt197')" class=ISymbol>f_EPTF_COAP_declareSteps</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEvent" id=link199 onMouseOver="ShowTip(event, 'tt198', 'link199')" onMouseOut="HideTip('tt198')" class=ISymbol>f_EPTF_COAP_dispatchEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForBlock1" id=link200 onMouseOver="ShowTip(event, 'tt199', 'link200')" onMouseOut="HideTip('tt199')" class=ISymbol>f_EPTF_COAP_dispatchEventForBlock1</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForObserve_ifExists" id=link201 onMouseOver="ShowTip(event, 'tt200', 'link201')" onMouseOut="HideTip('tt200')" class=ISymbol>f_EPTF_COAP_dispatchEventForObserve_ifExists</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventsForCode" id=link202 onMouseOver="ShowTip(event, 'tt201', 'link202')" onMouseOut="HideTip('tt201')" class=ISymbol>f_EPTF_COAP_dispatchEventsForCode</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_DTLSConnection_hash" id=link203 onMouseOver="ShowTip(event, 'tt202', 'link203')" onMouseOut="HideTip('tt202')" class=ISymbol>f_EPTF_COAP_DTLSConnection_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" id=link204 onMouseOver="ShowTip(event, 'tt203', 'link204')" onMouseOut="HideTip('tt203')" class=ISymbol>f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addObservation" id=link205 onMouseOver="ShowTip(event, 'tt204', 'link205')" onMouseOut="HideTip('tt204')" class=ISymbol>f_EPTF_COAP_EntityCtx_addObservation</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_cleanUp" id=link206 onMouseOver="ShowTip(event, 'tt205', 'link206')" onMouseOut="HideTip('tt205')" class=ISymbol>f_EPTF_COAP_EntityCtx_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" id=link207 onMouseOver="ShowTip(event, 'tt206', 'link207')" onMouseOut="HideTip('tt206')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservation" id=link208 onMouseOver="ShowTip(event, 'tt207', 'link208')" onMouseOut="HideTip('tt207')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservation</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservedResource" id=link209 onMouseOver="ShowTip(event, 'tt208', 'link209')" onMouseOut="HideTip('tt208')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservedResource</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_cleanUp" id=link210 onMouseOver="ShowTip(event, 'tt209', 'link210')" onMouseOut="HideTip('tt209')" class=ISymbol>f_EPTF_COAP_EntityCtxDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_init" id=link211 onMouseOver="ShowTip(event, 'tt210', 'link211')" onMouseOut="HideTip('tt210')" class=ISymbol>f_EPTF_COAP_EntityCtxDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchContentFormat" id=link212 onMouseOver="ShowTip(event, 'tt211', 'link212')" onMouseOut="HideTip('tt211')" class=ISymbol>f_EPTF_COAP_fetchContentFormat</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchUriPath" id=link213 onMouseOver="ShowTip(event, 'tt212', 'link213')" onMouseOut="HideTip('tt212')" class=ISymbol>f_EPTF_COAP_fetchUriPath</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_cleanUp" id=link214 onMouseOver="ShowTip(event, 'tt213', 'link214')" onMouseOut="HideTip('tt213')" class=ISymbol>f_EPTF_COAP_FsmCtxDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_init" id=link215 onMouseOver="ShowTip(event, 'tt214', 'link215')" onMouseOut="HideTip('tt214')" class=ISymbol>f_EPTF_COAP_FsmCtxDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getIntValue" id=link216 onMouseOver="ShowTip(event, 'tt215', 'link216')" onMouseOut="HideTip('tt215')" class=ISymbol>f_EPTF_COAP_getIntValue</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextMID" id=link217 onMouseOver="ShowTip(event, 'tt216', 'link217')" onMouseOut="HideTip('tt216')" class=ISymbol>f_EPTF_COAP_getNextMID</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextToken" id=link218 onMouseOver="ShowTip(event, 'tt217', 'link218')" onMouseOut="HideTip('tt217')" class=ISymbol>f_EPTF_COAP_getNextToken</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasBlock1" id=link219 onMouseOver="ShowTip(event, 'tt218', 'link219')" onMouseOut="HideTip('tt218')" class=ISymbol>f_EPTF_COAP_hasBlock1</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasObserve" id=link220 onMouseOver="ShowTip(event, 'tt219', 'link220')" onMouseOut="HideTip('tt219')" class=ISymbol>f_EPTF_COAP_hasObserve</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_getMsgLen" id=link221 onMouseOver="ShowTip(event, 'tt220', 'link221')" onMouseOut="HideTip('tt220')" class=ISymbol>f_EPTF_COAP_IPL4asp_getMsgLen</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleEvent" id=link222 onMouseOver="ShowTip(event, 'tt221', 'link222')" onMouseOut="HideTip('tt221')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleMessage" id=link223 onMouseOver="ShowTip(event, 'tt222', 'link223')" onMouseOut="HideTip('tt222')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleMessage</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleResult" id=link224 onMouseOver="ShowTip(event, 'tt223', 'link224')" onMouseOut="HideTip('tt223')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleResult</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isCoapReportEnabledForEntity" id=link225 onMouseOver="ShowTip(event, 'tt224', 'link225')" onMouseOut="HideTip('tt224')" class=ISymbol>f_EPTF_COAP_isCoapReportEnabledForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isEmpty" id=link226 onMouseOver="ShowTip(event, 'tt225', 'link226')" onMouseOut="HideTip('tt225')" class=ISymbol>f_EPTF_COAP_isEmpty</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isFsmInitialized" id=link227 onMouseOver="ShowTip(event, 'tt226', 'link227')" onMouseOut="HideTip('tt226')" class=ISymbol>f_EPTF_COAP_isFsmInitialized</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isRequest" id=link228 onMouseOver="ShowTip(event, 'tt227', 'link228')" onMouseOut="HideTip('tt227')" class=ISymbol>f_EPTF_COAP_isRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isReset" id=link229 onMouseOver="ShowTip(event, 'tt228', 'link229')" onMouseOut="HideTip('tt228')" class=ISymbol>f_EPTF_COAP_isReset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isResponse" id=link230 onMouseOver="ShowTip(event, 'tt229', 'link230')" onMouseOut="HideTip('tt229')" class=ISymbol>f_EPTF_COAP_isResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_init" id=link231 onMouseOver="ShowTip(event, 'tt230', 'link231')" onMouseOut="HideTip('tt230')" class=ISymbol>f_EPTF_COAP_LGen_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_initLogging" id=link232 onMouseOver="ShowTip(event, 'tt231', 'link232')" onMouseOut="HideTip('tt231')" class=ISymbol>f_EPTF_COAP_LGen_initLogging</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveEvent" id=link233 onMouseOver="ShowTip(event, 'tt232', 'link233')" onMouseOut="HideTip('tt232')" class=ISymbol>f_EPTF_COAP_LGen_receiveEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveMessage" id=link234 onMouseOver="ShowTip(event, 'tt233', 'link234')" onMouseOut="HideTip('tt233')" class=ISymbol>f_EPTF_COAP_LGen_receiveMessage</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_transportApiResponse" id=link235 onMouseOver="ShowTip(event, 'tt234', 'link235')" onMouseOut="HideTip('tt234')" class=ISymbol>f_EPTF_COAP_LGen_transportApiResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_cleanup" id=link236 onMouseOver="ShowTip(event, 'tt235', 'link236')" onMouseOut="HideTip('tt235')" class=ISymbol>f_EPTF_COAP_LocalTransport_cleanup</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_init" id=link237 onMouseOver="ShowTip(event, 'tt236', 'link237')" onMouseOut="HideTip('tt236')" class=ISymbol>f_EPTF_COAP_LocalTransport_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_initLogging" id=link238 onMouseOver="ShowTip(event, 'tt237', 'link238')" onMouseOut="HideTip('tt237')" class=ISymbol>f_EPTF_COAP_LocalTransport_initLogging</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_send" id=link239 onMouseOver="ShowTip(event, 'tt238', 'link239')" onMouseOut="HideTip('tt238')" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_sendTo" id=link240 onMouseOver="ShowTip(event, 'tt239', 'link240')" onMouseOut="HideTip('tt239')" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_sendTo</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_send" id=link241 onMouseOver="ShowTip(event, 'tt240', 'link241')" onMouseOut="HideTip('tt240')" class=ISymbol>f_EPTF_COAP_LocalTransport_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_add" id=link242 onMouseOver="ShowTip(event, 'tt241', 'link242')" onMouseOut="HideTip('tt241')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_cleanUp" id=link243 onMouseOver="ShowTip(event, 'tt242', 'link243')" onMouseOut="HideTip('tt242')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_get" id=link244 onMouseOver="ShowTip(event, 'tt243', 'link244')" onMouseOut="HideTip('tt243')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_init" id=link245 onMouseOver="ShowTip(event, 'tt244', 'link245')" onMouseOut="HideTip('tt244')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId" id=link246 onMouseOver="ShowTip(event, 'tt245', 'link246')" onMouseOut="HideTip('tt245')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection" id=link247 onMouseOver="ShowTip(event, 'tt246', 'link247')" onMouseOut="HideTip('tt246')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr" id=link248 onMouseOver="ShowTip(event, 'tt247', 'link248')" onMouseOut="HideTip('tt247')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_remove" id=link249 onMouseOver="ShowTip(event, 'tt248', 'link249')" onMouseOut="HideTip('tt248')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startDTLS" id=link250 onMouseOver="ShowTip(event, 'tt249', 'link250')" onMouseOut="HideTip('tt249')" class=ISymbol>f_EPTF_COAP_LocalTransport_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startSocket" id=link251 onMouseOver="ShowTip(event, 'tt250', 'link251')" onMouseOut="HideTip('tt250')" class=ISymbol>f_EPTF_COAP_LocalTransport_startSocket</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_transportApiRequest" id=link252 onMouseOver="ShowTip(event, 'tt251', 'link252')" onMouseOut="HideTip('tt251')" class=ISymbol>f_EPTF_COAP_LocalTransport_transportApiRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_DEBUG" id=link253 onMouseOver="ShowTip(event, 'tt252', 'link253')" onMouseOut="HideTip('tt252')" class=ISymbol>f_EPTF_COAP_Logging_DEBUG</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_ERROR" id=link254 onMouseOver="ShowTip(event, 'tt253', 'link254')" onMouseOut="HideTip('tt253')" class=ISymbol>f_EPTF_COAP_Logging_ERROR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_VERBOSE" id=link255 onMouseOver="ShowTip(event, 'tt254', 'link255')" onMouseOut="HideTip('tt254')" class=ISymbol>f_EPTF_COAP_Logging_VERBOSE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_WARNING" id=link256 onMouseOver="ShowTip(event, 'tt255', 'link256')" onMouseOut="HideTip('tt255')" class=ISymbol>f_EPTF_COAP_Logging_WARNING</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_add" id=link257 onMouseOver="ShowTip(event, 'tt256', 'link257')" onMouseOut="HideTip('tt256')" class=ISymbol>f_EPTF_COAP_observationDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_cleanUp" id=link258 onMouseOver="ShowTip(event, 'tt257', 'link258')" onMouseOut="HideTip('tt257')" class=ISymbol>f_EPTF_COAP_observationDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_get" id=link259 onMouseOver="ShowTip(event, 'tt258', 'link259')" onMouseOut="HideTip('tt258')" class=ISymbol>f_EPTF_COAP_observationDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_init" id=link260 onMouseOver="ShowTip(event, 'tt259', 'link260')" onMouseOut="HideTip('tt259')" class=ISymbol>f_EPTF_COAP_observationDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_lookUp" id=link261 onMouseOver="ShowTip(event, 'tt260', 'link261')" onMouseOut="HideTip('tt260')" class=ISymbol>f_EPTF_COAP_observationDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_remove" id=link262 onMouseOver="ShowTip(event, 'tt261', 'link262')" onMouseOut="HideTip('tt261')" class=ISymbol>f_EPTF_COAP_observationDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_tokenHash" id=link263 onMouseOver="ShowTip(event, 'tt262', 'link263')" onMouseOut="HideTip('tt262')" class=ISymbol>f_EPTF_COAP_observationDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" id=link264 onMouseOver="ShowTip(event, 'tt263', 'link264')" onMouseOut="HideTip('tt263')" class=ISymbol>f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_sendNotification" id=link265 onMouseOver="ShowTip(event, 'tt264', 'link265')" onMouseOut="HideTip('tt264')" class=ISymbol>f_EPTF_COAP_ObservationServer_sendNotification</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_addObserver" id=link266 onMouseOver="ShowTip(event, 'tt265', 'link266')" onMouseOut="HideTip('tt265')" class=ISymbol>f_EPTF_COAP_ObservedResource_addObserver</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_cleanUp" id=link267 onMouseOver="ShowTip(event, 'tt266', 'link267')" onMouseOut="HideTip('tt266')" class=ISymbol>f_EPTF_COAP_ObservedResource_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_removeObserver" id=link268 onMouseOver="ShowTip(event, 'tt267', 'link268')" onMouseOut="HideTip('tt267')" class=ISymbol>f_EPTF_COAP_ObservedResource_removeObserver</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_sendNotification" id=link269 onMouseOver="ShowTip(event, 'tt268', 'link269')" onMouseOut="HideTip('tt268')" class=ISymbol>f_EPTF_COAP_ObservedResource_sendNotification</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_add" id=link270 onMouseOver="ShowTip(event, 'tt269', 'link270')" onMouseOut="HideTip('tt269')" class=ISymbol>f_EPTF_COAP_observedResourceDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_cleanUp" id=link271 onMouseOver="ShowTip(event, 'tt270', 'link271')" onMouseOut="HideTip('tt270')" class=ISymbol>f_EPTF_COAP_observedResourceDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_get" id=link272 onMouseOver="ShowTip(event, 'tt271', 'link272')" onMouseOut="HideTip('tt271')" class=ISymbol>f_EPTF_COAP_observedResourceDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_init" id=link273 onMouseOver="ShowTip(event, 'tt272', 'link273')" onMouseOut="HideTip('tt272')" class=ISymbol>f_EPTF_COAP_observedResourceDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_lookUp" id=link274 onMouseOver="ShowTip(event, 'tt273', 'link274')" onMouseOut="HideTip('tt273')" class=ISymbol>f_EPTF_COAP_observedResourceDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_remove" id=link275 onMouseOver="ShowTip(event, 'tt274', 'link275')" onMouseOut="HideTip('tt274')" class=ISymbol>f_EPTF_COAP_observedResourceDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_cancel" id=link276 onMouseOver="ShowTip(event, 'tt275', 'link276')" onMouseOut="HideTip('tt275')" class=ISymbol>f_EPTF_COAP_rr_cancel</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handleMsg" id=link277 onMouseOver="ShowTip(event, 'tt276', 'link277')" onMouseOut="HideTip('tt276')" class=ISymbol>f_EPTF_COAP_rr_handleMsg</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_remove" id=link278 onMouseOver="ShowTip(event, 'tt277', 'link278')" onMouseOut="HideTip('tt277')" class=ISymbol>f_EPTF_COAP_rr_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_reset" id=link279 onMouseOver="ShowTip(event, 'tt278', 'link279')" onMouseOut="HideTip('tt278')" class=ISymbol>f_EPTF_COAP_rr_reset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_setState" id=link280 onMouseOver="ShowTip(event, 'tt279', 'link280')" onMouseOut="HideTip('tt279')" class=ISymbol>f_EPTF_COAP_rr_setState</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_timeout" id=link281 onMouseOver="ShowTip(event, 'tt280', 'link281')" onMouseOut="HideTip('tt280')" class=ISymbol>f_EPTF_COAP_rr_timeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_add" id=link282 onMouseOver="ShowTip(event, 'tt281', 'link282')" onMouseOut="HideTip('tt281')" class=ISymbol>f_EPTF_COAP_rrDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_cleanUp" id=link283 onMouseOver="ShowTip(event, 'tt282', 'link283')" onMouseOut="HideTip('tt282')" class=ISymbol>f_EPTF_COAP_rrDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_get" id=link284 onMouseOver="ShowTip(event, 'tt283', 'link284')" onMouseOut="HideTip('tt283')" class=ISymbol>f_EPTF_COAP_rrDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_init" id=link285 onMouseOver="ShowTip(event, 'tt284', 'link285')" onMouseOut="HideTip('tt284')" class=ISymbol>f_EPTF_COAP_rrDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_lookUp" id=link286 onMouseOver="ShowTip(event, 'tt285', 'link286')" onMouseOut="HideTip('tt285')" class=ISymbol>f_EPTF_COAP_rrDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_remove" id=link287 onMouseOver="ShowTip(event, 'tt286', 'link287')" onMouseOut="HideTip('tt286')" class=ISymbol>f_EPTF_COAP_rrDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_tokenHash" id=link288 onMouseOver="ShowTip(event, 'tt287', 'link288')" onMouseOut="HideTip('tt287')" class=ISymbol>f_EPTF_COAP_rrDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setCtx" id=link289 onMouseOver="ShowTip(event, 'tt288', 'link289')" onMouseOut="HideTip('tt288')" class=ISymbol>f_EPTF_COAP_setCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setStepCtx" id=link290 onMouseOver="ShowTip(event, 'tt289', 'link290')" onMouseOut="HideTip('tt289')" class=ISymbol>f_EPTF_COAP_setStepCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_Socket_hash" id=link291 onMouseOver="ShowTip(event, 'tt290', 'link291')" onMouseOut="HideTip('tt290')" class=ISymbol>f_EPTF_COAP_Socket_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_SocketEntry_hash" id=link292 onMouseOver="ShowTip(event, 'tt291', 'link292')" onMouseOut="HideTip('tt291')" class=ISymbol>f_EPTF_COAP_SocketEntry_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromApp" id=link293 onMouseOver="ShowTip(event, 'tt292', 'link293')" onMouseOut="HideTip('tt292')" class=ISymbol>f_EPTF_COAP_stack_fromApp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromEnv" id=link294 onMouseOver="ShowTip(event, 'tt293', 'link294')" onMouseOut="HideTip('tt293')" class=ISymbol>f_EPTF_COAP_stack_fromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_add" id=link295 onMouseOver="ShowTip(event, 'tt294', 'link295')" onMouseOut="HideTip('tt294')" class=ISymbol>f_EPTF_COAP_templateDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_cleanUp" id=link296 onMouseOver="ShowTip(event, 'tt295', 'link296')" onMouseOut="HideTip('tt295')" class=ISymbol>f_EPTF_COAP_templateDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_get" id=link297 onMouseOver="ShowTip(event, 'tt296', 'link297')" onMouseOut="HideTip('tt296')" class=ISymbol>f_EPTF_COAP_templateDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_init" id=link298 onMouseOver="ShowTip(event, 'tt297', 'link298')" onMouseOut="HideTip('tt297')" class=ISymbol>f_EPTF_COAP_templateDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_lookUp" id=link299 onMouseOver="ShowTip(event, 'tt298', 'link299')" onMouseOut="HideTip('tt298')" class=ISymbol>f_EPTF_COAP_templateDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancel" id=link300 onMouseOver="ShowTip(event, 'tt299', 'link300')" onMouseOut="HideTip('tt299')" class=ISymbol>f_EPTF_COAP_tr_cancel</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_lifetime" id=link301 onMouseOver="ShowTip(event, 'tt300', 'link301')" onMouseOut="HideTip('tt300')" class=ISymbol>f_EPTF_COAP_tr_cancelT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_retransmit" id=link302 onMouseOver="ShowTip(event, 'tt301', 'link302')" onMouseOut="HideTip('tt301')" class=ISymbol>f_EPTF_COAP_tr_cancelT_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromEnv" id=link303 onMouseOver="ShowTip(event, 'tt302', 'link303')" onMouseOut="HideTip('tt302')" class=ISymbol>f_EPTF_COAP_tr_fromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromRR" id=link304 onMouseOver="ShowTip(event, 'tt303', 'link304')" onMouseOut="HideTip('tt303')" class=ISymbol>f_EPTF_COAP_tr_fromRR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_lifetime" id=link305 onMouseOver="ShowTip(event, 'tt304', 'link305')" onMouseOut="HideTip('tt304')" class=ISymbol>f_EPTF_COAP_tr_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_remove" id=link306 onMouseOver="ShowTip(event, 'tt305', 'link306')" onMouseOut="HideTip('tt305')" class=ISymbol>f_EPTF_COAP_tr_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_retransmit" id=link307 onMouseOver="ShowTip(event, 'tt306', 'link307')" onMouseOut="HideTip('tt306')" class=ISymbol>f_EPTF_COAP_tr_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_send" id=link308 onMouseOver="ShowTip(event, 'tt307', 'link308')" onMouseOut="HideTip('tt307')" class=ISymbol>f_EPTF_COAP_tr_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_setState" id=link309 onMouseOver="ShowTip(event, 'tt308', 'link309')" onMouseOut="HideTip('tt308')" class=ISymbol>f_EPTF_COAP_tr_setState</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_lifetime" id=link310 onMouseOver="ShowTip(event, 'tt309', 'link310')" onMouseOut="HideTip('tt309')" class=ISymbol>f_EPTF_COAP_tr_startT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_retransmit" id=link311 onMouseOver="ShowTip(event, 'tt310', 'link311')" onMouseOut="HideTip('tt310')" class=ISymbol>f_EPTF_COAP_tr_startT_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_rtt" id=link312 onMouseOver="ShowTip(event, 'tt311', 'link312')" onMouseOut="HideTip('tt311')" class=ISymbol>f_EPTF_COAP_tr_startT_rtt</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_stopT_rtt" id=link313 onMouseOver="ShowTip(event, 'tt312', 'link313')" onMouseOut="HideTip('tt312')" class=ISymbol>f_EPTF_COAP_tr_stopT_rtt</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_add" id=link314 onMouseOver="ShowTip(event, 'tt313', 'link314')" onMouseOut="HideTip('tt313')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_cleanUp" id=link315 onMouseOver="ShowTip(event, 'tt314', 'link315')" onMouseOut="HideTip('tt314')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_get" id=link316 onMouseOver="ShowTip(event, 'tt315', 'link316')" onMouseOut="HideTip('tt315')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_init" id=link317 onMouseOver="ShowTip(event, 'tt316', 'link317')" onMouseOut="HideTip('tt316')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_lookUp" id=link318 onMouseOver="ShowTip(event, 'tt317', 'link318')" onMouseOut="HideTip('tt317')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_Socket2String" id=link319 onMouseOver="ShowTip(event, 'tt318', 'link319')" onMouseOut="HideTip('tt318')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_Socket2String</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_add" id=link320 onMouseOver="ShowTip(event, 'tt319', 'link320')" onMouseOut="HideTip('tt319')" class=ISymbol>f_EPTF_COAP_trDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_cleanUp" id=link321 onMouseOver="ShowTip(event, 'tt320', 'link321')" onMouseOut="HideTip('tt320')" class=ISymbol>f_EPTF_COAP_trDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_get" id=link322 onMouseOver="ShowTip(event, 'tt321', 'link322')" onMouseOut="HideTip('tt321')" class=ISymbol>f_EPTF_COAP_trDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_init" id=link323 onMouseOver="ShowTip(event, 'tt322', 'link323')" onMouseOut="HideTip('tt322')" class=ISymbol>f_EPTF_COAP_trDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_lookUp" id=link324 onMouseOver="ShowTip(event, 'tt323', 'link324')" onMouseOut="HideTip('tt323')" class=ISymbol>f_EPTF_COAP_trDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_midHash" id=link325 onMouseOver="ShowTip(event, 'tt324', 'link325')" onMouseOut="HideTip('tt324')" class=ISymbol>f_EPTF_COAP_trDB_midHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_remove" id=link326 onMouseOver="ShowTip(event, 'tt325', 'link326')" onMouseOut="HideTip('tt325')" class=ISymbol>f_EPTF_COAP_trDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_uriPathToString" id=link327 onMouseOver="ShowTip(event, 'tt326', 'link327')" onMouseOut="HideTip('tt326')" class=ISymbol>f_EPTF_COAP_uriPathToString</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_eventIndication" id=link328 onMouseOver="ShowTip(event, 'tt327', 'link328')" onMouseOut="HideTip('tt327')" class=ISymbol>fcb_EPTF_COAP_eventIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_messageReceived" id=link329 onMouseOver="ShowTip(event, 'tt328', 'link329')" onMouseOut="HideTip('tt328')" class=ISymbol>fcb_EPTF_COAP_messageReceived</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_rttIndication" id=link330 onMouseOver="ShowTip(event, 'tt329', 'link330')" onMouseOut="HideTip('tt329')" class=ISymbol>fcb_EPTF_COAP_rttIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiRequest" id=link331 onMouseOver="ShowTip(event, 'tt330', 'link331')" onMouseOut="HideTip('tt330')" class=ISymbol>fcb_EPTF_COAP_Transport_apiRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiResponse" id=link332 onMouseOver="ShowTip(event, 'tt331', 'link332')" onMouseOut="HideTip('tt331')" class=ISymbol>fcb_EPTF_COAP_Transport_apiResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveEvent" id=link333 onMouseOver="ShowTip(event, 'tt332', 'link333')" onMouseOut="HideTip('tt332')" class=ISymbol>fcb_EPTF_COAP_Transport_receiveEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveMessage" id=link334 onMouseOver="ShowTip(event, 'tt333', 'link334')" onMouseOut="HideTip('tt333')" class=ISymbol>fcb_EPTF_COAP_Transport_receiveMessage</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_sendMessage" id=link335 onMouseOver="ShowTip(event, 'tt334', 'link335')" onMouseOut="HideTip('tt334')" class=ISymbol>fcb_EPTF_COAP_Transport_sendMessage</a></td></tr></table> +<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="General.html#C">C</a> · <a href="General2.html#D">D</a> · <a href="General2.html#E">E</a> · <a href="#F">F</a> · G · H · I · J · K · L · M · N · <a href="General4.html#O">O</a> · P · Q · R · <a href="General4.html#S">S</a> · <a href="General4.html#T">T</a> · <a href="General4.html#U">U</a> · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="F"></a>F</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_cleanUp" id=link163 onMouseOver="ShowTip(event, 'tt162', 'link163')" onMouseOut="HideTip('tt162')" class=ISymbol>f_COAP_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxBind" id=link164 onMouseOver="ShowTip(event, 'tt163', 'link164')" onMouseOut="HideTip('tt163')" class=ISymbol>f_COAP_eCtxBind</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxReset" id=link165 onMouseOver="ShowTip(event, 'tt164', 'link165')" onMouseOut="HideTip('tt164')" class=ISymbol>f_COAP_eCtxReset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxUnbind" id=link166 onMouseOver="ShowTip(event, 'tt165', 'link166')" onMouseOut="HideTip('tt165')" class=ISymbol>f_COAP_eCtxUnbind</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" id=link167 onMouseOver="ShowTip(event, 'tt166', 'link167')" onMouseOut="HideTip('tt166')" class=ISymbol>f_COAP_step_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" id=link168 onMouseOver="ShowTip(event, 'tt167', 'link168')" onMouseOut="HideTip('tt167')" class=ISymbol>f_COAP_step_confirmableNotificationForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" id=link169 onMouseOver="ShowTip(event, 'tt168', 'link169')" onMouseOut="HideTip('tt168')" class=ISymbol>f_COAP_step_handleRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" id=link170 onMouseOver="ShowTip(event, 'tt169', 'link170')" onMouseOut="HideTip('tt169')" class=ISymbol>f_COAP_step_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" id=link171 onMouseOver="ShowTip(event, 'tt170', 'link171')" onMouseOut="HideTip('tt170')" class=ISymbol>f_COAP_step_loadTemplate_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" id=link172 onMouseOver="ShowTip(event, 'tt171', 'link172')" onMouseOut="HideTip('tt171')" class=ISymbol>f_COAP_step_loadTemplate_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" id=link173 onMouseOver="ShowTip(event, 'tt172', 'link173')" onMouseOut="HideTip('tt172')" class=ISymbol>f_COAP_step_removeResourceObservations_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" id=link174 onMouseOver="ShowTip(event, 'tt173', 'link174')" onMouseOut="HideTip('tt173')" class=ISymbol>f_COAP_step_removeResourceObservations_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" id=link175 onMouseOver="ShowTip(event, 'tt174', 'link175')" onMouseOut="HideTip('tt174')" class=ISymbol>f_COAP_step_reportCoapEventForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" id=link176 onMouseOver="ShowTip(event, 'tt175', 'link176')" onMouseOut="HideTip('tt175')" class=ISymbol>f_COAP_step_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" id=link177 onMouseOver="ShowTip(event, 'tt176', 'link177')" onMouseOut="HideTip('tt176')" class=ISymbol>f_COAP_step_sendAccept</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" id=link178 onMouseOver="ShowTip(event, 'tt177', 'link178')" onMouseOut="HideTip('tt177')" class=ISymbol>f_COAP_step_sendNotification_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" id=link179 onMouseOver="ShowTip(event, 'tt178', 'link179')" onMouseOut="HideTip('tt178')" class=ISymbol>f_COAP_step_sendNotification_byStringId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_internal" id=link180 onMouseOver="ShowTip(event, 'tt179', 'link180')" onMouseOut="HideTip('tt179')" class=ISymbol>f_COAP_step_sendNotification_internal</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" id=link181 onMouseOver="ShowTip(event, 'tt180', 'link181')" onMouseOut="HideTip('tt180')" class=ISymbol>f_COAP_step_sendResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" id=link182 onMouseOver="ShowTip(event, 'tt181', 'link182')" onMouseOut="HideTip('tt181')" class=ISymbol>f_COAP_step_setLocalAddress</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setPreferredBlocksize" id=link183 onMouseOver="ShowTip(event, 'tt182', 'link183')" onMouseOut="HideTip('tt182')" class=ISymbol>f_COAP_step_setPreferredBlocksize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" id=link184 onMouseOver="ShowTip(event, 'tt183', 'link184')" onMouseOut="HideTip('tt183')" class=ISymbol>f_COAP_step_setRemoteAddress_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" id=link185 onMouseOver="ShowTip(event, 'tt184', 'link185')" onMouseOut="HideTip('tt184')" class=ISymbol>f_COAP_step_setRemoteAddress_byVars</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" id=link186 onMouseOver="ShowTip(event, 'tt185', 'link186')" onMouseOut="HideTip('tt185')" class=ISymbol>f_COAP_step_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" id=link187 onMouseOver="ShowTip(event, 'tt186', 'link187')" onMouseOut="HideTip('tt186')" class=ISymbol>f_COAP_step_startDTLS_byIntIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" id=link188 onMouseOver="ShowTip(event, 'tt187', 'link188')" onMouseOut="HideTip('tt187')" class=ISymbol>f_COAP_step_startDTLS_byVarIds</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" id=link189 onMouseOver="ShowTip(event, 'tt188', 'link189')" onMouseOut="HideTip('tt188')" class=ISymbol>f_COAP_step_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_DEBUG" id=link190 onMouseOver="ShowTip(event, 'tt189', 'link190')" onMouseOut="HideTip('tt189')" class=ISymbol>f_COAP_Transport_Logging_DEBUG</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_ERROR" id=link191 onMouseOver="ShowTip(event, 'tt190', 'link191')" onMouseOut="HideTip('tt190')" class=ISymbol>f_COAP_Transport_Logging_ERROR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_VERBOSE" id=link192 onMouseOver="ShowTip(event, 'tt191', 'link192')" onMouseOut="HideTip('tt191')" class=ISymbol>f_COAP_Transport_Logging_VERBOSE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_WARNING" id=link193 onMouseOver="ShowTip(event, 'tt192', 'link193')" onMouseOut="HideTip('tt192')" class=ISymbol>f_COAP_Transport_Logging_WARNING</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_addOption" id=link194 onMouseOver="ShowTip(event, 'tt193', 'link194')" onMouseOut="HideTip('tt193')" class=ISymbol>f_EPTF_COAP_addOption</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_add" id=link195 onMouseOver="ShowTip(event, 'tt194', 'link195')" onMouseOut="HideTip('tt194')" class=ISymbol>f_EPTF_COAP_blockwiseDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_cleanUp" id=link196 onMouseOver="ShowTip(event, 'tt195', 'link196')" onMouseOut="HideTip('tt195')" class=ISymbol>f_EPTF_COAP_blockwiseDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_get" id=link197 onMouseOver="ShowTip(event, 'tt196', 'link197')" onMouseOut="HideTip('tt196')" class=ISymbol>f_EPTF_COAP_blockwiseDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_init" id=link198 onMouseOver="ShowTip(event, 'tt197', 'link198')" onMouseOut="HideTip('tt197')" class=ISymbol>f_EPTF_COAP_blockwiseDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_lookUp" id=link199 onMouseOver="ShowTip(event, 'tt198', 'link199')" onMouseOut="HideTip('tt198')" class=ISymbol>f_EPTF_COAP_blockwiseDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_remove" id=link200 onMouseOver="ShowTip(event, 'tt199', 'link200')" onMouseOut="HideTip('tt199')" class=ISymbol>f_EPTF_COAP_blockwiseDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_tokenHash" id=link201 onMouseOver="ShowTip(event, 'tt200', 'link201')" onMouseOut="HideTip('tt200')" class=ISymbol>f_EPTF_COAP_blockwiseDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" id=link202 onMouseOver="ShowTip(event, 'tt201', 'link202')" onMouseOut="HideTip('tt201')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_in" id=link203 onMouseOver="ShowTip(event, 'tt202', 'link203')" onMouseOut="HideTip('tt202')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_in</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_lifetime" id=link204 onMouseOver="ShowTip(event, 'tt203', 'link204')" onMouseOut="HideTip('tt203')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" id=link205 onMouseOver="ShowTip(event, 'tt204', 'link205')" onMouseOut="HideTip('tt204')" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_CodeToEventIdx" id=link206 onMouseOver="ShowTip(event, 'tt205', 'link206')" onMouseOut="HideTip('tt205')" class=ISymbol>f_EPTF_COAP_CodeToEventIdx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareEvents" id=link207 onMouseOver="ShowTip(event, 'tt206', 'link207')" onMouseOut="HideTip('tt206')" class=ISymbol>f_EPTF_COAP_declareEvents</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareSteps" id=link208 onMouseOver="ShowTip(event, 'tt207', 'link208')" onMouseOut="HideTip('tt207')" class=ISymbol>f_EPTF_COAP_declareSteps</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEvent" id=link209 onMouseOver="ShowTip(event, 'tt208', 'link209')" onMouseOut="HideTip('tt208')" class=ISymbol>f_EPTF_COAP_dispatchEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForBlock1" id=link210 onMouseOver="ShowTip(event, 'tt209', 'link210')" onMouseOut="HideTip('tt209')" class=ISymbol>f_EPTF_COAP_dispatchEventForBlock1</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForObserve_ifExists" id=link211 onMouseOver="ShowTip(event, 'tt210', 'link211')" onMouseOut="HideTip('tt210')" class=ISymbol>f_EPTF_COAP_dispatchEventForObserve_ifExists</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventsForCode" id=link212 onMouseOver="ShowTip(event, 'tt211', 'link212')" onMouseOut="HideTip('tt211')" class=ISymbol>f_EPTF_COAP_dispatchEventsForCode</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_DTLSConnection_hash" id=link213 onMouseOver="ShowTip(event, 'tt212', 'link213')" onMouseOut="HideTip('tt212')" class=ISymbol>f_EPTF_COAP_DTLSConnection_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" id=link214 onMouseOver="ShowTip(event, 'tt213', 'link214')" onMouseOut="HideTip('tt213')" class=ISymbol>f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addObservation" id=link215 onMouseOver="ShowTip(event, 'tt214', 'link215')" onMouseOut="HideTip('tt214')" class=ISymbol>f_EPTF_COAP_EntityCtx_addObservation</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage" id=link216 onMouseOver="ShowTip(event, 'tt215', 'link216')" onMouseOut="HideTip('tt215')" class=ISymbol>f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_cleanUp" id=link217 onMouseOver="ShowTip(event, 'tt216', 'link217')" onMouseOut="HideTip('tt216')" class=ISymbol>f_EPTF_COAP_EntityCtx_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages" id=link218 onMouseOver="ShowTip(event, 'tt217', 'link218')" onMouseOut="HideTip('tt217')" class=ISymbol>f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" id=link219 onMouseOver="ShowTip(event, 'tt218', 'link219')" onMouseOut="HideTip('tt218')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservation" id=link220 onMouseOver="ShowTip(event, 'tt219', 'link220')" onMouseOut="HideTip('tt219')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservation</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservedResource" id=link221 onMouseOver="ShowTip(event, 'tt220', 'link221')" onMouseOut="HideTip('tt220')" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservedResource</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_cleanUp" id=link222 onMouseOver="ShowTip(event, 'tt221', 'link222')" onMouseOut="HideTip('tt221')" class=ISymbol>f_EPTF_COAP_EntityCtxDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_init" id=link223 onMouseOver="ShowTip(event, 'tt222', 'link223')" onMouseOut="HideTip('tt222')" class=ISymbol>f_EPTF_COAP_EntityCtxDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchContentFormat" id=link224 onMouseOver="ShowTip(event, 'tt223', 'link224')" onMouseOut="HideTip('tt223')" class=ISymbol>f_EPTF_COAP_fetchContentFormat</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchUriPath" id=link225 onMouseOver="ShowTip(event, 'tt224', 'link225')" onMouseOut="HideTip('tt224')" class=ISymbol>f_EPTF_COAP_fetchUriPath</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_cleanUp" id=link226 onMouseOver="ShowTip(event, 'tt225', 'link226')" onMouseOut="HideTip('tt225')" class=ISymbol>f_EPTF_COAP_FsmCtxDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_init" id=link227 onMouseOver="ShowTip(event, 'tt226', 'link227')" onMouseOut="HideTip('tt226')" class=ISymbol>f_EPTF_COAP_FsmCtxDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getIntValue" id=link228 onMouseOver="ShowTip(event, 'tt227', 'link228')" onMouseOut="HideTip('tt227')" class=ISymbol>f_EPTF_COAP_getIntValue</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextMID" id=link229 onMouseOver="ShowTip(event, 'tt228', 'link229')" onMouseOut="HideTip('tt228')" class=ISymbol>f_EPTF_COAP_getNextMID</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextToken" id=link230 onMouseOver="ShowTip(event, 'tt229', 'link230')" onMouseOut="HideTip('tt229')" class=ISymbol>f_EPTF_COAP_getNextToken</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasBlock1" id=link231 onMouseOver="ShowTip(event, 'tt230', 'link231')" onMouseOut="HideTip('tt230')" class=ISymbol>f_EPTF_COAP_hasBlock1</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasObserve" id=link232 onMouseOver="ShowTip(event, 'tt231', 'link232')" onMouseOut="HideTip('tt231')" class=ISymbol>f_EPTF_COAP_hasObserve</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_getMsgLen" id=link233 onMouseOver="ShowTip(event, 'tt232', 'link233')" onMouseOut="HideTip('tt232')" class=ISymbol>f_EPTF_COAP_IPL4asp_getMsgLen</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleEvent" id=link234 onMouseOver="ShowTip(event, 'tt233', 'link234')" onMouseOut="HideTip('tt233')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleMessage" id=link235 onMouseOver="ShowTip(event, 'tt234', 'link235')" onMouseOut="HideTip('tt234')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleMessage</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleResult" id=link236 onMouseOver="ShowTip(event, 'tt235', 'link236')" onMouseOut="HideTip('tt235')" class=ISymbol>f_EPTF_COAP_IPL4asp_handleResult</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isCoapReportEnabledForEntity" id=link237 onMouseOver="ShowTip(event, 'tt236', 'link237')" onMouseOut="HideTip('tt236')" class=ISymbol>f_EPTF_COAP_isCoapReportEnabledForEntity</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isEmpty" id=link238 onMouseOver="ShowTip(event, 'tt237', 'link238')" onMouseOut="HideTip('tt237')" class=ISymbol>f_EPTF_COAP_isEmpty</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isFsmInitialized" id=link239 onMouseOver="ShowTip(event, 'tt238', 'link239')" onMouseOut="HideTip('tt238')" class=ISymbol>f_EPTF_COAP_isFsmInitialized</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isRequest" id=link240 onMouseOver="ShowTip(event, 'tt239', 'link240')" onMouseOut="HideTip('tt239')" class=ISymbol>f_EPTF_COAP_isRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isReset" id=link241 onMouseOver="ShowTip(event, 'tt240', 'link241')" onMouseOut="HideTip('tt240')" class=ISymbol>f_EPTF_COAP_isReset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isResponse" id=link242 onMouseOver="ShowTip(event, 'tt241', 'link242')" onMouseOut="HideTip('tt241')" class=ISymbol>f_EPTF_COAP_isResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_init" id=link243 onMouseOver="ShowTip(event, 'tt242', 'link243')" onMouseOut="HideTip('tt242')" class=ISymbol>f_EPTF_COAP_LGen_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_initLogging" id=link244 onMouseOver="ShowTip(event, 'tt243', 'link244')" onMouseOut="HideTip('tt243')" class=ISymbol>f_EPTF_COAP_LGen_initLogging</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveEvent" id=link245 onMouseOver="ShowTip(event, 'tt244', 'link245')" onMouseOut="HideTip('tt244')" class=ISymbol>f_EPTF_COAP_LGen_receiveEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveMessage" id=link246 onMouseOver="ShowTip(event, 'tt245', 'link246')" onMouseOut="HideTip('tt245')" class=ISymbol>f_EPTF_COAP_LGen_receiveMessage</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_send" id=link247 onMouseOver="ShowTip(event, 'tt246', 'link247')" onMouseOut="HideTip('tt246')" class=ISymbol>f_EPTF_COAP_LGen_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_transportApiResponse" id=link248 onMouseOver="ShowTip(event, 'tt247', 'link248')" onMouseOut="HideTip('tt247')" class=ISymbol>f_EPTF_COAP_LGen_transportApiResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_cleanup" id=link249 onMouseOver="ShowTip(event, 'tt248', 'link249')" onMouseOut="HideTip('tt248')" class=ISymbol>f_EPTF_COAP_LocalTransport_cleanup</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_init" id=link250 onMouseOver="ShowTip(event, 'tt249', 'link250')" onMouseOut="HideTip('tt249')" class=ISymbol>f_EPTF_COAP_LocalTransport_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_initLogging" id=link251 onMouseOver="ShowTip(event, 'tt250', 'link251')" onMouseOut="HideTip('tt250')" class=ISymbol>f_EPTF_COAP_LocalTransport_initLogging</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_send" id=link252 onMouseOver="ShowTip(event, 'tt251', 'link252')" onMouseOut="HideTip('tt251')" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_sendTo" id=link253 onMouseOver="ShowTip(event, 'tt252', 'link253')" onMouseOut="HideTip('tt252')" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_sendTo</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_send" id=link254 onMouseOver="ShowTip(event, 'tt253', 'link254')" onMouseOut="HideTip('tt253')" class=ISymbol>f_EPTF_COAP_LocalTransport_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_add" id=link255 onMouseOver="ShowTip(event, 'tt254', 'link255')" onMouseOut="HideTip('tt254')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_cleanUp" id=link256 onMouseOver="ShowTip(event, 'tt255', 'link256')" onMouseOut="HideTip('tt255')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_get" id=link257 onMouseOver="ShowTip(event, 'tt256', 'link257')" onMouseOut="HideTip('tt256')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_init" id=link258 onMouseOver="ShowTip(event, 'tt257', 'link258')" onMouseOut="HideTip('tt257')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId" id=link259 onMouseOver="ShowTip(event, 'tt258', 'link259')" onMouseOut="HideTip('tt258')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection" id=link260 onMouseOver="ShowTip(event, 'tt259', 'link260')" onMouseOut="HideTip('tt259')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr" id=link261 onMouseOver="ShowTip(event, 'tt260', 'link261')" onMouseOut="HideTip('tt260')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_remove" id=link262 onMouseOver="ShowTip(event, 'tt261', 'link262')" onMouseOut="HideTip('tt261')" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startDTLS" id=link263 onMouseOver="ShowTip(event, 'tt262', 'link263')" onMouseOut="HideTip('tt262')" class=ISymbol>f_EPTF_COAP_LocalTransport_startDTLS</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startSocket" id=link264 onMouseOver="ShowTip(event, 'tt263', 'link264')" onMouseOut="HideTip('tt263')" class=ISymbol>f_EPTF_COAP_LocalTransport_startSocket</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_transportApiRequest" id=link265 onMouseOver="ShowTip(event, 'tt264', 'link265')" onMouseOut="HideTip('tt264')" class=ISymbol>f_EPTF_COAP_LocalTransport_transportApiRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_DEBUG" id=link266 onMouseOver="ShowTip(event, 'tt265', 'link266')" onMouseOut="HideTip('tt265')" class=ISymbol>f_EPTF_COAP_Logging_DEBUG</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_ERROR" id=link267 onMouseOver="ShowTip(event, 'tt266', 'link267')" onMouseOut="HideTip('tt266')" class=ISymbol>f_EPTF_COAP_Logging_ERROR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_VERBOSE" id=link268 onMouseOver="ShowTip(event, 'tt267', 'link268')" onMouseOut="HideTip('tt267')" class=ISymbol>f_EPTF_COAP_Logging_VERBOSE</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_WARNING" id=link269 onMouseOver="ShowTip(event, 'tt268', 'link269')" onMouseOut="HideTip('tt268')" class=ISymbol>f_EPTF_COAP_Logging_WARNING</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_add" id=link270 onMouseOver="ShowTip(event, 'tt269', 'link270')" onMouseOut="HideTip('tt269')" class=ISymbol>f_EPTF_COAP_niddDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_cleanUp" id=link271 onMouseOver="ShowTip(event, 'tt270', 'link271')" onMouseOut="HideTip('tt270')" class=ISymbol>f_EPTF_COAP_niddDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_get" id=link272 onMouseOver="ShowTip(event, 'tt271', 'link272')" onMouseOut="HideTip('tt271')" class=ISymbol>f_EPTF_COAP_niddDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_init" id=link273 onMouseOver="ShowTip(event, 'tt272', 'link273')" onMouseOut="HideTip('tt272')" class=ISymbol>f_EPTF_COAP_niddDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_remove" id=link274 onMouseOver="ShowTip(event, 'tt273', 'link274')" onMouseOut="HideTip('tt273')" class=ISymbol>f_EPTF_COAP_niddDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_add" id=link275 onMouseOver="ShowTip(event, 'tt274', 'link275')" onMouseOut="HideTip('tt274')" class=ISymbol>f_EPTF_COAP_observationDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_cleanUp" id=link276 onMouseOver="ShowTip(event, 'tt275', 'link276')" onMouseOut="HideTip('tt275')" class=ISymbol>f_EPTF_COAP_observationDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_get" id=link277 onMouseOver="ShowTip(event, 'tt276', 'link277')" onMouseOut="HideTip('tt276')" class=ISymbol>f_EPTF_COAP_observationDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_init" id=link278 onMouseOver="ShowTip(event, 'tt277', 'link278')" onMouseOut="HideTip('tt277')" class=ISymbol>f_EPTF_COAP_observationDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_lookUp" id=link279 onMouseOver="ShowTip(event, 'tt278', 'link279')" onMouseOut="HideTip('tt278')" class=ISymbol>f_EPTF_COAP_observationDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_remove" id=link280 onMouseOver="ShowTip(event, 'tt279', 'link280')" onMouseOut="HideTip('tt279')" class=ISymbol>f_EPTF_COAP_observationDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_tokenHash" id=link281 onMouseOver="ShowTip(event, 'tt280', 'link281')" onMouseOut="HideTip('tt280')" class=ISymbol>f_EPTF_COAP_observationDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" id=link282 onMouseOver="ShowTip(event, 'tt281', 'link282')" onMouseOut="HideTip('tt281')" class=ISymbol>f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_sendNotification" id=link283 onMouseOver="ShowTip(event, 'tt282', 'link283')" onMouseOut="HideTip('tt282')" class=ISymbol>f_EPTF_COAP_ObservationServer_sendNotification</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_addObserver" id=link284 onMouseOver="ShowTip(event, 'tt283', 'link284')" onMouseOut="HideTip('tt283')" class=ISymbol>f_EPTF_COAP_ObservedResource_addObserver</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_cleanUp" id=link285 onMouseOver="ShowTip(event, 'tt284', 'link285')" onMouseOut="HideTip('tt284')" class=ISymbol>f_EPTF_COAP_ObservedResource_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_removeObserver" id=link286 onMouseOver="ShowTip(event, 'tt285', 'link286')" onMouseOut="HideTip('tt285')" class=ISymbol>f_EPTF_COAP_ObservedResource_removeObserver</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_sendNotification" id=link287 onMouseOver="ShowTip(event, 'tt286', 'link287')" onMouseOut="HideTip('tt286')" class=ISymbol>f_EPTF_COAP_ObservedResource_sendNotification</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_add" id=link288 onMouseOver="ShowTip(event, 'tt287', 'link288')" onMouseOut="HideTip('tt287')" class=ISymbol>f_EPTF_COAP_observedResourceDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_cleanUp" id=link289 onMouseOver="ShowTip(event, 'tt288', 'link289')" onMouseOut="HideTip('tt288')" class=ISymbol>f_EPTF_COAP_observedResourceDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_get" id=link290 onMouseOver="ShowTip(event, 'tt289', 'link290')" onMouseOut="HideTip('tt289')" class=ISymbol>f_EPTF_COAP_observedResourceDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_init" id=link291 onMouseOver="ShowTip(event, 'tt290', 'link291')" onMouseOut="HideTip('tt290')" class=ISymbol>f_EPTF_COAP_observedResourceDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_lookUp" id=link292 onMouseOver="ShowTip(event, 'tt291', 'link292')" onMouseOut="HideTip('tt291')" class=ISymbol>f_EPTF_COAP_observedResourceDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_remove" id=link293 onMouseOver="ShowTip(event, 'tt292', 'link293')" onMouseOut="HideTip('tt292')" class=ISymbol>f_EPTF_COAP_observedResourceDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_cancel" id=link294 onMouseOver="ShowTip(event, 'tt293', 'link294')" onMouseOut="HideTip('tt293')" class=ISymbol>f_EPTF_COAP_rr_cancel</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handle_BlockwiseTransfer_request" id=link295 onMouseOver="ShowTip(event, 'tt294', 'link295')" onMouseOut="HideTip('tt294')" class=ISymbol>f_EPTF_COAP_rr_handle_BlockwiseTransfer_request</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handle_Observe_request" id=link296 onMouseOver="ShowTip(event, 'tt295', 'link296')" onMouseOut="HideTip('tt295')" class=ISymbol>f_EPTF_COAP_rr_handle_Observe_request</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handleMsg" id=link297 onMouseOver="ShowTip(event, 'tt296', 'link297')" onMouseOut="HideTip('tt296')" class=ISymbol>f_EPTF_COAP_rr_handleMsg</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_remove" id=link298 onMouseOver="ShowTip(event, 'tt297', 'link298')" onMouseOut="HideTip('tt297')" class=ISymbol>f_EPTF_COAP_rr_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_reset" id=link299 onMouseOver="ShowTip(event, 'tt298', 'link299')" onMouseOut="HideTip('tt298')" class=ISymbol>f_EPTF_COAP_rr_reset</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_setState" id=link300 onMouseOver="ShowTip(event, 'tt299', 'link300')" onMouseOut="HideTip('tt299')" class=ISymbol>f_EPTF_COAP_rr_setState</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_timeout" id=link301 onMouseOver="ShowTip(event, 'tt300', 'link301')" onMouseOut="HideTip('tt300')" class=ISymbol>f_EPTF_COAP_rr_timeout</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_add" id=link302 onMouseOver="ShowTip(event, 'tt301', 'link302')" onMouseOut="HideTip('tt301')" class=ISymbol>f_EPTF_COAP_rrDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_cleanUp" id=link303 onMouseOver="ShowTip(event, 'tt302', 'link303')" onMouseOut="HideTip('tt302')" class=ISymbol>f_EPTF_COAP_rrDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_get" id=link304 onMouseOver="ShowTip(event, 'tt303', 'link304')" onMouseOut="HideTip('tt303')" class=ISymbol>f_EPTF_COAP_rrDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_init" id=link305 onMouseOver="ShowTip(event, 'tt304', 'link305')" onMouseOut="HideTip('tt304')" class=ISymbol>f_EPTF_COAP_rrDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_lookUp" id=link306 onMouseOver="ShowTip(event, 'tt305', 'link306')" onMouseOut="HideTip('tt305')" class=ISymbol>f_EPTF_COAP_rrDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_remove" id=link307 onMouseOver="ShowTip(event, 'tt306', 'link307')" onMouseOut="HideTip('tt306')" class=ISymbol>f_EPTF_COAP_rrDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_tokenHash" id=link308 onMouseOver="ShowTip(event, 'tt307', 'link308')" onMouseOut="HideTip('tt307')" class=ISymbol>f_EPTF_COAP_rrDB_tokenHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setCtx" id=link309 onMouseOver="ShowTip(event, 'tt308', 'link309')" onMouseOut="HideTip('tt308')" class=ISymbol>f_EPTF_COAP_setCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setStepCtx" id=link310 onMouseOver="ShowTip(event, 'tt309', 'link310')" onMouseOut="HideTip('tt309')" class=ISymbol>f_EPTF_COAP_setStepCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_Socket_hash" id=link311 onMouseOver="ShowTip(event, 'tt310', 'link311')" onMouseOut="HideTip('tt310')" class=ISymbol>f_EPTF_COAP_Socket_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_SocketEntry_hash" id=link312 onMouseOver="ShowTip(event, 'tt311', 'link312')" onMouseOut="HideTip('tt311')" class=ISymbol>f_EPTF_COAP_SocketEntry_hash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromApp" id=link313 onMouseOver="ShowTip(event, 'tt312', 'link313')" onMouseOut="HideTip('tt312')" class=ISymbol>f_EPTF_COAP_stack_fromApp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromEnv" id=link314 onMouseOver="ShowTip(event, 'tt313', 'link314')" onMouseOut="HideTip('tt313')" class=ISymbol>f_EPTF_COAP_stack_fromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_add" id=link315 onMouseOver="ShowTip(event, 'tt314', 'link315')" onMouseOut="HideTip('tt314')" class=ISymbol>f_EPTF_COAP_templateDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_cleanUp" id=link316 onMouseOver="ShowTip(event, 'tt315', 'link316')" onMouseOut="HideTip('tt315')" class=ISymbol>f_EPTF_COAP_templateDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_get" id=link317 onMouseOver="ShowTip(event, 'tt316', 'link317')" onMouseOut="HideTip('tt316')" class=ISymbol>f_EPTF_COAP_templateDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_init" id=link318 onMouseOver="ShowTip(event, 'tt317', 'link318')" onMouseOut="HideTip('tt317')" class=ISymbol>f_EPTF_COAP_templateDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_lookUp" id=link319 onMouseOver="ShowTip(event, 'tt318', 'link319')" onMouseOut="HideTip('tt318')" class=ISymbol>f_EPTF_COAP_templateDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancel" id=link320 onMouseOver="ShowTip(event, 'tt319', 'link320')" onMouseOut="HideTip('tt319')" class=ISymbol>f_EPTF_COAP_tr_cancel</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_lifetime" id=link321 onMouseOver="ShowTip(event, 'tt320', 'link321')" onMouseOut="HideTip('tt320')" class=ISymbol>f_EPTF_COAP_tr_cancelT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_retransmit" id=link322 onMouseOver="ShowTip(event, 'tt321', 'link322')" onMouseOut="HideTip('tt321')" class=ISymbol>f_EPTF_COAP_tr_cancelT_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromEnv" id=link323 onMouseOver="ShowTip(event, 'tt322', 'link323')" onMouseOut="HideTip('tt322')" class=ISymbol>f_EPTF_COAP_tr_fromEnv</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromRR" id=link324 onMouseOver="ShowTip(event, 'tt323', 'link324')" onMouseOut="HideTip('tt323')" class=ISymbol>f_EPTF_COAP_tr_fromRR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_handleBlockwiseTransfer" id=link325 onMouseOver="ShowTip(event, 'tt324', 'link325')" onMouseOut="HideTip('tt324')" class=ISymbol>f_EPTF_COAP_tr_handleBlockwiseTransfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_lifetime" id=link326 onMouseOver="ShowTip(event, 'tt325', 'link326')" onMouseOut="HideTip('tt325')" class=ISymbol>f_EPTF_COAP_tr_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_remove" id=link327 onMouseOver="ShowTip(event, 'tt326', 'link327')" onMouseOut="HideTip('tt326')" class=ISymbol>f_EPTF_COAP_tr_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_retransmit" id=link328 onMouseOver="ShowTip(event, 'tt327', 'link328')" onMouseOut="HideTip('tt327')" class=ISymbol>f_EPTF_COAP_tr_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_send" id=link329 onMouseOver="ShowTip(event, 'tt328', 'link329')" onMouseOut="HideTip('tt328')" class=ISymbol>f_EPTF_COAP_tr_send</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_setState" id=link330 onMouseOver="ShowTip(event, 'tt329', 'link330')" onMouseOut="HideTip('tt329')" class=ISymbol>f_EPTF_COAP_tr_setState</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_lifetime" id=link331 onMouseOver="ShowTip(event, 'tt330', 'link331')" onMouseOut="HideTip('tt330')" class=ISymbol>f_EPTF_COAP_tr_startT_lifetime</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_retransmit" id=link332 onMouseOver="ShowTip(event, 'tt331', 'link332')" onMouseOut="HideTip('tt331')" class=ISymbol>f_EPTF_COAP_tr_startT_retransmit</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_rtt" id=link333 onMouseOver="ShowTip(event, 'tt332', 'link333')" onMouseOut="HideTip('tt332')" class=ISymbol>f_EPTF_COAP_tr_startT_rtt</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_stopT_rtt" id=link334 onMouseOver="ShowTip(event, 'tt333', 'link334')" onMouseOut="HideTip('tt333')" class=ISymbol>f_EPTF_COAP_tr_stopT_rtt</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_add" id=link335 onMouseOver="ShowTip(event, 'tt334', 'link335')" onMouseOut="HideTip('tt334')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_cleanUp" id=link336 onMouseOver="ShowTip(event, 'tt335', 'link336')" onMouseOut="HideTip('tt335')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_get" id=link337 onMouseOver="ShowTip(event, 'tt336', 'link337')" onMouseOut="HideTip('tt336')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_init" id=link338 onMouseOver="ShowTip(event, 'tt337', 'link338')" onMouseOut="HideTip('tt337')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_lookUp" id=link339 onMouseOver="ShowTip(event, 'tt338', 'link339')" onMouseOut="HideTip('tt338')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_Socket2String" id=link340 onMouseOver="ShowTip(event, 'tt339', 'link340')" onMouseOut="HideTip('tt339')" class=ISymbol>f_EPTF_COAP_transportEndpointDB_Socket2String</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_add" id=link341 onMouseOver="ShowTip(event, 'tt340', 'link341')" onMouseOut="HideTip('tt340')" class=ISymbol>f_EPTF_COAP_trDB_add</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_cleanUp" id=link342 onMouseOver="ShowTip(event, 'tt341', 'link342')" onMouseOut="HideTip('tt341')" class=ISymbol>f_EPTF_COAP_trDB_cleanUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_get" id=link343 onMouseOver="ShowTip(event, 'tt342', 'link343')" onMouseOut="HideTip('tt342')" class=ISymbol>f_EPTF_COAP_trDB_get</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_init" id=link344 onMouseOver="ShowTip(event, 'tt343', 'link344')" onMouseOut="HideTip('tt343')" class=ISymbol>f_EPTF_COAP_trDB_init</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_lookUp" id=link345 onMouseOver="ShowTip(event, 'tt344', 'link345')" onMouseOut="HideTip('tt344')" class=ISymbol>f_EPTF_COAP_trDB_lookUp</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_midHash" id=link346 onMouseOver="ShowTip(event, 'tt345', 'link346')" onMouseOut="HideTip('tt345')" class=ISymbol>f_EPTF_COAP_trDB_midHash</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_remove" id=link347 onMouseOver="ShowTip(event, 'tt346', 'link347')" onMouseOut="HideTip('tt346')" class=ISymbol>f_EPTF_COAP_trDB_remove</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_uriPathToString" id=link348 onMouseOver="ShowTip(event, 'tt347', 'link348')" onMouseOut="HideTip('tt347')" class=ISymbol>f_EPTF_COAP_uriPathToString</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_eventIndication" id=link349 onMouseOver="ShowTip(event, 'tt348', 'link349')" onMouseOut="HideTip('tt348')" class=ISymbol>fcb_EPTF_COAP_eventIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_messageReceived" id=link350 onMouseOver="ShowTip(event, 'tt349', 'link350')" onMouseOut="HideTip('tt349')" class=ISymbol>fcb_EPTF_COAP_messageReceived</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_rttIndication" id=link351 onMouseOver="ShowTip(event, 'tt350', 'link351')" onMouseOut="HideTip('tt350')" class=ISymbol>fcb_EPTF_COAP_rttIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiRequest" id=link352 onMouseOver="ShowTip(event, 'tt351', 'link352')" onMouseOut="HideTip('tt351')" class=ISymbol>fcb_EPTF_COAP_Transport_apiRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiResponse" id=link353 onMouseOver="ShowTip(event, 'tt352', 'link353')" onMouseOut="HideTip('tt352')" class=ISymbol>fcb_EPTF_COAP_Transport_apiResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveEvent" id=link354 onMouseOver="ShowTip(event, 'tt353', 'link354')" onMouseOut="HideTip('tt353')" class=ISymbol>fcb_EPTF_COAP_Transport_receiveEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveMessage" id=link355 onMouseOver="ShowTip(event, 'tt354', 'link355')" onMouseOut="HideTip('tt354')" class=ISymbol>fcb_EPTF_COAP_Transport_receiveMessage</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_sendMessage" id=link356 onMouseOver="ShowTip(event, 'tt355', 'link356')" onMouseOut="HideTip('tt355')" class=ISymbol>fcb_EPTF_COAP_Transport_sendMessage</a></td></tr></table> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_COAP_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_eCtxBind(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return EPTF_IntegerList</td></tr></table></td></tr></table></blockquote>This function is called by the CLL for each entity instance created on a particular instace of EPTF_COAP_LGen_CT The function will allocate and initialize an instance of COAP_EntityCtx in <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB</div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The resources reserved during f_COAP_eCtxBind are reinitalized (reset). </div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxUnbind(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The reverse operation of f_COAP_eCtxBind. </div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to free up the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_confirmableNotificationForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP CON notifications for the entity in the entity context COAP_EntityCtx</div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_handleRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step can be called from an FSM to handle a reported COAP request. </div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_init(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_reportCoapEventForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP event reporting for the entity in the entity context COAP_EntityCtx It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. </div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendAccept(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest The test step will send an accept (eg. </div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_internal(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_observedResourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sends notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest and a response message loaded into <b>v_COAP_msgToSend</b> by f_COAP_step_loadTemplate_byIntIdx The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. </div></div><div class=CToolTip id="tt174"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setLocalAddress(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the local address in the entity context. </div></div><div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address in the FSM context COAP_FsmCtx. </div></div><div class=CToolTip id="tt176"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byVars(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address by variable parameters in the FSM context COAP_FsmCtx.</div></div><div class=CToolTip id="tt177"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt178"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt179"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byVarIds(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startListening(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context: COAP_EntityCtx as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</div></div><div class=CToolTip id="tt181"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the DEBUG log level</div></div><div class=CToolTip id="tt182"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the ERROR log level</div></div><div class=CToolTip id="tt183"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the VERBOSE log level</div></div><div class=CToolTip id="tt184"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the WARNING log level</div></div><div class=CToolTip id="tt185"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_addOption(</td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_coap,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Options </td><td class="PParameter prettyprint " nowrap>p_option</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Adds CoAP_Options options to a the COAP PDU</div></div><div class=CToolTip id="tt186"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt187"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt188"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt189"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt190"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Blockwise_Transfer element in <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt191"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt192"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt193"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt194"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance. </div></div><div class=CToolTip id="tt195"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_CodeToEventIdx(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap>p_code</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Converts the Code ot a COAP PDU to an integer number</div></div><div class=CToolTip id="tt196"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareEvents() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM events to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt197"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareSteps() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM steps to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt198"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Wrapper for CLL’s f_EPTF_LGenBase_postEvent to handle multi level event (generic, entity, FSM) reporting</div></div><div class=CToolTip id="tt199"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForBlock1(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>BlockOption </td><td class="PParameter prettyprint " nowrap width=100%>p_block1,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_BLOCK1_init event to an entity/fsm if the COAP message has an block1 option</div></div><div class=CToolTip id="tt200"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForObserve_ifExists(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_OBSERVE event to an entity/fsm if the COAP message has an OBSERVE option</div></div><div class=CToolTip id="tt201"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventsForCode(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap width=100%>pl_code,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches events to an entity/fsm based on the COAP PDU’s code</div></div><div class=CToolTip id="tt202"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_DTLSConnection_hash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_local,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_remote</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt203"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new blockwise transfer FSM to the simulated device</div></div><div class=CToolTip id="tt204"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new observation to the simulated device</div></div><div class=CToolTip id="tt205"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_EntityCtx instance of a simulated device by deleting related instances</div></div><div class=CToolTip id="tt206"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_BlockwiseTransferIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing blockwise transfer from the simulated device</div></div><div class=CToolTip id="tt207"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_lastObserver</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing observation from the simulated device</div></div><div class=CToolTip id="tt208"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservedResource(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an observed resource entry from the simulated device</div></div><div class=CToolTip id="tt209"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt210"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt211"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchContentFormat(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Fetches the content format of the COAP PDU</div></div><div class=CToolTip id="tt212"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchUriPath(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return UriPath_List</td></tr></table></td></tr></table></blockquote>Fetches the uri path of the COAP PDU</div></div><div class=CToolTip id="tt213"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt214"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt215"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getIntValue(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_intList,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_number,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_value</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return boolean</td></tr></table></td></tr></table></blockquote>Retreives an element of an EPTF_IntegerList if it exists</div></div><div class=CToolTip id="tt216"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextMID(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Generate the next unused message id for an entity</div></div><div class=CToolTip id="tt217"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextToken(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return octetstring</td></tr></table></td></tr></table></blockquote>Generate the next unused token for an entity</div></div><div class=CToolTip id="tt218"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasBlock1(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has a BLOCK1 option</div></div><div class=CToolTip id="tt219"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasObserve(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has an OBSERVE option</div></div><div class=CToolTip id="tt220"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_IPL4asp_getMsgLen (</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>stream,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>ro_integer </td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Framing function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt221"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_Transport_TransportType </td><td class="PParameter prettyprint " nowrap width=100%>pl_transportType,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ConnectionId </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortEvent </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Handler function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt222"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_Transport_TransportType </td><td class="PParameter prettyprint " nowrap width=100%>pl_transportType,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ConnectionId </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>HostName </td><td class="PParameter prettyprint " nowrap width=100%>pl_remHost,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortNumber </td><td class="PParameter prettyprint " nowrap width=100%>pl_remPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>HostName </td><td class="PParameter prettyprint " nowrap width=100%>pl_locHost,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortNumber </td><td class="PParameter prettyprint " nowrap width=100%>pl_locPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_userData,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Handler function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt223"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleResult(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>Result </td><td class="PParameter prettyprint " nowrap width=100%>p_res</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Inernal (private) function to handle the results of the underlying IPL4 transport layer</div></div><div class=CToolTip id="tt224"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isCoapReportEnabledForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP event reporting is enabled for a particular entity</div></div><div class=CToolTip id="tt225"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isEmpty(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is empty</div></div><div class=CToolTip id="tt226"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isFsmInitialized(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP_FsmCtx instace was created for an FSM instance and returns with a pointer to it</div></div><div class=CToolTip id="tt227"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isRequest(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a request</div></div><div class=CToolTip id="tt228"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a RST</div></div><div class=CToolTip id="tt229"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isResponse(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a response</div></div><div class=CToolTip id="tt230"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_LGen_init(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap>pl_name</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The main initialization function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt231"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LGen_initLogging() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializing CLL’s logging feature on the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt232"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received ASP_Event events to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt233"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt234"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_transportApiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_Transport_Response responses to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt235"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_cleanup() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt236"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_init() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>The main initialization function of the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt237"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_initLogging() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Initializing CLL’s logging feature on the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt238"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_IPL4_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Internal (private) wrapper function of the f_EPTF_Transport_send function</div></div><div class=CToolTip id="tt239"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_IPL4_sendTo(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_remName,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_remPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Internal (private) wrapper function of the f_EPTF_Transport_sendTo function</div></div><div class=CToolTip id="tt240"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Function to send out a EPTF_COAP_PDU message using the local transport. </div></div><div class=CToolTip id="tt241"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap width=100%>p_entry</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt242"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_socketDB_cleanUp() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt243"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt244"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_socketDB_init() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt245"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_connId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its connection id</div></div><div class=CToolTip id="tt246"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_local,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_remote</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its DTLS connection’s local address</div></div><div class=CToolTip id="tt247"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its local address</div></div><div class=CToolTip id="tt248"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database and frees up its reserved resources</div></div><div class=CToolTip id="tt249"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_dtlsConnect </td><td class="PParameter prettyprint " nowrap width=100%>p_params,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Internal (private) function to create and initialize a DTLS connection</div></div><div class=CToolTip id="tt250"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_startSocket(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>p_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Internal (private) function to create and initialize a Socket</div></div><div class=CToolTip id="tt251"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_LocalTransport_transportApiRequest(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Function to handle incoming transport API requests</div></div><div class=CToolTip id="tt252"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the DEBUG log level</div></div><div class=CToolTip id="tt253"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the ERROR log level</div></div><div class=CToolTip id="tt254"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the VERBOSE log level</div></div><div class=CToolTip id="tt255"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the WARNING log level</div></div><div class=CToolTip id="tt256"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt257"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt258"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt259"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt260"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Observation_Server element in <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt261"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt262"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt263"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>When an observation is canceled this can be called function to remove the corresponding COAP_Observation_Server instance</div></div><div class=CToolTip id="tt264"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends a notification for a particular observer of an observation relationship</div></div><div class=CToolTip id="tt265"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_addObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_confirmable</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds an COAP_Observation_Server instance to the COAP_ObservedResource instance based on the OBSERVE message</div></div><div class=CToolTip id="tt266"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_ObservedResource instance</div></div><div class=CToolTip id="tt267"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_removeObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an COAP_Observation_Server instance from the COAP_ObservedResource instance that canceled its observation</div></div><div class=CToolTip id="tt268"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends notificiations to all observers, who are observing a particular resource COAP_ObservedResource</div></div><div class=CToolTip id="tt269"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt270"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt271"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt272"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt273"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_ObservedResource element in <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt274"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt275"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt276"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handleMsg(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine</div></div><div class=CToolTip id="tt277"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_RR state machine instance from the DB</div></div><div class=CToolTip id="tt278"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_reset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>reset</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt279"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt280"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_timeout(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>timeout</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt281"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap width=100%>p_rr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt282"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt283"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_get(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap>p_rr</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_rrDB</b> COAP_RR database</div></div><div class=CToolTip id="tt284"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt285"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_token</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_RR element in <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt286"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_rrDB</b> COAP_RR database and frees up its reserved resources</div></div><div class=CToolTip id="tt287"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_tokenHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>p_token</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt288"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt289"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setStepCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt290"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_Socket_hash(</td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt291"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_SocketEntry_hash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap>p_entry</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt292"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromApp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the application layer (e.g. </div></div><div class=CToolTip id="tt293"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the environment layer (e.g. </div></div><div class=CToolTip id="tt294"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Template </td><td class="PParameter prettyprint " nowrap width=100%>p_template</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt295"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt296"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt297"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_templateDB</b> COAP_Template_DB database by adding the templates given in tsp_EPTF_COAP_LGen_templates</div></div><div class=CToolTip id="tt298"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_id</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an CoAP_Template element in <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt299"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt300"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt301"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt302"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt303"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromRR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt304"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_lifetime</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt305"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_Transaction state machine instance from the DB</div></div><div class=CToolTip id="tt306"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_retransmit</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt307"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function is used to send out a message from an instance of a COAP_Transaction using the registered function fcb_EPTF_COAP_Transport_sendMessage of the underlying transport layer instance.</div></div><div class=CToolTip id="tt308"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt309"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap width=100%>pl_time</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt310"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt311"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</div></div><div class=CToolTip id="tt312"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_stopT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the vf_COAP_rttIndication fcb_EPTF_COAP_rttIndication call-back function</div></div><div class=CToolTip id="tt313"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt314"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt315"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt316"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt317"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_TransportEndpoint element in <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database based on its socket member field</div></div><div class=CToolTip id="tt318"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_transportEndpointDB_Socket2String(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt319"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt320"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt321"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt322"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt323"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_mid,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap></td><td class="PType prettyprint " nowrap>COAP_Transaction_Direction </td><td class="PParameter prettyprint " nowrap width=100%>p_dir</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Transaction element in <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt324"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_midHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_mid</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt325"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt326"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_uriPathToString(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Converts the uri path of the COAP PDU into one string using “/” as delimiter</div></div><div class=CToolTip id="tt327"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_eventIndication(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_EventDescriptor </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP events</div></div><div class=CToolTip id="tt328"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_messageReceived(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_duplicate,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_autoHandled</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP messages</div></div><div class=CToolTip id="tt329"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>type function fcb_EPTF_COAP_rttIndication(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap>pl_rtt</td><td class="PAfterParameters prettyprint "nowrap>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting Round trip time measurements</div></div><div class=CToolTip id="tt330"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_Transport_Request COAP transport request</div></div><div class=CToolTip id="tt331"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting a EPTF_COAP_Transport_Response COAP transport response</div></div><div class=CToolTip id="tt332"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received ASP_Event COAP event</div></div><div class=CToolTip id="tt333"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt334"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_sendMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_PDU COAP message</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_COAP_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_eCtxBind(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return EPTF_IntegerList</td></tr></table></td></tr></table></blockquote>This function is called by the CLL for each entity instance created on a particular instace of EPTF_COAP_LGen_CT The function will allocate and initialize an instance of COAP_EntityCtx in <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB</div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The resources reserved during f_COAP_eCtxBind are reinitalized (reset). </div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_COAP_eCtxUnbind(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>pl_eIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The reverse operation of f_COAP_eCtxBind. </div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to free up the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_confirmableNotificationForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP CON notifications for the entity in the entity context COAP_EntityCtx</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_handleRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step can be called from an FSM to handle a reported COAP request. </div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_init(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test Step to dynamically allocate and initialize the COAP FSM context for the caller FSM. </div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_loadTemplate_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to load a CoAP_Template from tsp_EPTF_COAP_LGen_templates into <b>v_COAP_msgToSend</b> (which can be sent using the send test step). </div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_removeResourceObservations_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step removes the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt174"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_reportCoapEventForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step will turn on/off the COAP event reporting for the entity in the entity context COAP_EntityCtx It is recommended to turn the reporting off, when the COAP applib is used as a transport for the LWM2M applib</div></div><div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to send out a COAP message from <b>v_COAP_msgToSend</b>. </div></div><div class=CToolTip id="tt176"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendAccept(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest The test step will send an accept (eg. </div></div><div class=CToolTip id="tt177"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource pointed by the idx parameter</div></div><div class=CToolTip id="tt178"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_byStringId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step send notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt179"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendNotification_internal(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_observedResourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sends notifications to the observers of the observed resource identified by the string uri given as parameter</div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_sendResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects an ongoing request bound to the FSM by f_COAP_step_handleRequest and a response message loaded into <b>v_COAP_msgToSend</b> by f_COAP_step_loadTemplate_byIntIdx The test step will take the template and process it in the applib’s stack that will fill in the necessary id (e.g. </div></div><div class=CToolTip id="tt181"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setLocalAddress(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the local address in the entity context. </div></div><div class=CToolTip id="tt182"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setPreferredBlocksize(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the preferred blocksize (szx) in the entity context. </div></div><div class=CToolTip id="tt183"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address in the FSM context COAP_FsmCtx. </div></div><div class=CToolTip id="tt184"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_setRemoteAddress_byVars(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Test step to set the remote address by variable parameters in the FSM context COAP_FsmCtx.</div></div><div class=CToolTip id="tt185"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt186"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byIntIdx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt187"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startDTLS_byVarIds(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context as a local address and a remote address is set in the FSM context. </div></div><div class=CToolTip id="tt188"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_step_startListening(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The test step expects that a transport endpoint is set in the entity context: COAP_EntityCtx as a local address The step will initiate allocating the local address using the transport layer and eventually it will report back if it was successful or it failed</div></div><div class=CToolTip id="tt189"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the DEBUG log level</div></div><div class=CToolTip id="tt190"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the ERROR log level</div></div><div class=CToolTip id="tt191"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the VERBOSE log level</div></div><div class=CToolTip id="tt192"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_COAP_Transport_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the WARNING log level</div></div><div class=CToolTip id="tt193"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_addOption(</td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_coap,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Options </td><td class="PParameter prettyprint " nowrap>p_option</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Adds CoAP_Options options to a the COAP PDU</div></div><div class=CToolTip id="tt194"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt195"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt196"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Blockwise_Transfer </td><td class="PParameter prettyprint " nowrap width=100%>p_bt</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt197"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_blockwiseDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt198"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Blockwise_Transfer element in <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt199"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt200"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_blockwiseDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_blockwiseDB</b> COAP_Blockwise_DB database</div></div><div class=CToolTip id="tt201"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt202"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_in(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_blockwiseIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements the incoming message handling for a COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt203"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the incoming T_lifetime timeout event for a COAP_Blockwise_Transfer instance</div></div><div class=CToolTip id="tt204"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_btIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Blockwise_Transfer instance. </div></div><div class=CToolTip id="tt205"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_CodeToEventIdx(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap>p_code</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Converts the Code ot a COAP PDU to an integer number</div></div><div class=CToolTip id="tt206"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareEvents() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM events to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt207"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_declareSteps() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Declares the FSM steps to the CLL framework implemented by EPTF_COAP_LGen_CT</div></div><div class=CToolTip id="tt208"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Wrapper for CLL’s f_EPTF_LGenBase_postEvent to handle multi level event (generic, entity, FSM) reporting</div></div><div class=CToolTip id="tt209"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForBlock1(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>BlockOption </td><td class="PParameter prettyprint " nowrap width=100%>p_block1,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_BLOCK1_init event to an entity/fsm if the COAP message has an block1 option</div></div><div class=CToolTip id="tt210"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventForObserve_ifExists(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches the c_COAP_eventIdx_OBSERVE event to an entity/fsm if the COAP message has an OBSERVE option</div></div><div class=CToolTip id="tt211"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_dispatchEventsForCode(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Code </td><td class="PParameter prettyprint " nowrap width=100%>pl_code,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_reportedArgs</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Dispatches events to an entity/fsm based on the COAP PDU’s code</div></div><div class=CToolTip id="tt212"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_DTLSConnection_hash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_local,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_remote</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt213"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_block1OptionIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new blockwise transfer FSM to the simulated device</div></div><div class=CToolTip id="tt214"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new observation to the simulated device</div></div><div class=CToolTip id="tt215"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Stores a new outgoing encoded NIDD message to the entity context</div></div><div class=CToolTip id="tt216"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_EntityCtx instance of a simulated device by deleting related instances</div></div><div class=CToolTip id="tt217"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes all buffered NIDD messages belonging to the entity</div></div><div class=CToolTip id="tt218"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_BlockwiseTransferIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing blockwise transfer from the simulated device</div></div><div class=CToolTip id="tt219"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservation(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_lastObserver</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an existing observation from the simulated device</div></div><div class=CToolTip id="tt220"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_EntityCtx_removeObservedResource(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eCtxIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an observed resource entry from the simulated device</div></div><div class=CToolTip id="tt221"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt222"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_EntityCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_EntityCtxDB</b> COAP_EntityCtx_DB database</div></div><div class=CToolTip id="tt223"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchContentFormat(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Fetches the content format of the COAP PDU</div></div><div class=CToolTip id="tt224"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_fetchUriPath(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return UriPath_List</td></tr></table></td></tr></table></blockquote>Fetches the uri path of the COAP PDU</div></div><div class=CToolTip id="tt225"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt226"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_FsmCtxDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_FsmCtxDB</b> COAP_FsmCtx_DB database</div></div><div class=CToolTip id="tt227"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getIntValue(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_IntegerList </td><td class="PParameter prettyprint " nowrap width=100%>pl_intList,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_number,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_value</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return boolean</td></tr></table></td></tr></table></blockquote>Retreives an element of an EPTF_IntegerList if it exists</div></div><div class=CToolTip id="tt228"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextMID(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Generate the next unused message id for an entity</div></div><div class=CToolTip id="tt229"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_getNextToken(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return octetstring</td></tr></table></td></tr></table></blockquote>Generate the next unused token for an entity</div></div><div class=CToolTip id="tt230"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasBlock1(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has a BLOCK1 option</div></div><div class=CToolTip id="tt231"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_hasObserve(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU has an OBSERVE option</div></div><div class=CToolTip id="tt232"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_IPL4asp_getMsgLen (</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>stream,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>ro_integer </td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>) return integer</td></tr></table></td></tr></table></blockquote>Framing function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt233"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_Transport_TransportType </td><td class="PParameter prettyprint " nowrap width=100%>pl_transportType,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ConnectionId </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortEvent </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Handler function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt234"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_Transport_TransportType </td><td class="PParameter prettyprint " nowrap width=100%>pl_transportType,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ConnectionId </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>HostName </td><td class="PParameter prettyprint " nowrap width=100%>pl_remHost,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortNumber </td><td class="PParameter prettyprint " nowrap width=100%>pl_remPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>HostName </td><td class="PParameter prettyprint " nowrap width=100%>pl_locHost,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>PortNumber </td><td class="PParameter prettyprint " nowrap width=100%>pl_locPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_userData,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Handler function to be regisitered into the IPL4 transport layer EPTF_CLL_TransportIPL4_Functions. </div></div><div class=CToolTip id="tt235"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_IPL4asp_handleResult(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>Result </td><td class="PParameter prettyprint " nowrap width=100%>p_res</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Inernal (private) function to handle the results of the underlying IPL4 transport layer</div></div><div class=CToolTip id="tt236"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isCoapReportEnabledForEntity(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP event reporting is enabled for a particular entity</div></div><div class=CToolTip id="tt237"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isEmpty(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is empty</div></div><div class=CToolTip id="tt238"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_isFsmInitialized(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_fsmCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP_FsmCtx instace was created for an FSM instance and returns with a pointer to it</div></div><div class=CToolTip id="tt239"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isRequest(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a request</div></div><div class=CToolTip id="tt240"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isReset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a RST</div></div><div class=CToolTip id="tt241"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_isResponse(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return boolean</td></tr></table></td></tr></table></blockquote>Checks if the COAP PDU is a response</div></div><div class=CToolTip id="tt242"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_LGen_init(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap>pl_name</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The main initialization function for the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt243"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LGen_initLogging() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializing CLL’s logging feature on the EPTF_COAP_LGen_CT component type</div></div><div class=CToolTip id="tt244"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received ASP_Event events to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt245"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt246"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_PDU message to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt247"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LGen_transportApiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>The transport layer implementation EPTF_COAP_Transport_Provider_CT can report received EPTF_COAP_Transport_Response responses to the load generator layer EPTF_COAP_Transport_User_CT extended by EPTF_COAP_LGen_CT using this function.</div></div><div class=CToolTip id="tt248"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_cleanup() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>The main clean up function for the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt249"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_init() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>The main initialization function of the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt250"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_initLogging() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Initializing CLL’s logging feature on the EPTF_COAP_LocalTransport_CT component type</div></div><div class=CToolTip id="tt251"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_IPL4_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Internal (private) wrapper function of the f_EPTF_Transport_send function</div></div><div class=CToolTip id="tt252"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_IPL4_sendTo(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_connId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_remName,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_remPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>pl_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Internal (private) wrapper function of the f_EPTF_Transport_sendTo function</div></div><div class=CToolTip id="tt253"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Function to send out a EPTF_COAP_PDU message using the local transport. </div></div><div class=CToolTip id="tt254"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap width=100%>p_entry</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt255"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_socketDB_cleanUp() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt256"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt257"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_LocalTransport_socketDB_init() runs on EPTF_COAP_LocalTransport_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt258"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_connId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its connection id</div></div><div class=CToolTip id="tt259"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_local,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_remote</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its DTLS connection’s local address</div></div><div class=CToolTip id="tt260"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an SocketEntry element in <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database based on its local address</div></div><div class=CToolTip id="tt261"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_socketDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database and frees up its reserved resources</div></div><div class=CToolTip id="tt262"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_startDTLS(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_dtlsConnect </td><td class="PParameter prettyprint " nowrap width=100%>p_params,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Internal (private) function to create and initialize a DTLS connection</div></div><div class=CToolTip id="tt263"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_LocalTransport_startSocket(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ProtoTuple </td><td class="PParameter prettyprint " nowrap width=100%>p_proto,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LocalTransport_CT return boolean</td></tr></table></td></tr></table></blockquote>Internal (private) function to create and initialize a Socket</div></div><div class=CToolTip id="tt264"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_LocalTransport_transportApiRequest(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) runs on EPTF_COAP_LocalTransport_CT</td></tr></table></td></tr></table></blockquote>Function to handle incoming transport API requests</div></div><div class=CToolTip id="tt265"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_DEBUG(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the DEBUG log level</div></div><div class=CToolTip id="tt266"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_ERROR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the ERROR log level</div></div><div class=CToolTip id="tt267"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_VERBOSE(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the VERBOSE log level</div></div><div class=CToolTip id="tt268"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_Logging_WARNING(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in @lazy </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Logging functions for the WARNING log level</div></div><div class=CToolTip id="tt269"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_niddDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt270"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_niddDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt271"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_niddDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt272"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_niddDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_niddDB</b> COAP_NIDD_DB database</div></div><div class=CToolTip id="tt273"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_niddDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_niddDB</b> COAP_NIDD_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt274"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt275"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt276"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Observation_Server </td><td class="PParameter prettyprint " nowrap width=100%>p_os</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt277"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observationDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt278"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Observation_Server element in <b>v_COAP_observationDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt279"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observationDB</b> COAP_Observation_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt280"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observationDB_tokenHash(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_remoteAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_remotePort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resId,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_resIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_Observation_DB database</div></div><div class=CToolTip id="tt281"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>When an observation is canceled this can be called function to remove the corresponding COAP_Observation_Server instance</div></div><div class=CToolTip id="tt282"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservationServer_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends a notification for a particular observer of an observation relationship</div></div><div class=CToolTip id="tt283"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_addObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_confirmable</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds an COAP_Observation_Server instance to the COAP_ObservedResource instance based on the OBSERVE message</div></div><div class=CToolTip id="tt284"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_cleanUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Cleans up the COAP_ObservedResource instance</div></div><div class=CToolTip id="tt285"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_removeObserver(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an COAP_Observation_Server instance from the COAP_ObservedResource instance that canceled its observation</div></div><div class=CToolTip id="tt286"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_ObservedResource_sendNotification(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_obsResIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Sends notificiations to all observers, who are observing a particular resource COAP_ObservedResource</div></div><div class=CToolTip id="tt287"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt288"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt289"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_ObservedResource </td><td class="PParameter prettyprint " nowrap width=100%>p_or</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt290"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_observedResourceDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt291"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_localAddr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_localPort,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_resourceId</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_ObservedResource element in <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database</div></div><div class=CToolTip id="tt292"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_observedResourceDB_remove(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_observedResourceDB</b> COAP_ObservedResource_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt293"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt294"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handle_BlockwiseTransfer_request(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eCtxIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles an incoming blockwise transfer request as part of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt295"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handle_Observe_request(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles an incoming Observe request as part of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt296"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_handleMsg(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine</div></div><div class=CToolTip id="tt297"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_RR state machine instance from the DB</div></div><div class=CToolTip id="tt298"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_reset(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>reset</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt299"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_rrIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_RR state machine instance</div></div><div class=CToolTip id="tt300"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rr_timeout(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_rrIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>timeout</b> event of a COAP_RR state machine</div></div><div class=CToolTip id="tt301"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap width=100%>p_rr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt302"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt303"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_get(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_RR </td><td class="PParameter prettyprint " nowrap>p_rr</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_rrDB</b> COAP_RR database</div></div><div class=CToolTip id="tt304"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_rrDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt305"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_rrDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap width=100%>p_token</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_RR element in <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt306"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_rrDB</b> COAP_RR database and frees up its reserved resources</div></div><div class=CToolTip id="tt307"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_rrDB_tokenHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>octetstring </td><td class="PParameter prettyprint " nowrap>p_token</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_rrDB</b> COAP_RR_DB database</div></div><div class=CToolTip id="tt308"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_eIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_fsmIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt309"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_setStepCtx(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_LGenBase_TestStepArgs </td><td class="PParameter prettyprint " nowrap width=100%>pl_ptr,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This sets the instance pointers of COAP_StepCtx to the related instances of a simulated device (entity) calculated from the test step args EPTF_LGenBase_TestStepArgs</div></div><div class=CToolTip id="tt310"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_Socket_hash(</td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt311"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_SocketEntry_hash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>SocketEntry </td><td class="PParameter prettyprint " nowrap>p_entry</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_LocalTransport_localSocketDB</b> SocketDB database</div></div><div class=CToolTip id="tt312"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromApp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_StepCtx </td><td class="PParameter prettyprint " nowrap width=100%>p_ctx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the application layer (e.g. </div></div><div class=CToolTip id="tt313"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_stack_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This is the main entry point for the COAP stack realization of the EPTF_COAP_LGen_CT component that handles messages received from the environment layer (e.g. </div></div><div class=CToolTip id="tt314"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_Template </td><td class="PParameter prettyprint " nowrap width=100%>p_template</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt315"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt316"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap width=100%>p_pdu</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt317"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_templateDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_templateDB</b> COAP_Template_DB database by adding the templates given in tsp_EPTF_COAP_LGen_templates</div></div><div class=CToolTip id="tt318"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_templateDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>charstring </td><td class="PParameter prettyprint " nowrap width=100%>p_id</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an CoAP_Template element in <b>v_COAP_templateDB</b> COAP_Template_DB database</div></div><div class=CToolTip id="tt319"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_cancel(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the <b>cancel</b> event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt320"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt321"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_cancelT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function cancels the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt322"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromEnv(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt323"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_fromRR(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function implements a COAP request-response state machine by handling the incoming message from a COAP_RR</div></div><div class=CToolTip id="tt324"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_handleBlockwiseTransfer(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles incoming COAP messages in case they are blockwise transfer related.</div></div><div class=CToolTip id="tt325"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_lifetime</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt326"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_tr_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_trIdx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function handles the removal and clean up of a COAP_Transaction state machine instance from the DB</div></div><div class=CToolTip id="tt327"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_ScheduledAction </td><td class="PParameter prettyprint " nowrap width=100%>pl_action,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_eventIndex</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function handles the <b>T_retransmit</b> timer’s timeout event of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt328"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_send(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>p_msg,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function is used to send out a message from an instance of a COAP_Transaction using the registered function fcb_EPTF_COAP_Transport_sendMessage of the underlying transport layer instance.</div></div><div class=CToolTip id="tt329"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_setState(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction_State </td><td class="PParameter prettyprint " nowrap width=100%>p_nextState</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function sets the current state of a COAP_Transaction state machine instance</div></div><div class=CToolTip id="tt330"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_lifetime(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap width=100%>pl_time</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_lifetime</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt331"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_retransmit(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return boolean</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_retransmit</b> timer of a particular COAP_Transaction instance</div></div><div class=CToolTip id="tt332"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_startT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function starts the <b>T_rtt</b> timer to measure the round-trip time of the transaction</div></div><div class=CToolTip id="tt333"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_tr_stopT_rtt(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>pl_trIdx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>This function stops the <b>T_rtt</b> timer and reports the measure round-trip time via the vf_COAP_rttIndication fcb_EPTF_COAP_rttIndication call-back function</div></div><div class=CToolTip id="tt334"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt335"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt336"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt337"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_transportEndpointDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt338"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_transportEndpointDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_TransportEndpoint </td><td class="PParameter prettyprint " nowrap width=100%>p_te</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_TransportEndpoint element in <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database based on its socket member field</div></div><div class=CToolTip id="tt339"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=3>function f_EPTF_COAP_transportEndpointDB_Socket2String(</td></tr><tr><td> </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock</td></tr><tr><td class="PAfterParameters prettyprint "colspan=3>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_transportEndpointDB</b> COAP_TransportEndpointDB database</div></div><div class=CToolTip id="tt340"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_add(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Adds a new element to the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt341"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_cleanUp() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Cleans up the reserved resources of the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt342"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_get(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_idx,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>inout </td><td class="PType prettyprint " nowrap>COAP_Transaction </td><td class="PParameter prettyprint " nowrap width=100%>p_tr</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Retrieves an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt343"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">function f_EPTF_COAP_trDB_init() runs on EPTF_COAP_LGen_CT</td></tr></table></blockquote>Initializes the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt344"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>function f_EPTF_COAP_trDB_lookUp(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap width=100%>p_sock,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap width=100%>p_mid,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap></td><td class="PType prettyprint " nowrap>COAP_Transaction_Direction </td><td class="PParameter prettyprint " nowrap width=100%>p_dir</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on EPTF_COAP_LGen_CT return integer</td></tr></table></td></tr></table></blockquote>Gets the index of an COAP_Transaction element in <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt345"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_midHash(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>Socket </td><td class="PParameter prettyprint " nowrap>p_sock,</td></tr><tr><td></td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_mid</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Hash function for lookups used by the <b>v_COAP_trDB</b> COAP_Transaction_DB database</div></div><div class=CToolTip id="tt346"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_trDB_remove(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>integer </td><td class="PParameter prettyprint " nowrap>p_idx</td><td class="PAfterParameters prettyprint "nowrap>) runs on EPTF_COAP_LGen_CT</td></tr></table></td></tr></table></blockquote>Removes an element from the <b>v_COAP_trDB</b> COAP_Transaction_DB database and frees up its reserved resources</div></div><div class=CToolTip id="tt347"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>function f_EPTF_COAP_uriPathToString(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>CoAP_ReqResp </td><td class="PParameter prettyprint " nowrap>p_pdu</td><td class="PAfterParameters prettyprint "nowrap>) return charstring</td></tr></table></td></tr></table></blockquote>Converts the uri path of the COAP PDU into one string using “/” as delimiter</div></div><div class=CToolTip id="tt348"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_eventIndication(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_EventDescriptor </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP events</div></div><div class=CToolTip id="tt349"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_messageReceived(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_duplicate,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_autoHandled</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP messages</div></div><div class=CToolTip id="tt350"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>type function fcb_EPTF_COAP_rttIndication(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap>pl_rtt</td><td class="PAfterParameters prettyprint "nowrap>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting Round trip time measurements</div></div><div class=CToolTip id="tt351"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_Transport_Request COAP transport request</div></div><div class=CToolTip id="tt352"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting a EPTF_COAP_Transport_Response COAP transport response</div></div><div class=CToolTip id="tt353"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received ASP_Event COAP event</div></div><div class=CToolTip id="tt354"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt355"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_sendMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_PDU COAP message</div></div><!--END_ND_TOOLTIPS--> </div><!--Index--> diff --git a/apidoc/html/index/General4.html b/apidoc/html/index/General4.html index 67cd5f4..9d5a048 100644 --- a/apidoc/html/index/General4.html +++ b/apidoc/html/index/General4.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>CoAP_Applib - Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Massive IoT Test Tools - Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> @@ -14,21 +14,21 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="General.html#C">C</a> · <a href="General2.html#D">D</a> · <a href="General2.html#E">E</a> · <a href="General3.html#F">F</a> · G · H · I · J · K · L · M · N · <a href="#O">O</a> · P · Q · R · <a href="#S">S</a> · <a href="#T">T</a> · <a href="#U">U</a> · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="O"></a>O</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#ObservationServerIdx_List" id=link336 onMouseOver="ShowTip(event, 'tt335', 'link336')" onMouseOut="HideTip('tt335')" class=ISymbol>ObservationServerIdx_List</a></td></tr><tr><td class=IHeading><a name="S"></a>S</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketDB" id=link337 onMouseOver="ShowTip(event, 'tt336', 'link337')" onMouseOut="HideTip('tt336')" class=ISymbol>SocketDB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketEntry" id=link338 onMouseOver="ShowTip(event, 'tt337', 'link338')" onMouseOut="HideTip('tt337')" class=ISymbol>SocketEntry</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketEntry_List" id=link339 onMouseOver="ShowTip(event, 'tt338', 'link339')" onMouseOut="HideTip('tt338')" class=ISymbol>SocketEntry_List</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketState" id=link340 onMouseOver="ShowTip(event, 'tt339', 'link340')" onMouseOut="HideTip('tt339')" class=ISymbol>SocketState</a></td></tr><tr><td class=IHeading><a name="T"></a>T</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" id=link341 onMouseOver="ShowTip(event, 'tt340', 'link341')" onMouseOut="HideTip('tt340')" class=ISymbol>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_EXCHANGE_LIFETIME" id=link342 onMouseOver="ShowTip(event, 'tt341', 'link342')" onMouseOut="HideTip('tt341')" class=ISymbol>tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debug" id=link343 onMouseOver="ShowTip(event, 'tt342', 'link343')" onMouseOut="HideTip('tt342')" class=ISymbol>tsp_EPTF_COAP_LGen_debug</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debugVerbose" id=link344 onMouseOver="ShowTip(event, 'tt343', 'link344')" onMouseOut="HideTip('tt343')" class=ISymbol>tsp_EPTF_COAP_LGen_debugVerbose</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_error" id=link345 onMouseOver="ShowTip(event, 'tt344', 'link345')" onMouseOut="HideTip('tt344')" class=ISymbol>tsp_EPTF_COAP_LGen_log_error</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_warning" id=link346 onMouseOver="ShowTip(event, 'tt345', 'link346')" onMouseOut="HideTip('tt345')" class=ISymbol>tsp_EPTF_COAP_LGen_log_warning</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_psks" id=link347 onMouseOver="ShowTip(event, 'tt346', 'link347')" onMouseOut="HideTip('tt346')" class=ISymbol>tsp_EPTF_COAP_LGen_psks</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" id=link348 onMouseOver="ShowTip(event, 'tt347', 'link348')" onMouseOut="HideTip('tt347')" class=ISymbol>tsp_EPTF_COAP_LGen_templates</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxToken" id=link349 onMouseOver="ShowTip(event, 'tt348', 'link349')" onMouseOut="HideTip('tt348')" class=ISymbol>tsp_EPTF_COAP_maxToken</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_NON_LIFETIME" id=link350 onMouseOver="ShowTip(event, 'tt349', 'link350')" onMouseOut="HideTip('tt349')" class=ISymbol>tsp_EPTF_COAP_NON_LIFETIME</a></td></tr><tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#UriPath_List" id=link351 onMouseOver="ShowTip(event, 'tt350', 'link351')" onMouseOut="HideTip('tt350')" class=ISymbol>UriPath_List</a></td></tr></table> +<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="General.html#C">C</a> · <a href="General2.html#D">D</a> · <a href="General2.html#E">E</a> · <a href="General3.html#F">F</a> · G · H · I · J · K · L · M · N · <a href="#O">O</a> · P · Q · R · <a href="#S">S</a> · <a href="#T">T</a> · <a href="#U">U</a> · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="O"></a>O</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#ObservationServerIdx_List" id=link357 onMouseOver="ShowTip(event, 'tt356', 'link357')" onMouseOut="HideTip('tt356')" class=ISymbol>ObservationServerIdx_List</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#octetstring_List" id=link358 onMouseOver="ShowTip(event, 'tt357', 'link358')" onMouseOut="HideTip('tt357')" class=ISymbol>octetstring_List</a></td></tr><tr><td class=IHeading><a name="S"></a>S</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketDB" id=link359 onMouseOver="ShowTip(event, 'tt358', 'link359')" onMouseOut="HideTip('tt358')" class=ISymbol>SocketDB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketEntry" id=link360 onMouseOver="ShowTip(event, 'tt359', 'link360')" onMouseOut="HideTip('tt359')" class=ISymbol>SocketEntry</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketEntry_List" id=link361 onMouseOver="ShowTip(event, 'tt360', 'link361')" onMouseOut="HideTip('tt360')" class=ISymbol>SocketEntry_List</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketState" id=link362 onMouseOver="ShowTip(event, 'tt361', 'link362')" onMouseOut="HideTip('tt361')" class=ISymbol>SocketState</a></td></tr><tr><td class=IHeading><a name="T"></a>T</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" id=link363 onMouseOver="ShowTip(event, 'tt362', 'link363')" onMouseOut="HideTip('tt362')" class=ISymbol>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_EXCHANGE_LIFETIME" id=link364 onMouseOver="ShowTip(event, 'tt363', 'link364')" onMouseOut="HideTip('tt363')" class=ISymbol>tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debug" id=link365 onMouseOver="ShowTip(event, 'tt364', 'link365')" onMouseOut="HideTip('tt364')" class=ISymbol>tsp_EPTF_COAP_LGen_debug</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debugVerbose" id=link366 onMouseOver="ShowTip(event, 'tt365', 'link366')" onMouseOut="HideTip('tt365')" class=ISymbol>tsp_EPTF_COAP_LGen_debugVerbose</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_error" id=link367 onMouseOver="ShowTip(event, 'tt366', 'link367')" onMouseOut="HideTip('tt366')" class=ISymbol>tsp_EPTF_COAP_LGen_log_error</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_warning" id=link368 onMouseOver="ShowTip(event, 'tt367', 'link368')" onMouseOut="HideTip('tt367')" class=ISymbol>tsp_EPTF_COAP_LGen_log_warning</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_psks" id=link369 onMouseOver="ShowTip(event, 'tt368', 'link369')" onMouseOut="HideTip('tt368')" class=ISymbol>tsp_EPTF_COAP_LGen_psks</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_retransmitTimerInitialValue" id=link370 onMouseOver="ShowTip(event, 'tt369', 'link370')" onMouseOut="HideTip('tt369')" class=ISymbol>tsp_EPTF_COAP_LGen_retransmitTimerInitialValue</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" id=link371 onMouseOver="ShowTip(event, 'tt370', 'link371')" onMouseOut="HideTip('tt370')" class=ISymbol>tsp_EPTF_COAP_LGen_templates</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxNiddBufferSize" id=link372 onMouseOver="ShowTip(event, 'tt371', 'link372')" onMouseOut="HideTip('tt371')" class=ISymbol>tsp_EPTF_COAP_maxNiddBufferSize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxToken" id=link373 onMouseOver="ShowTip(event, 'tt372', 'link373')" onMouseOut="HideTip('tt372')" class=ISymbol>tsp_EPTF_COAP_maxToken</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_NON_LIFETIME" id=link374 onMouseOver="ShowTip(event, 'tt373', 'link374')" onMouseOut="HideTip('tt373')" class=ISymbol>tsp_EPTF_COAP_NON_LIFETIME</a></td></tr><tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#UriPath_List" id=link375 onMouseOver="ShowTip(event, 'tt374', 'link375')" onMouseOut="HideTip('tt374')" class=ISymbol>UriPath_List</a></td></tr></table> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt335"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer ObservationServerIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt356"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer ObservationServerIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt357"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of octetstring octetstring_List</td></tr></table></blockquote>List of octetstring</div></div><!--END_ND_TOOLTIPS--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt336"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketDB</td></tr></table></blockquote>Storing SocketEntry instances</div></div><div class=CToolTip id="tt337"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketEntry</td></tr></table></blockquote>Storing the transport related data of a COAP transport endpoint</div></div><div class=CToolTip id="tt338"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of SocketEntry SocketEntry_List</td></tr></table></blockquote>List of SocketEntry</div></div><div class=CToolTip id="tt339"><div class=CType>States of a SocketEntry</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt358"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketDB</td></tr></table></blockquote>Storing SocketEntry instances</div></div><div class=CToolTip id="tt359"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketEntry</td></tr></table></blockquote>Storing the transport related data of a COAP transport endpoint</div></div><div class=CToolTip id="tt360"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of SocketEntry SocketEntry_List</td></tr></table></blockquote>List of SocketEntry</div></div><div class=CToolTip id="tt361"><div class=CType>States of a SocketEntry</div></div><!--END_ND_TOOLTIPS--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt340"><div class=CModuleParameter>Enables/disables collecting the content of a blockwise transfer. </div></div><div class=CToolTip id="tt341"><div class=CModuleParameter>Maximum lifetime of a COAP transaction in seconds</div></div><div class=CToolTip id="tt342"><div class=CModuleParameter>Enabled/disable debug logging</div></div><div class=CToolTip id="tt343"><div class=CModuleParameter>Enabled/disable verbose debug logging</div></div><div class=CToolTip id="tt344"><div class=CModuleParameter>Enabled/disable error logging</div></div><div class=CToolTip id="tt345"><div class=CModuleParameter>Enabled/disable warning logging</div></div><div class=CToolTip id="tt346"><div class=CModuleParameter>List of Pre-shared keys (PSK)</div></div><div class=CToolTip id="tt347"><div class=CModuleParameter>COAP template definitions for sending</div></div><div class=CToolTip id="tt348"><div class=CModuleParameter>Maximum value used for token generation</div></div><div class=CToolTip id="tt349"><div class=CModuleParameter>Maximum lifetime of a NON transaction in seconds</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt362"><div class=CModuleParameter>Enables/disables collecting the content of a blockwise transfer. </div></div><div class=CToolTip id="tt363"><div class=CModuleParameter>Maximum lifetime of a COAP transaction in seconds</div></div><div class=CToolTip id="tt364"><div class=CModuleParameter>Enabled/disable debug logging</div></div><div class=CToolTip id="tt365"><div class=CModuleParameter>Enabled/disable verbose debug logging</div></div><div class=CToolTip id="tt366"><div class=CModuleParameter>Enabled/disable error logging</div></div><div class=CToolTip id="tt367"><div class=CModuleParameter>Enabled/disable warning logging</div></div><div class=CToolTip id="tt368"><div class=CModuleParameter>List of Pre-shared keys (PSK)</div></div><div class=CToolTip id="tt369"><div class=CModuleParameter>Initial value for retransmission timer in seconds</div></div><div class=CToolTip id="tt370"><div class=CModuleParameter>COAP template definitions for sending</div></div><div class=CToolTip id="tt371"><div class=CModuleParameter>The maximum number of buffered NIDD messages for an entity</div></div><div class=CToolTip id="tt372"><div class=CModuleParameter>Maximum value used for token generation</div></div><div class=CToolTip id="tt373"><div class=CModuleParameter>Maximum lifetime of a NON transaction in seconds</div></div><!--END_ND_TOOLTIPS--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt350"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of universal charstring UriPath_List</td></tr></table></blockquote>List of <b>universal charstring</b></div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt374"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of universal charstring UriPath_List</td></tr></table></blockquote>List of <b>universal charstring</b></div></div><!--END_ND_TOOLTIPS--> </div><!--Index--> diff --git a/apidoc/html/index/ModuleParameters.html b/apidoc/html/index/ModuleParameters.html index dacb7cb..71b7472 100644 --- a/apidoc/html/index/ModuleParameters.html +++ b/apidoc/html/index/ModuleParameters.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>CoAP_Applib - Module Parameter Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Massive IoT Test Tools - Module Parameter Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> @@ -14,9 +14,9 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Module Parameter Index</div><div class=INavigationBar>$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · <a href="#T">T</a> · U · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="T"></a>T</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_EXCHANGE_LIFETIME" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debug" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>tsp_EPTF_COAP_LGen_debug</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debugVerbose" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>tsp_EPTF_COAP_LGen_debugVerbose</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_error" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>tsp_EPTF_COAP_LGen_log_error</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_warning" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>tsp_EPTF_COAP_LGen_log_warning</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_psks" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>tsp_EPTF_COAP_LGen_psks</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>tsp_EPTF_COAP_LGen_templates</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxToken" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>tsp_EPTF_COAP_maxToken</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_NON_LIFETIME" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>tsp_EPTF_COAP_NON_LIFETIME</a></td></tr></table> +<div id=Index><div class=IPageTitle>Module Parameter Index</div><div class=INavigationBar>$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · <a href="#T">T</a> · U · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="T"></a>T</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_EXCHANGE_LIFETIME" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debug" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>tsp_EPTF_COAP_LGen_debug</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debugVerbose" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>tsp_EPTF_COAP_LGen_debugVerbose</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_error" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>tsp_EPTF_COAP_LGen_log_error</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_warning" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>tsp_EPTF_COAP_LGen_log_warning</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_psks" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>tsp_EPTF_COAP_LGen_psks</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_retransmitTimerInitialValue" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>tsp_EPTF_COAP_LGen_retransmitTimerInitialValue</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>tsp_EPTF_COAP_LGen_templates</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxNiddBufferSize" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>tsp_EPTF_COAP_maxNiddBufferSize</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxToken" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')" class=ISymbol>tsp_EPTF_COAP_maxToken</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_NON_LIFETIME" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')" class=ISymbol>tsp_EPTF_COAP_NON_LIFETIME</a></td></tr></table> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt1"><div class=CModuleParameter>Enables/disables collecting the content of a blockwise transfer. </div></div><div class=CToolTip id="tt2"><div class=CModuleParameter>Maximum lifetime of a COAP transaction in seconds</div></div><div class=CToolTip id="tt3"><div class=CModuleParameter>Enabled/disable debug logging</div></div><div class=CToolTip id="tt4"><div class=CModuleParameter>Enabled/disable verbose debug logging</div></div><div class=CToolTip id="tt5"><div class=CModuleParameter>Enabled/disable error logging</div></div><div class=CToolTip id="tt6"><div class=CModuleParameter>Enabled/disable warning logging</div></div><div class=CToolTip id="tt7"><div class=CModuleParameter>List of Pre-shared keys (PSK)</div></div><div class=CToolTip id="tt8"><div class=CModuleParameter>COAP template definitions for sending</div></div><div class=CToolTip id="tt9"><div class=CModuleParameter>Maximum value used for token generation</div></div><div class=CToolTip id="tt10"><div class=CModuleParameter>Maximum lifetime of a NON transaction in seconds</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt1"><div class=CModuleParameter>Enables/disables collecting the content of a blockwise transfer. </div></div><div class=CToolTip id="tt2"><div class=CModuleParameter>Maximum lifetime of a COAP transaction in seconds</div></div><div class=CToolTip id="tt3"><div class=CModuleParameter>Enabled/disable debug logging</div></div><div class=CToolTip id="tt4"><div class=CModuleParameter>Enabled/disable verbose debug logging</div></div><div class=CToolTip id="tt5"><div class=CModuleParameter>Enabled/disable error logging</div></div><div class=CToolTip id="tt6"><div class=CModuleParameter>Enabled/disable warning logging</div></div><div class=CToolTip id="tt7"><div class=CModuleParameter>List of Pre-shared keys (PSK)</div></div><div class=CToolTip id="tt8"><div class=CModuleParameter>Initial value for retransmission timer in seconds</div></div><div class=CToolTip id="tt9"><div class=CModuleParameter>COAP template definitions for sending</div></div><div class=CToolTip id="tt10"><div class=CModuleParameter>The maximum number of buffered NIDD messages for an entity</div></div><div class=CToolTip id="tt11"><div class=CModuleParameter>Maximum value used for token generation</div></div><div class=CToolTip id="tt12"><div class=CModuleParameter>Maximum lifetime of a NON transaction in seconds</div></div><!--END_ND_TOOLTIPS--> </div><!--Index--> diff --git a/apidoc/html/index/Types.html b/apidoc/html/index/Types.html index 41afa5e..2a4f25d 100644 --- a/apidoc/html/index/Types.html +++ b/apidoc/html/index/Types.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>CoAP_Applib - Type Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Massive IoT Test Tools - Type Index</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script></head><body class="FramedIndexPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> @@ -14,33 +14,33 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Type Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="#C">C</a> · <a href="#D">D</a> · <a href="#E">E</a> · <a href="#F">F</a> · G · H · I · J · K · L · M · N · <a href="#O">O</a> · P · Q · R · <a href="#S">S</a> · T · <a href="#U">U</a> · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="C"></a>C</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>COAP_Blockwise_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>COAP_Blockwise_Transfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer_List" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>COAP_Blockwise_Transfer_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>COAP_EntityCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>COAP_EntityCtx_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_List" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>COAP_EntityCtx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>COAP_FsmCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>COAP_FsmCtx_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_List" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>COAP_FsmCtx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>COAP_Observation_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')" class=ISymbol>COAP_Observation_Server</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server_List" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')" class=ISymbol>COAP_Observation_Server_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')" class=ISymbol>COAP_ObservedResource</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')" class=ISymbol>COAP_ObservedResource_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_List" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')" class=ISymbol>COAP_ObservedResource_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')" class=ISymbol>COAP_PSK_Params</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params_List" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')" class=ISymbol>COAP_PSK_Params_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')" class=ISymbol>COAP_RR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Client_State" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')" class=ISymbol>COAP_RR_Client_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')" class=ISymbol>COAP_RR_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_List" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')" class=ISymbol>COAP_RR_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Server_State" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')" class=ISymbol>COAP_RR_Server_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_State" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')" class=ISymbol>COAP_RR_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')" class=ISymbol>COAP_StepCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')" class=ISymbol>CoAP_Template</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')" class=ISymbol>COAP_Template_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template_List" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')" class=ISymbol>CoAP_Template_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')" class=ISymbol>COAP_Transaction</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')" class=ISymbol>COAP_Transaction_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_Direction" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')" class=ISymbol>COAP_Transaction_Direction</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_List" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')" class=ISymbol>COAP_Transaction_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_State" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')" class=ISymbol>COAP_Transaction_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')" class=ISymbol>COAP_TransportEndpoint</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint_List" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')" class=ISymbol>COAP_TransportEndpoint_List</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')" class=ISymbol>COAP_TransportEndpointDB</a></td></tr><tr><td class=IHeading><a name="D"></a>D</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#DTLSConnection" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')" class=ISymbol>DTLSConnection</a></td></tr><tr><td class=IHeading><a name="E"></a>E</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_AtomicBlock1Finished_Event" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')" class=ISymbol>EPTF_COAP_AtomicBlock1Finished_Event</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Block1_Statistics" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')" class=ISymbol>EPTF_COAP_Block1_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_EventDescriptor" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')" class=ISymbol>EPTF_COAP_EventDescriptor</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>EPTF_COAP_LGen_CT</span><div class=ISubIndex><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')" class=IFile>EPTF_COAP_LGen_Definitions.ttcn</a><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" id=link41 onMouseOver="ShowTip(event, 'tt40', 'link41')" onMouseOut="HideTip('tt40')" class=IFile>EPTF_COAP_LocalTransport_Definitions.ttcn</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Statistics" id=link42 onMouseOver="ShowTip(event, 'tt41', 'link42')" onMouseOut="HideTip('tt41')" class=ISymbol>EPTF_COAP_LGen_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Message_Statistics" id=link43 onMouseOver="ShowTip(event, 'tt42', 'link43')" onMouseOut="HideTip('tt42')" class=ISymbol>EPTF_COAP_Message_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" id=link44 onMouseOver="ShowTip(event, 'tt43', 'link44')" onMouseOut="HideTip('tt43')" class=ISymbol>EPTF_COAP_PDU</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_ResourceNotObserved_Event" id=link45 onMouseOver="ShowTip(event, 'tt44', 'link45')" onMouseOut="HideTip('tt44')" class=ISymbol>EPTF_COAP_ResourceNotObserved_Event</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_dtlsConnect" id=link46 onMouseOver="ShowTip(event, 'tt45', 'link46')" onMouseOut="HideTip('tt45')" class=ISymbol>EPTF_COAP_Transport_dtlsConnect</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" id=link47 onMouseOver="ShowTip(event, 'tt46', 'link47')" onMouseOut="HideTip('tt46')" class=ISymbol>EPTF_COAP_Transport_Provider_CT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Request" id=link48 onMouseOver="ShowTip(event, 'tt47', 'link48')" onMouseOut="HideTip('tt47')" class=ISymbol>EPTF_COAP_Transport_Request</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_RequestParams" id=link49 onMouseOver="ShowTip(event, 'tt48', 'link49')" onMouseOut="HideTip('tt48')" class=ISymbol>EPTF_COAP_Transport_RequestParams</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" id=link50 onMouseOver="ShowTip(event, 'tt49', 'link50')" onMouseOut="HideTip('tt49')" class=ISymbol>EPTF_COAP_Transport_Response</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_ResponseParams" id=link51 onMouseOver="ShowTip(event, 'tt50', 'link51')" onMouseOut="HideTip('tt50')" class=ISymbol>EPTF_COAP_Transport_ResponseParams</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_startListening" id=link52 onMouseOver="ShowTip(event, 'tt51', 'link52')" onMouseOut="HideTip('tt51')" class=ISymbol>EPTF_COAP_Transport_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_Transport_Statistics" id=link53 onMouseOver="ShowTip(event, 'tt52', 'link53')" onMouseOut="HideTip('tt52')" class=ISymbol>EPTF_COAP_Transport_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" id=link54 onMouseOver="ShowTip(event, 'tt53', 'link54')" onMouseOut="HideTip('tt53')" class=ISymbol>EPTF_COAP_Transport_User_CT</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_TransportParameters" id=link55 onMouseOver="ShowTip(event, 'tt54', 'link55')" onMouseOut="HideTip('tt54')" class=ISymbol>EPTF_COAP_TransportParameters</a></td></tr><tr><td class=IHeading><a name="F"></a>F</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_eventIndication" id=link56 onMouseOver="ShowTip(event, 'tt55', 'link56')" onMouseOut="HideTip('tt55')" class=ISymbol>fcb_EPTF_COAP_eventIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_messageReceived" id=link57 onMouseOver="ShowTip(event, 'tt56', 'link57')" onMouseOut="HideTip('tt56')" class=ISymbol>fcb_EPTF_COAP_messageReceived</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_rttIndication" id=link58 onMouseOver="ShowTip(event, 'tt57', 'link58')" onMouseOut="HideTip('tt57')" class=ISymbol>fcb_EPTF_COAP_rttIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiRequest" id=link59 onMouseOver="ShowTip(event, 'tt58', 'link59')" onMouseOut="HideTip('tt58')" class=ISymbol>fcb_EPTF_COAP_Transport_apiRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiResponse" id=link60 onMouseOver="ShowTip(event, 'tt59', 'link60')" onMouseOut="HideTip('tt59')" class=ISymbol>fcb_EPTF_COAP_Transport_apiResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveEvent" id=link61 onMouseOver="ShowTip(event, 'tt60', 'link61')" onMouseOut="HideTip('tt60')" class=ISymbol>fcb_EPTF_COAP_Transport_receiveEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveMessage" id=link62 onMouseOver="ShowTip(event, 'tt61', 'link62')" onMouseOut="HideTip('tt61')" class=ISymbol>fcb_EPTF_COAP_Transport_receiveMessage</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_sendMessage" id=link63 onMouseOver="ShowTip(event, 'tt62', 'link63')" onMouseOut="HideTip('tt62')" class=ISymbol>fcb_EPTF_COAP_Transport_sendMessage</a></td></tr><tr><td class=IHeading><a name="O"></a>O</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#ObservationServerIdx_List" id=link64 onMouseOver="ShowTip(event, 'tt63', 'link64')" onMouseOut="HideTip('tt63')" class=ISymbol>ObservationServerIdx_List</a></td></tr><tr><td class=IHeading><a name="S"></a>S</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketDB" id=link65 onMouseOver="ShowTip(event, 'tt64', 'link65')" onMouseOut="HideTip('tt64')" class=ISymbol>SocketDB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketEntry" id=link66 onMouseOver="ShowTip(event, 'tt65', 'link66')" onMouseOut="HideTip('tt65')" class=ISymbol>SocketEntry</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketEntry_List" id=link67 onMouseOver="ShowTip(event, 'tt66', 'link67')" onMouseOut="HideTip('tt66')" class=ISymbol>SocketEntry_List</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketState" id=link68 onMouseOver="ShowTip(event, 'tt67', 'link68')" onMouseOut="HideTip('tt67')" class=ISymbol>SocketState</a></td></tr><tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#UriPath_List" id=link69 onMouseOver="ShowTip(event, 'tt68', 'link69')" onMouseOut="HideTip('tt68')" class=ISymbol>UriPath_List</a></td></tr></table> +<div id=Index><div class=IPageTitle>Type Index</div><div class=INavigationBar>$#! · 0-9 · A · B · <a href="#C">C</a> · <a href="#D">D</a> · <a href="#E">E</a> · <a href="#F">F</a> · G · H · I · J · K · L · M · N · <a href="#O">O</a> · P · Q · R · <a href="#S">S</a> · T · <a href="#U">U</a> · V · W · X · Y · Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="C"></a>C</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>COAP_Blockwise_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>COAP_Blockwise_Transfer</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer_List" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>COAP_Blockwise_Transfer_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_BlockwiseIdx_List" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>COAP_BlockwiseIdx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_BufferedMessageIdx_List" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>COAP_BufferedMessageIdx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>COAP_EntityCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>COAP_EntityCtx_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_List" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>COAP_EntityCtx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>COAP_FsmCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>COAP_FsmCtx_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_List" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')" class=ISymbol>COAP_FsmCtx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')" class=ISymbol>COAP_NIDD_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')" class=ISymbol>COAP_Observation_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')" class=ISymbol>COAP_Observation_Server</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server_List" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')" class=ISymbol>COAP_Observation_Server_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')" class=ISymbol>COAP_ObservedResource</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')" class=ISymbol>COAP_ObservedResource_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_List" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')" class=ISymbol>COAP_ObservedResource_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResourceIdx_List" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')" class=ISymbol>COAP_ObservedResourceIdx_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')" class=ISymbol>COAP_PSK_Params</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params_List" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')" class=ISymbol>COAP_PSK_Params_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')" class=ISymbol>COAP_RR</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Client_State" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')" class=ISymbol>COAP_RR_Client_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')" class=ISymbol>COAP_RR_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_List" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')" class=ISymbol>COAP_RR_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Server_State" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')" class=ISymbol>COAP_RR_Server_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_State" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')" class=ISymbol>COAP_RR_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')" class=ISymbol>COAP_StepCtx</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')" class=ISymbol>CoAP_Template</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')" class=ISymbol>COAP_Template_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template_List" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')" class=ISymbol>CoAP_Template_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')" class=ISymbol>COAP_Transaction</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')" class=ISymbol>COAP_Transaction_DB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_Direction" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')" class=ISymbol>COAP_Transaction_Direction</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_List" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')" class=ISymbol>COAP_Transaction_List</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_State" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')" class=ISymbol>COAP_Transaction_State</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')" class=ISymbol>COAP_TransportEndpoint</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint_List" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')" class=ISymbol>COAP_TransportEndpoint_List</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')" class=ISymbol>COAP_TransportEndpointDB</a></td></tr><tr><td class=IHeading><a name="D"></a>D</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#DTLSConnection" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')" class=ISymbol>DTLSConnection</a></td></tr><tr><td class=IHeading><a name="E"></a>E</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_AtomicBlock1Finished_Event" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')" class=ISymbol>EPTF_COAP_AtomicBlock1Finished_Event</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Block1_Statistics" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')" class=ISymbol>EPTF_COAP_Block1_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_EventDescriptor" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')" class=ISymbol>EPTF_COAP_EventDescriptor</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><span class=ISymbol>EPTF_COAP_LGen_CT</span><div class=ISubIndex><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')" class=IFile>EPTF_COAP_LGen_Definitions.ttcn</a><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" id=link45 onMouseOver="ShowTip(event, 'tt44', 'link45')" onMouseOut="HideTip('tt44')" class=IFile>EPTF_COAP_LocalTransport_Definitions.ttcn</a></div></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Statistics" id=link46 onMouseOver="ShowTip(event, 'tt45', 'link46')" onMouseOut="HideTip('tt45')" class=ISymbol>EPTF_COAP_LGen_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Message_Statistics" id=link47 onMouseOver="ShowTip(event, 'tt46', 'link47')" onMouseOut="HideTip('tt46')" class=ISymbol>EPTF_COAP_Message_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" id=link48 onMouseOver="ShowTip(event, 'tt47', 'link48')" onMouseOut="HideTip('tt47')" class=ISymbol>EPTF_COAP_PDU</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_ResourceNotObserved_Event" id=link49 onMouseOver="ShowTip(event, 'tt48', 'link49')" onMouseOut="HideTip('tt48')" class=ISymbol>EPTF_COAP_ResourceNotObserved_Event</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport" id=link50 onMouseOver="ShowTip(event, 'tt49', 'link50')" onMouseOut="HideTip('tt49')" class=ISymbol>EPTF_COAP_Transport</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_dtlsConnect" id=link51 onMouseOver="ShowTip(event, 'tt50', 'link51')" onMouseOut="HideTip('tt50')" class=ISymbol>EPTF_COAP_Transport_dtlsConnect</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" id=link52 onMouseOver="ShowTip(event, 'tt51', 'link52')" onMouseOut="HideTip('tt51')" class=ISymbol>EPTF_COAP_Transport_Provider_CT</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Request" id=link53 onMouseOver="ShowTip(event, 'tt52', 'link53')" onMouseOut="HideTip('tt52')" class=ISymbol>EPTF_COAP_Transport_Request</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_RequestParams" id=link54 onMouseOver="ShowTip(event, 'tt53', 'link54')" onMouseOut="HideTip('tt53')" class=ISymbol>EPTF_COAP_Transport_RequestParams</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" id=link55 onMouseOver="ShowTip(event, 'tt54', 'link55')" onMouseOut="HideTip('tt54')" class=ISymbol>EPTF_COAP_Transport_Response</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_ResponseParams" id=link56 onMouseOver="ShowTip(event, 'tt55', 'link56')" onMouseOut="HideTip('tt55')" class=ISymbol>EPTF_COAP_Transport_ResponseParams</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_startListening" id=link57 onMouseOver="ShowTip(event, 'tt56', 'link57')" onMouseOut="HideTip('tt56')" class=ISymbol>EPTF_COAP_Transport_startListening</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_Transport_Statistics" id=link58 onMouseOver="ShowTip(event, 'tt57', 'link58')" onMouseOut="HideTip('tt57')" class=ISymbol>EPTF_COAP_Transport_Statistics</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" id=link59 onMouseOver="ShowTip(event, 'tt58', 'link59')" onMouseOut="HideTip('tt58')" class=ISymbol>EPTF_COAP_Transport_User_CT</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_TransportParameters" id=link60 onMouseOver="ShowTip(event, 'tt59', 'link60')" onMouseOut="HideTip('tt59')" class=ISymbol>EPTF_COAP_TransportParameters</a></td></tr><tr><td class=IHeading><a name="F"></a>F</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_eventIndication" id=link61 onMouseOver="ShowTip(event, 'tt60', 'link61')" onMouseOut="HideTip('tt60')" class=ISymbol>fcb_EPTF_COAP_eventIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_messageReceived" id=link62 onMouseOver="ShowTip(event, 'tt61', 'link62')" onMouseOut="HideTip('tt61')" class=ISymbol>fcb_EPTF_COAP_messageReceived</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_rttIndication" id=link63 onMouseOver="ShowTip(event, 'tt62', 'link63')" onMouseOut="HideTip('tt62')" class=ISymbol>fcb_EPTF_COAP_rttIndication</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiRequest" id=link64 onMouseOver="ShowTip(event, 'tt63', 'link64')" onMouseOut="HideTip('tt63')" class=ISymbol>fcb_EPTF_COAP_Transport_apiRequest</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiResponse" id=link65 onMouseOver="ShowTip(event, 'tt64', 'link65')" onMouseOut="HideTip('tt64')" class=ISymbol>fcb_EPTF_COAP_Transport_apiResponse</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveEvent" id=link66 onMouseOver="ShowTip(event, 'tt65', 'link66')" onMouseOut="HideTip('tt65')" class=ISymbol>fcb_EPTF_COAP_Transport_receiveEvent</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveMessage" id=link67 onMouseOver="ShowTip(event, 'tt66', 'link67')" onMouseOut="HideTip('tt66')" class=ISymbol>fcb_EPTF_COAP_Transport_receiveMessage</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_sendMessage" id=link68 onMouseOver="ShowTip(event, 'tt67', 'link68')" onMouseOut="HideTip('tt67')" class=ISymbol>fcb_EPTF_COAP_Transport_sendMessage</a></td></tr><tr><td class=IHeading><a name="O"></a>O</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#ObservationServerIdx_List" id=link69 onMouseOver="ShowTip(event, 'tt68', 'link69')" onMouseOut="HideTip('tt68')" class=ISymbol>ObservationServerIdx_List</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#octetstring_List" id=link70 onMouseOver="ShowTip(event, 'tt69', 'link70')" onMouseOut="HideTip('tt69')" class=ISymbol>octetstring_List</a></td></tr><tr><td class=IHeading><a name="S"></a>S</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketDB" id=link71 onMouseOver="ShowTip(event, 'tt70', 'link71')" onMouseOut="HideTip('tt70')" class=ISymbol>SocketDB</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketEntry" id=link72 onMouseOver="ShowTip(event, 'tt71', 'link72')" onMouseOut="HideTip('tt71')" class=ISymbol>SocketEntry</a></td></tr><tr><td class=ISymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketEntry_List" id=link73 onMouseOver="ShowTip(event, 'tt72', 'link73')" onMouseOut="HideTip('tt72')" class=ISymbol>SocketEntry_List</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#SocketState" id=link74 onMouseOver="ShowTip(event, 'tt73', 'link74')" onMouseOut="HideTip('tt73')" class=ISymbol>SocketState</a></td></tr><tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix> </td><td class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#UriPath_List" id=link75 onMouseOver="ShowTip(event, 'tt74', 'link75')" onMouseOut="HideTip('tt74')" class=ISymbol>UriPath_List</a></td></tr></table> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt1"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_DB</td></tr></table></blockquote>Storing COAP_Blockwise_Transfer instances</div></div><div class=CToolTip id="tt2"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_Transfer</td></tr></table></blockquote>Represents a stateful blockwise transfer</div></div><div class=CToolTip id="tt3"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Blockwise_Transfer COAP_Blockwise_Transfer_List</td></tr></table></blockquote>List of COAP_Blockwise_Transfer</div></div><div class=CToolTip id="tt4"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx</td></tr></table></blockquote>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</div></div><div class=CToolTip id="tt5"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx_DB</td></tr></table></blockquote>Storing COAP entity contexts</div></div><div class=CToolTip id="tt6"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_EntityCtx COAP_EntityCtx_List</td></tr></table></blockquote>List of COAP_EntityCtx</div></div><div class=CToolTip id="tt7"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt8"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx_DB</td></tr></table></blockquote>Storing COAP FSM contexts</div></div><div class=CToolTip id="tt9"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_FsmCtx COAP_FsmCtx_List</td></tr></table></blockquote>List of COAP_FsmCtx</div></div><div class=CToolTip id="tt10"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_DB</td></tr></table></blockquote>Storing COAP_Observation_Server instances</div></div><div class=CToolTip id="tt11"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_Server</td></tr></table></blockquote>Represents an observation relationship between an observed resource and an observer</div></div><div class=CToolTip id="tt12"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Observation_Server COAP_Observation_Server_List</td></tr></table></blockquote>List of COAP_Observation_Server</div></div><div class=CToolTip id="tt13"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource</td></tr></table></blockquote>Represents an observed resource</div></div><div class=CToolTip id="tt14"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource_DB</td></tr></table></blockquote>Storing COAP_ObservedResource instances</div></div><div class=CToolTip id="tt15"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_ObservedResource COAP_ObservedResource_List</td></tr></table></blockquote>List of COAP_ObservedResource</div></div><div class=CToolTip id="tt16"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_PSK_Params</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt17"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_PSK_Params COAP_PSK_Params_List</td></tr></table></blockquote>List of COAP_PSK_Params</div></div><div class=CToolTip id="tt18"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR</td></tr></table></blockquote>Models a COAP request-response state machine</div></div><div class=CToolTip id="tt19"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt20"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR_DB</td></tr></table></blockquote>Storing COAP_RR instances</div></div><div class=CToolTip id="tt21"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_RR COAP_RR_List</td></tr></table></blockquote>List of COAP_RR</div></div><div class=CToolTip id="tt22"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt23"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union COAP_RR_State</td></tr></table></blockquote>A COAP_RR can be either a client or a server request response</div></div><div class=CToolTip id="tt24"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_StepCtx</td></tr></table></blockquote>Stores the most important pointers</div></div><div class=CToolTip id="tt25"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record CoAP_Template</td></tr></table></blockquote>Grouping a CoAP_ReqResp with an id</div></div><div class=CToolTip id="tt26"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Template_DB</td></tr></table></blockquote>Storing CoAP_Template instances</div></div><div class=CToolTip id="tt27"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of CoAP_Template CoAP_Template_List</td></tr></table></blockquote>List of CoAP_Template</div></div><div class=CToolTip id="tt28"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction</td></tr></table></blockquote>Implements a COAP transaction in a state machine</div></div><div class=CToolTip id="tt29"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction_DB</td></tr></table></blockquote>Storing COAP_Transaction instances</div></div><div class=CToolTip id="tt30"><div class=CType>Direction of a COAP_Transaction: either INCOMING or OUTGOING</div></div><div class=CToolTip id="tt31"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Transaction COAP_Transaction_List</td></tr></table></blockquote>List of COAP_Transaction</div></div><div class=CToolTip id="tt32"><div class=CType>States of a COAP_Transaction state machine</div></div><div class=CToolTip id="tt33"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpoint</td></tr></table></blockquote>Stores the transport related parameters for a COAP endpoint</div></div><div class=CToolTip id="tt34"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_TransportEndpoint COAP_TransportEndpoint_List</td></tr></table></blockquote>List of COAP_TransportEndpoint</div></div><div class=CToolTip id="tt35"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpointDB</td></tr></table></blockquote>Storing COAP_TransportEndpoint instances</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt1"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_DB</td></tr></table></blockquote>Storing COAP_Blockwise_Transfer instances</div></div><div class=CToolTip id="tt2"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Blockwise_Transfer</td></tr></table></blockquote>Represents a stateful blockwise transfer</div></div><div class=CToolTip id="tt3"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Blockwise_Transfer COAP_Blockwise_Transfer_List</td></tr></table></blockquote>List of COAP_Blockwise_Transfer</div></div><div class=CToolTip id="tt4"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_BlockwiseIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt5"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_BufferedMessageIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt6"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx</td></tr></table></blockquote>A COAP entity is a simulated COAP device, this structures stores data for one simulated device.</div></div><div class=CToolTip id="tt7"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_EntityCtx_DB</td></tr></table></blockquote>Storing COAP entity contexts</div></div><div class=CToolTip id="tt8"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_EntityCtx COAP_EntityCtx_List</td></tr></table></blockquote>List of COAP_EntityCtx</div></div><div class=CToolTip id="tt9"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt10"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_FsmCtx_DB</td></tr></table></blockquote>Storing COAP FSM contexts</div></div><div class=CToolTip id="tt11"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_FsmCtx COAP_FsmCtx_List</td></tr></table></blockquote>List of COAP_FsmCtx</div></div><div class=CToolTip id="tt12"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_NIDD_DB</td></tr></table></blockquote>Storing encoded COAP messages as <b>octetstring</b> ready to be transported over NIDD</div></div><div class=CToolTip id="tt13"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_DB</td></tr></table></blockquote>Storing COAP_Observation_Server instances</div></div><div class=CToolTip id="tt14"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Observation_Server</td></tr></table></blockquote>Represents an observation relationship between an observed resource and an observer</div></div><div class=CToolTip id="tt15"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Observation_Server COAP_Observation_Server_List</td></tr></table></blockquote>List of COAP_Observation_Server</div></div><div class=CToolTip id="tt16"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource</td></tr></table></blockquote>Represents an observed resource</div></div><div class=CToolTip id="tt17"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_ObservedResource_DB</td></tr></table></blockquote>Storing COAP_ObservedResource instances</div></div><div class=CToolTip id="tt18"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_ObservedResource COAP_ObservedResource_List</td></tr></table></blockquote>List of COAP_ObservedResource</div></div><div class=CToolTip id="tt19"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer COAP_ObservedResourceIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt20"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_PSK_Params</td></tr></table></blockquote>Storing COAP data for each FSM</div></div><div class=CToolTip id="tt21"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_PSK_Params COAP_PSK_Params_List</td></tr></table></blockquote>List of COAP_PSK_Params</div></div><div class=CToolTip id="tt22"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR</td></tr></table></blockquote>Models a COAP request-response state machine</div></div><div class=CToolTip id="tt23"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt24"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_RR_DB</td></tr></table></blockquote>Storing COAP_RR instances</div></div><div class=CToolTip id="tt25"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_RR COAP_RR_List</td></tr></table></blockquote>List of COAP_RR</div></div><div class=CToolTip id="tt26"><div class=CType>Pssoible clientstates of a COAP_RR</div></div><div class=CToolTip id="tt27"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union COAP_RR_State</td></tr></table></blockquote>A COAP_RR can be either a client or a server request response</div></div><div class=CToolTip id="tt28"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_StepCtx</td></tr></table></blockquote>Stores the most important pointers</div></div><div class=CToolTip id="tt29"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record CoAP_Template</td></tr></table></blockquote>Grouping a CoAP_ReqResp with an id</div></div><div class=CToolTip id="tt30"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Template_DB</td></tr></table></blockquote>Storing CoAP_Template instances</div></div><div class=CToolTip id="tt31"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of CoAP_Template CoAP_Template_List</td></tr></table></blockquote>List of CoAP_Template</div></div><div class=CToolTip id="tt32"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction</td></tr></table></blockquote>Implements a COAP transaction in a state machine</div></div><div class=CToolTip id="tt33"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_Transaction_DB</td></tr></table></blockquote>Storing COAP_Transaction instances</div></div><div class=CToolTip id="tt34"><div class=CType>Direction of a COAP_Transaction: either INCOMING or OUTGOING</div></div><div class=CToolTip id="tt35"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_Transaction COAP_Transaction_List</td></tr></table></blockquote>List of COAP_Transaction</div></div><div class=CToolTip id="tt36"><div class=CType>States of a COAP_Transaction state machine</div></div><div class=CToolTip id="tt37"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpoint</td></tr></table></blockquote>Stores the transport related parameters for a COAP endpoint</div></div><div class=CToolTip id="tt38"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of COAP_TransportEndpoint COAP_TransportEndpoint_List</td></tr></table></blockquote>List of COAP_TransportEndpoint</div></div><div class=CToolTip id="tt39"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record COAP_TransportEndpointDB</td></tr></table></blockquote>Storing COAP_TransportEndpoint instances</div></div><!--END_ND_TOOLTIPS--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt36"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record DTLSConnection</td></tr></table></blockquote>Storing the DTLS transport related data of a COAP transport endpoint</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt40"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record DTLSConnection</td></tr></table></blockquote>Storing the DTLS transport related data of a COAP transport endpoint</div></div><!--END_ND_TOOLTIPS--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt37"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_AtomicBlock1Finished_Event</td></tr></table></blockquote>Describes an event which indicates that a particular atomic block1 operation was finished</div></div><div class=CToolTip id="tt38"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Block1_Statistics</td></tr></table></blockquote>Storing counters for block1 related statistics</div></div><div class=CToolTip id="tt39"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_EventDescriptor</td></tr></table></blockquote>Describes a COAP event that can be reported to the COAP applib user</div></div><div class=CToolTip id="tt40"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_LGen_CT extends EPTF_COAP_Transport_User_CT, EPTF_LGenBase_CT, EPTF_Logging_CT</td></tr></table></blockquote>COAP load generator component</div></div><div class=CToolTip id="tt41"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_LGen_Statistics</td></tr></table></blockquote>Storing counters for load generator related statistics</div></div><div class=CToolTip id="tt42"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Message_Statistics</td></tr></table></blockquote>Storing counters for message related statistics</div></div><div class=CToolTip id="tt43"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</div></div><div class=CToolTip id="tt44"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_ResourceNotObserved_Event</td></tr></table></blockquote>Describes an event which indicates that a particular resource is not observed by any one anymore</div></div><div class=CToolTip id="tt45"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_dtlsConnect</td></tr></table></blockquote>Transport request for starting DTLS</div></div><div class=CToolTip id="tt46"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_Provider_CT</td></tr></table></blockquote>Base component type for a COAP transport realization</div></div><div class=CToolTip id="tt47"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Request</td></tr></table></blockquote>API exposed for requesting transport operation from the EPTF_COAP_Transport_Provider_CT</div></div><div class=CToolTip id="tt48"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_RequestParams</td></tr></table></blockquote>A union encapsulating various transport requests</div></div><div class=CToolTip id="tt49"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote>API for responding to transport operations to the EPTF_COAP_Transport_User_CT</div></div><div class=CToolTip id="tt50"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_ResponseParams</td></tr></table></blockquote>A union encapsulating various transport responses</div></div><div class=CToolTip id="tt51"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_startListening</td></tr></table></blockquote>Transport request for initializing a listening socket</div></div><div class=CToolTip id="tt52"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Statistics</td></tr></table></blockquote>Storing counters for transport related statistics</div></div><div class=CToolTip id="tt53"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote>Base component type for a COAP transport user realization</div></div><div class=CToolTip id="tt54"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_TransportParameters</td></tr></table></blockquote>Encapsulates COAP transport protocol information</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt41"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_AtomicBlock1Finished_Event</td></tr></table></blockquote>Describes an event which indicates that a particular atomic block1 operation was finished</div></div><div class=CToolTip id="tt42"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Block1_Statistics</td></tr></table></blockquote>Storing counters for block1 related statistics</div></div><div class=CToolTip id="tt43"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_EventDescriptor</td></tr></table></blockquote>Describes a COAP event that can be reported to the COAP applib user</div></div><div class=CToolTip id="tt44"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_LGen_CT extends EPTF_COAP_Transport_User_CT, EPTF_LGenBase_CT, EPTF_Logging_CT</td></tr></table></blockquote>COAP load generator component</div></div><div class=CToolTip id="tt45"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_LGen_Statistics</td></tr></table></blockquote>Storing counters for load generator related statistics</div></div><div class=CToolTip id="tt46"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Message_Statistics</td></tr></table></blockquote>Storing counters for message related statistics</div></div><div class=CToolTip id="tt47"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_PDU</td></tr></table></blockquote>Encapsulates a COAP PDU with the corresponding entity (and FSM) indices and transport information</div></div><div class=CToolTip id="tt48"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_ResourceNotObserved_Event</td></tr></table></blockquote>Describes an event which indicates that a particular resource is not observed by any one anymore</div></div><div class=CToolTip id="tt49"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport</td></tr></table></blockquote>Defines the COAP transport layer (union)</div></div><div class=CToolTip id="tt50"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_dtlsConnect</td></tr></table></blockquote>Transport request for starting DTLS</div></div><div class=CToolTip id="tt51"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_Provider_CT</td></tr></table></blockquote>Base component type for a COAP transport realization</div></div><div class=CToolTip id="tt52"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Request</td></tr></table></blockquote>API exposed for requesting transport operation from the EPTF_COAP_Transport_Provider_CT</div></div><div class=CToolTip id="tt53"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_RequestParams</td></tr></table></blockquote>A union encapsulating various transport requests</div></div><div class=CToolTip id="tt54"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Response</td></tr></table></blockquote>API for responding to transport operations to the EPTF_COAP_Transport_User_CT</div></div><div class=CToolTip id="tt55"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type union EPTF_COAP_Transport_ResponseParams</td></tr></table></blockquote>A union encapsulating various transport responses</div></div><div class=CToolTip id="tt56"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_startListening</td></tr></table></blockquote>Transport request for initializing a listening socket</div></div><div class=CToolTip id="tt57"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_Transport_Statistics</td></tr></table></blockquote>Storing counters for transport related statistics</div></div><div class=CToolTip id="tt58"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type component EPTF_COAP_Transport_User_CT</td></tr></table></blockquote>Base component type for a COAP transport user realization</div></div><div class=CToolTip id="tt59"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record EPTF_COAP_TransportParameters</td></tr></table></blockquote>Encapsulates COAP transport protocol information</div></div><!--END_ND_TOOLTIPS--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt55"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_eventIndication(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_EventDescriptor </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP events</div></div><div class=CToolTip id="tt56"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_messageReceived(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_duplicate,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_autoHandled</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP messages</div></div><div class=CToolTip id="tt57"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>type function fcb_EPTF_COAP_rttIndication(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap>pl_rtt</td><td class="PAfterParameters prettyprint "nowrap>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting Round trip time measurements</div></div><div class=CToolTip id="tt58"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_Transport_Request COAP transport request</div></div><div class=CToolTip id="tt59"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting a EPTF_COAP_Transport_Response COAP transport response</div></div><div class=CToolTip id="tt60"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received ASP_Event COAP event</div></div><div class=CToolTip id="tt61"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt62"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_sendMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_PDU COAP message</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt60"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_eventIndication(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_EventDescriptor </td><td class="PParameter prettyprint " nowrap width=100%>pl_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP events</div></div><div class=CToolTip id="tt61"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_messageReceived(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_duplicate,</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>boolean </td><td class="PParameter prettyprint " nowrap width=100%>p_autoHandled</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received COAP messages</div></div><div class=CToolTip id="tt62"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>type function fcb_EPTF_COAP_rttIndication(</td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>float </td><td class="PParameter prettyprint " nowrap>pl_rtt</td><td class="PAfterParameters prettyprint "nowrap>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting Round trip time measurements</div></div><div class=CToolTip id="tt63"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiRequest(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Request </td><td class="PParameter prettyprint " nowrap width=100%>pl_req</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_Transport_Request COAP transport request</div></div><div class=CToolTip id="tt64"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_apiResponse(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_Transport_Response </td><td class="PParameter prettyprint " nowrap width=100%>pl_rsp</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting a EPTF_COAP_Transport_Response COAP transport response</div></div><div class=CToolTip id="tt65"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveEvent(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>ASP_Event </td><td class="PParameter prettyprint " nowrap width=100%>p_event</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received ASP_Event COAP event</div></div><div class=CToolTip id="tt66"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_receiveMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_message</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for reporting received EPTF_COAP_PDU COAP message</div></div><div class=CToolTip id="tt67"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "colspan=4>type function fcb_EPTF_COAP_Transport_sendMessage(</td></tr><tr><td> </td><td class="PTypePrefix prettyprint " nowrap>in </td><td class="PType prettyprint " nowrap>EPTF_COAP_PDU </td><td class="PParameter prettyprint " nowrap width=100%>pl_msg</td></tr><tr><td class="PAfterParameters prettyprint "colspan=4>) runs on self</td></tr></table></td></tr></table></blockquote>Call-back function type for sending a EPTF_COAP_PDU COAP message</div></div><!--END_ND_TOOLTIPS--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt63"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer ObservationServerIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt68"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of integer ObservationServerIdx_List</td></tr></table></blockquote>List of <b>integer</b></div></div><div class=CToolTip id="tt69"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of octetstring octetstring_List</td></tr></table></blockquote>List of octetstring</div></div><!--END_ND_TOOLTIPS--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt64"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketDB</td></tr></table></blockquote>Storing SocketEntry instances</div></div><div class=CToolTip id="tt65"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketEntry</td></tr></table></blockquote>Storing the transport related data of a COAP transport endpoint</div></div><div class=CToolTip id="tt66"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of SocketEntry SocketEntry_List</td></tr></table></blockquote>List of SocketEntry</div></div><div class=CToolTip id="tt67"><div class=CType>States of a SocketEntry</div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt70"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketDB</td></tr></table></blockquote>Storing SocketEntry instances</div></div><div class=CToolTip id="tt71"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record SocketEntry</td></tr></table></blockquote>Storing the transport related data of a COAP transport endpoint</div></div><div class=CToolTip id="tt72"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of SocketEntry SocketEntry_List</td></tr></table></blockquote>List of SocketEntry</div></div><div class=CToolTip id="tt73"><div class=CType>States of a SocketEntry</div></div><!--END_ND_TOOLTIPS--> <!--START_ND_TOOLTIPS--> -<div class=CToolTip id="tt68"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of universal charstring UriPath_List</td></tr></table></blockquote>List of <b>universal charstring</b></div></div><!--END_ND_TOOLTIPS--> +<div class=CToolTip id="tt74"><div class=CType><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">type record of universal charstring UriPath_List</td></tr></table></blockquote>List of <b>universal charstring</b></div></div><!--END_ND_TOOLTIPS--> </div><!--Index--> diff --git a/apidoc/html/javascript/searchdata.js b/apidoc/html/javascript/searchdata.js index f82abfe..956d218 100644 --- a/apidoc/html/javascript/searchdata.js +++ b/apidoc/html/javascript/searchdata.js @@ -29,15 +29,15 @@ var indexSectionsWithContent = { "Y": false, "Z": false }, - "Types": { + "ModuleParameters": { "Symbols": false, "Numbers": false, "A": false, "B": false, - "C": true, - "D": true, - "E": true, - "F": true, + "C": false, + "D": false, + "E": false, + "F": false, "G": false, "H": false, "I": false, @@ -46,28 +46,28 @@ var indexSectionsWithContent = { "L": false, "M": false, "N": false, - "O": true, + "O": false, "P": false, "Q": false, "R": false, - "S": true, - "T": false, - "U": true, + "S": false, + "T": true, + "U": false, "V": false, "W": false, "X": false, "Y": false, "Z": false }, - "Constants": { + "Functions": { "Symbols": false, "Numbers": false, "A": false, "B": false, - "C": true, + "C": false, "D": false, "E": false, - "F": false, + "F": true, "G": false, "H": false, "I": false, @@ -89,14 +89,14 @@ var indexSectionsWithContent = { "Y": false, "Z": false }, - "Files": { + "Constants": { "Symbols": false, "Numbers": false, "A": false, "B": false, - "C": false, + "C": true, "D": false, - "E": true, + "E": false, "F": false, "G": false, "H": false, @@ -119,14 +119,14 @@ var indexSectionsWithContent = { "Y": false, "Z": false }, - "Functions": { + "Types": { "Symbols": false, "Numbers": false, "A": false, "B": false, - "C": false, - "D": false, - "E": false, + "C": true, + "D": true, + "E": true, "F": true, "G": false, "H": false, @@ -136,27 +136,27 @@ var indexSectionsWithContent = { "L": false, "M": false, "N": false, - "O": false, + "O": true, "P": false, "Q": false, "R": false, - "S": false, + "S": true, "T": false, - "U": false, + "U": true, "V": false, "W": false, "X": false, "Y": false, "Z": false }, - "ModuleParameters": { + "Files": { "Symbols": false, "Numbers": false, "A": false, "B": false, "C": false, "D": false, - "E": false, + "E": true, "F": false, "G": false, "H": false, @@ -171,7 +171,7 @@ var indexSectionsWithContent = { "Q": false, "R": false, "S": false, - "T": true, + "T": false, "U": false, "V": false, "W": false, diff --git a/apidoc/html/menu.html b/apidoc/html/menu.html index 962ee21..b4c99c7 100644 --- a/apidoc/html/menu.html +++ b/apidoc/html/menu.html @@ -1,6 +1,6 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> -<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Menu - CoAP_Applib</title><base target="Content"><link rel="stylesheet" type="text/css" href="styles/main.css"><script language=JavaScript src="javascript/main.js"></script><script language=JavaScript src="javascript/searchdata.js"></script></head><body class="FramedMenuPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- +<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Menu - Massive IoT Test Tools</title><base target="Content"><link rel="stylesheet" type="text/css" href="styles/main.css"><script language=JavaScript src="javascript/main.js"></script><script language=JavaScript src="javascript/searchdata.js"></script></head><body class="FramedMenuPage" onLoad="NDOnLoad()"><script language=JavaScript><!-- if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script> <!-- Generated by Natural Docs, version 1.52 --> @@ -11,12 +11,12 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Menu><div class=MTitle>CoAP_Applib<div class=MSubTitle>API Documentation</div></div><div class=MEntry><div class=MFile><a href="files/EPTF_COAP_LGen_Definitions-ttcn.html">EPTF_COAP_LGen_Definitions</a></div></div><div class=MEntry><div class=MFile><a href="files/EPTF_COAP_LGen_Functions-ttcn.html">EPTF_COAP_LGen_Functions</a></div></div><div class=MEntry><div class=MFile><a href="files/EPTF_COAP_LocalTransport_Definitions-ttcn.html">EPTF_COAP_LocalTransport_Definitions</a></div></div><div class=MEntry><div class=MFile><a href="files/EPTF_COAP_LocalTransport_Functions-ttcn.html">EPTF_COAP_LocalTransport_Functions</a></div></div><div class=MEntry><div class=MFile><a href="files/EPTF_COAP_Transport_Definitions-ttcn.html">EPTF_COAP_Transport_Definitions</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent1')" target="_self">Index</a><div class=MGroupContent id=MGroupContent1><div class=MEntry><div class=MIndex><a href="index/Constants.html">Constants</a></div></div><div class=MEntry><div class=MIndex><a href="index/General.html">Everything</a></div></div><div class=MEntry><div class=MIndex><a href="index/Files.html">Files</a></div></div><div class=MEntry><div class=MIndex><a href="index/Functions.html">Functions</a></div></div><div class=MEntry><div class=MIndex><a href="index/ModuleParameters.html">Module Parameters</a></div></div><div class=MEntry><div class=MIndex><a href="index/Types.html">Types</a></div></div></div></div></div><script type="text/javascript"><!-- +<div id=Menu><div class=MTitle>Massive IoT Test Tools<div class=MSubTitle>API Documentation</div></div><div class=MEntry><div class=MFile><a href="files/EPTF_COAP_LGen_Definitions-ttcn.html">EPTF_COAP_LGen_Definitions</a></div></div><div class=MEntry><div class=MFile><a href="files/EPTF_COAP_LGen_Functions-ttcn.html">EPTF_COAP_LGen_Functions</a></div></div><div class=MEntry><div class=MFile><a href="files/EPTF_COAP_LocalTransport_Definitions-ttcn.html">EPTF_COAP_LocalTransport_Definitions</a></div></div><div class=MEntry><div class=MFile><a href="files/EPTF_COAP_LocalTransport_Functions-ttcn.html">EPTF_COAP_LocalTransport_Functions</a></div></div><div class=MEntry><div class=MFile><a href="files/EPTF_COAP_Transport_Definitions-ttcn.html">EPTF_COAP_Transport_Definitions</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent1')" target="_self">Index</a><div class=MGroupContent id=MGroupContent1><div class=MEntry><div class=MIndex><a href="index/General.html">Everything</a></div></div><div class=MEntry><div class=MIndex><a href="index/Constants.html">Constants</a></div></div><div class=MEntry><div class=MIndex><a href="index/Files.html">Files</a></div></div><div class=MEntry><div class=MIndex><a href="index/Functions.html">Functions</a></div></div><div class=MEntry><div class=MIndex><a href="index/ModuleParameters.html">Module Parameters</a></div></div><div class=MEntry><div class=MIndex><a href="index/Types.html">Types</a></div></div></div></div></div><script type="text/javascript"><!-- var searchPanel = new SearchPanel("searchPanel", "FramedHTML", "search"); --></script><div id=MSearchPanel class=MSearchPanelInactive><input type=text id=MSearchField value=Search onFocus="searchPanel.OnSearchFieldFocus(true)" onBlur="searchPanel.OnSearchFieldFocus(false)" onKeyUp="searchPanel.OnSearchFieldChange()"><select id=MSearchType onFocus="searchPanel.OnSearchTypeFocus(true)" onBlur="searchPanel.OnSearchTypeFocus(false)" onChange="searchPanel.OnSearchTypeChange()"><option id=MSearchEverything selected value="General">Everything</option><option value="Constants">Constants</option><option value="Files">Files</option><option value="Functions">Functions</option><option value="ModuleParameters">Module Parameters</option><option value="Types">Types</option></select></div></div><!--Menu--> -<div id=Footer><p>Copyright 2020 Test Competence Center</p><p>Generated on 2020-02-06</p><p><a href="http://www.naturaldocs.org">Generated by Natural Docs</a></p></div><!--Footer--> +<div id=Footer><p>Copyright 2020 Test Competence Center</p><p>Generated on 2020-03-18</p><p><a href="http://www.naturaldocs.org">Generated by Natural Docs</a></p></div><!--Footer--> <script language=JavaScript><!-- diff --git a/apidoc/html/search/ConstantsC.html b/apidoc/html/search/ConstantsC.html index 97d835b..f28e3bf 100644 --- a/apidoc/html/search/ConstantsC.html +++ b/apidoc/html/search/ConstantsC.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_c_undCOAP_undbehaviorType><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_behaviorType" class=ISymbol>c_COAP_behaviorType</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und1xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_1xx" class=ISymbol>c_COAP_eventIdx_1xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und2xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_2xx" class=ISymbol>c_COAP_eventIdx_2xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und3xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xx" class=ISymbol>c_COAP_eventIdx_3xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und3xxto6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xxto6xx" class=ISymbol>c_COAP_eventIdx_3xxto6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und4xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_4xx" class=ISymbol>c_COAP_eventIdx_4xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und5xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_5xx" class=ISymbol>c_COAP_eventIdx_5xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_6xx" class=ISymbol>c_COAP_eventIdx_6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undatomic_undfail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_fail" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_fail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undatomic_undsucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_succ" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_succ</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undblock><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_block" class=ISymbol>c_COAP_eventIdx_BLOCK1_block</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" class=ISymbol>c_COAP_eventIdx_BLOCK1_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undlast><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_last" class=ISymbol>c_COAP_eventIdx_BLOCK1_last</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undDELETE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_DELETE" class=ISymbol>c_COAP_eventIdx_DELETE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_unddtlsConnectionClosed><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_dtlsConnectionClosed" class=ISymbol>c_COAP_eventIdx_dtlsConnectionClosed</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undEMPTY><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_EMPTY" class=ISymbol>c_COAP_eventIdx_EMPTY</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undGET><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_GET" class=ISymbol>c_COAP_eventIdx_GET</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undOBSERVE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" class=ISymbol>c_COAP_eventIdx_OBSERVE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undobserveCanceled><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_observeCanceled" class=ISymbol>c_COAP_eventIdx_observeCanceled</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undPOST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_POST" class=ISymbol>c_COAP_eventIdx_POST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undPUT><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_PUT" class=ISymbol>c_COAP_eventIdx_PUT</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undresourceNotObservedIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_resourceNotObservedIndication" class=ISymbol>c_COAP_eventIdx_resourceNotObservedIndication</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtransportFail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=ISymbol>c_COAP_eventIdx_transportFail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtransportSucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=ISymbol>c_COAP_eventIdx_transportSucc</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtrRST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trRST" class=ISymbol>c_COAP_eventIdx_trRST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtrTimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trTimeout" class=ISymbol>c_COAP_eventIdx_trTimeout</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und1xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_1xx" class=ISymbol>c_COAP_eventName_1xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und2xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_2xx" class=ISymbol>c_COAP_eventName_2xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und3xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xx" class=ISymbol>c_COAP_eventName_3xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und3xxto6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xxto6xx" class=ISymbol>c_COAP_eventName_3xxto6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und4xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_4xx" class=ISymbol>c_COAP_eventName_4xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und5xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_5xx" class=ISymbol>c_COAP_eventName_5xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_6xx" class=ISymbol>c_COAP_eventName_6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undatomic_undfail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_fail" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_fail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undatomic_undsucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_succ" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_succ</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undblock><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_block" class=ISymbol>c_COAP_eventName_BLOCK1_block</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_init" class=ISymbol>c_COAP_eventName_BLOCK1_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undlast><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_last" class=ISymbol>c_COAP_eventName_BLOCK1_last</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undDELETE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_DELETE" class=ISymbol>c_COAP_eventName_DELETE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_unddtlsConnectionClosed><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_dtlsConnectionClosed" class=ISymbol>c_COAP_eventName_dtlsConnectionClosed</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undEMPTY><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_EMPTY" class=ISymbol>c_COAP_eventName_EMPTY</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undGET><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_GET" class=ISymbol>c_COAP_eventName_GET</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undOBSERVE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_OBSERVE" class=ISymbol>c_COAP_eventName_OBSERVE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undobserveCanceled><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_observeCanceled" class=ISymbol>c_COAP_eventName_observeCanceled</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undPOST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_POST" class=ISymbol>c_COAP_eventName_POST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undPUT><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_PUT" class=ISymbol>c_COAP_eventName_PUT</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undresourceNotObservedIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_resourceNotObservedIndication" class=ISymbol>c_COAP_eventName_resourceNotObservedIndication</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtransportFail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" class=ISymbol>c_COAP_eventName_transportFail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtransportSucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" class=ISymbol>c_COAP_eventName_transportSucc</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtrRST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trRST" class=ISymbol>c_COAP_eventName_trRST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtrTimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trTimeout" class=ISymbol>c_COAP_eventName_trTimeout</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_cleanUp" class=ISymbol>c_COAP_stepIdx_cleanUp</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_confirmableNotificationForEntity" class=ISymbol>c_COAP_stepIdx_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_handleRequest" class=ISymbol>c_COAP_stepIdx_handleRequest</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_init" class=ISymbol>c_COAP_stepIdx_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byIntIdx" class=ISymbol>c_COAP_stepIdx_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byStringId" class=ISymbol>c_COAP_stepIdx_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byIntIdx" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byStringId" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_reportCoapEventForEntity" class=ISymbol>c_COAP_stepIdx_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_send" class=ISymbol>c_COAP_stepIdx_send</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendAccept" class=ISymbol>c_COAP_stepIdx_sendAccept</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byIntIdx" class=ISymbol>c_COAP_stepIdx_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byStringId" class=ISymbol>c_COAP_stepIdx_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendResponse" class=ISymbol>c_COAP_stepIdx_sendResponse</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" class=ISymbol>c_COAP_stepIdx_setLocalAddress</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetPreferredBlocksize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setPreferredBlocksize" class=ISymbol>c_COAP_stepIdx_setPreferredBlocksize</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byIntIdx" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byVars" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS" class=ISymbol>c_COAP_stepIdx_startDTLS</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byIntIdx" class=ISymbol>c_COAP_stepIdx_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byVarIds" class=ISymbol>c_COAP_stepIdx_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startListening" class=ISymbol>c_COAP_stepIdx_startListening</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_cleanUp" class=ISymbol>c_COAP_stepName_cleanUp</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_confirmableNotificationForEntity" class=ISymbol>c_COAP_stepName_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_handleRequest" class=ISymbol>c_COAP_stepName_handleRequest</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_init" class=ISymbol>c_COAP_stepName_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byIntIdx" class=ISymbol>c_COAP_stepName_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byStringId" class=ISymbol>c_COAP_stepName_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byIntIdx" class=ISymbol>c_COAP_stepName_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byStringId" class=ISymbol>c_COAP_stepName_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_reportCoapEventForEntity" class=ISymbol>c_COAP_stepName_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_send" class=ISymbol>c_COAP_stepName_send</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendAccept" class=ISymbol>c_COAP_stepName_sendAccept</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byIntIdx" class=ISymbol>c_COAP_stepName_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byStringId" class=ISymbol>c_COAP_stepName_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendResponse" class=ISymbol>c_COAP_stepName_sendResponse</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" class=ISymbol>c_COAP_stepName_setLocalAddress</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetPreferredBlocksize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setPreferredBlocksize" class=ISymbol>c_COAP_stepName_setPreferredBlocksize</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byIntIdx" class=ISymbol>c_COAP_stepName_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byVars" class=ISymbol>c_COAP_stepName_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS" class=ISymbol>c_COAP_stepName_startDTLS</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byIntIdx" class=ISymbol>c_COAP_stepName_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byVarIds" class=ISymbol>c_COAP_stepName_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startListening" class=ISymbol>c_COAP_stepName_startListening</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_c_undCOAP_undbehaviorType><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_behaviorType" class=ISymbol>c_COAP_behaviorType</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und1xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_1xx" class=ISymbol>c_COAP_eventIdx_1xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und2xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_2xx" class=ISymbol>c_COAP_eventIdx_2xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und3xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xx" class=ISymbol>c_COAP_eventIdx_3xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und3xxto6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xxto6xx" class=ISymbol>c_COAP_eventIdx_3xxto6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und4xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_4xx" class=ISymbol>c_COAP_eventIdx_4xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und5xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_5xx" class=ISymbol>c_COAP_eventIdx_5xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_6xx" class=ISymbol>c_COAP_eventIdx_6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undatomic_undfail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_fail" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_fail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undatomic_undsucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_succ" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_succ</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undblock><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_block" class=ISymbol>c_COAP_eventIdx_BLOCK1_block</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" class=ISymbol>c_COAP_eventIdx_BLOCK1_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undlast><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_last" class=ISymbol>c_COAP_eventIdx_BLOCK1_last</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undDELETE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_DELETE" class=ISymbol>c_COAP_eventIdx_DELETE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_unddtlsConnectionClosed><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_dtlsConnectionClosed" class=ISymbol>c_COAP_eventIdx_dtlsConnectionClosed</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undEMPTY><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_EMPTY" class=ISymbol>c_COAP_eventIdx_EMPTY</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undGET><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_GET" class=ISymbol>c_COAP_eventIdx_GET</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undniddMessageBuffered><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_niddMessageBuffered" class=ISymbol>c_COAP_eventIdx_niddMessageBuffered</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undOBSERVE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" class=ISymbol>c_COAP_eventIdx_OBSERVE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undobserveCanceled><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_observeCanceled" class=ISymbol>c_COAP_eventIdx_observeCanceled</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undPOST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_POST" class=ISymbol>c_COAP_eventIdx_POST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undPUT><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_PUT" class=ISymbol>c_COAP_eventIdx_PUT</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undresourceNotObservedIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_resourceNotObservedIndication" class=ISymbol>c_COAP_eventIdx_resourceNotObservedIndication</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtransportFail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=ISymbol>c_COAP_eventIdx_transportFail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtransportSucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=ISymbol>c_COAP_eventIdx_transportSucc</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtrRST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trRST" class=ISymbol>c_COAP_eventIdx_trRST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtrTimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trTimeout" class=ISymbol>c_COAP_eventIdx_trTimeout</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und1xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_1xx" class=ISymbol>c_COAP_eventName_1xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und2xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_2xx" class=ISymbol>c_COAP_eventName_2xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und3xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xx" class=ISymbol>c_COAP_eventName_3xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und3xxto6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xxto6xx" class=ISymbol>c_COAP_eventName_3xxto6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und4xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_4xx" class=ISymbol>c_COAP_eventName_4xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und5xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_5xx" class=ISymbol>c_COAP_eventName_5xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_6xx" class=ISymbol>c_COAP_eventName_6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undatomic_undfail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_fail" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_fail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undatomic_undsucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_succ" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_succ</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undblock><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_block" class=ISymbol>c_COAP_eventName_BLOCK1_block</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_init" class=ISymbol>c_COAP_eventName_BLOCK1_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undlast><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_last" class=ISymbol>c_COAP_eventName_BLOCK1_last</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undDELETE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_DELETE" class=ISymbol>c_COAP_eventName_DELETE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_unddtlsConnectionClosed><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_dtlsConnectionClosed" class=ISymbol>c_COAP_eventName_dtlsConnectionClosed</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undEMPTY><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_EMPTY" class=ISymbol>c_COAP_eventName_EMPTY</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undGET><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_GET" class=ISymbol>c_COAP_eventName_GET</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undniddMessageBuffered><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_niddMessageBuffered" class=ISymbol>c_COAP_eventName_niddMessageBuffered</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undOBSERVE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_OBSERVE" class=ISymbol>c_COAP_eventName_OBSERVE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undobserveCanceled><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_observeCanceled" class=ISymbol>c_COAP_eventName_observeCanceled</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undPOST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_POST" class=ISymbol>c_COAP_eventName_POST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undPUT><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_PUT" class=ISymbol>c_COAP_eventName_PUT</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undresourceNotObservedIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_resourceNotObservedIndication" class=ISymbol>c_COAP_eventName_resourceNotObservedIndication</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtransportFail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" class=ISymbol>c_COAP_eventName_transportFail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtransportSucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" class=ISymbol>c_COAP_eventName_transportSucc</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtrRST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trRST" class=ISymbol>c_COAP_eventName_trRST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtrTimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trTimeout" class=ISymbol>c_COAP_eventName_trTimeout</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_cleanUp" class=ISymbol>c_COAP_stepIdx_cleanUp</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_confirmableNotificationForEntity" class=ISymbol>c_COAP_stepIdx_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_handleRequest" class=ISymbol>c_COAP_stepIdx_handleRequest</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_init" class=ISymbol>c_COAP_stepIdx_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byIntIdx" class=ISymbol>c_COAP_stepIdx_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byStringId" class=ISymbol>c_COAP_stepIdx_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byIntIdx" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byStringId" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_reportCoapEventForEntity" class=ISymbol>c_COAP_stepIdx_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_send" class=ISymbol>c_COAP_stepIdx_send</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendAccept" class=ISymbol>c_COAP_stepIdx_sendAccept</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byIntIdx" class=ISymbol>c_COAP_stepIdx_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byStringId" class=ISymbol>c_COAP_stepIdx_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendResponse" class=ISymbol>c_COAP_stepIdx_sendResponse</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" class=ISymbol>c_COAP_stepIdx_setLocalAddress</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetPreferredBlocksize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setPreferredBlocksize" class=ISymbol>c_COAP_stepIdx_setPreferredBlocksize</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byIntIdx" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byVars" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS" class=ISymbol>c_COAP_stepIdx_startDTLS</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byIntIdx" class=ISymbol>c_COAP_stepIdx_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byVarIds" class=ISymbol>c_COAP_stepIdx_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startListening" class=ISymbol>c_COAP_stepIdx_startListening</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_cleanUp" class=ISymbol>c_COAP_stepName_cleanUp</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_confirmableNotificationForEntity" class=ISymbol>c_COAP_stepName_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_handleRequest" class=ISymbol>c_COAP_stepName_handleRequest</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_init" class=ISymbol>c_COAP_stepName_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byIntIdx" class=ISymbol>c_COAP_stepName_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byStringId" class=ISymbol>c_COAP_stepName_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byIntIdx" class=ISymbol>c_COAP_stepName_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byStringId" class=ISymbol>c_COAP_stepName_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_reportCoapEventForEntity" class=ISymbol>c_COAP_stepName_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_send" class=ISymbol>c_COAP_stepName_send</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendAccept" class=ISymbol>c_COAP_stepName_sendAccept</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byIntIdx" class=ISymbol>c_COAP_stepName_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byStringId" class=ISymbol>c_COAP_stepName_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendResponse" class=ISymbol>c_COAP_stepName_sendResponse</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" class=ISymbol>c_COAP_stepName_setLocalAddress</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetPreferredBlocksize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setPreferredBlocksize" class=ISymbol>c_COAP_stepName_setPreferredBlocksize</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byIntIdx" class=ISymbol>c_COAP_stepName_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byVars" class=ISymbol>c_COAP_stepName_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS" class=ISymbol>c_COAP_stepName_startDTLS</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byIntIdx" class=ISymbol>c_COAP_stepName_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byVarIds" class=ISymbol>c_COAP_stepName_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startListening" class=ISymbol>c_COAP_stepName_startListening</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/apidoc/html/search/FunctionsF.html b/apidoc/html/search/FunctionsF.html index 91f25b8..2d6fa15 100644 --- a/apidoc/html/search/FunctionsF.html +++ b/apidoc/html/search/FunctionsF.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_f_undCOAP_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_cleanUp" class=ISymbol>f_COAP_cleanUp</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxBind><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxBind" class=ISymbol>f_COAP_eCtxBind</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxReset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxReset" class=ISymbol>f_COAP_eCtxReset</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxUnbind><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxUnbind" class=ISymbol>f_COAP_eCtxUnbind</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" class=ISymbol>f_COAP_step_cleanUp</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=ISymbol>f_COAP_step_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" class=ISymbol>f_COAP_step_handleRequest</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" class=ISymbol>f_COAP_step_init</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" class=ISymbol>f_COAP_step_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" class=ISymbol>f_COAP_step_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" class=ISymbol>f_COAP_step_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" class=ISymbol>f_COAP_step_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" class=ISymbol>f_COAP_step_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" class=ISymbol>f_COAP_step_send</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" class=ISymbol>f_COAP_step_sendAccept</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" class=ISymbol>f_COAP_step_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" class=ISymbol>f_COAP_step_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undinternal><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_internal" class=ISymbol>f_COAP_step_sendNotification_internal</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" class=ISymbol>f_COAP_step_sendResponse</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" class=ISymbol>f_COAP_step_setLocalAddress</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" class=ISymbol>f_COAP_step_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" class=ISymbol>f_COAP_step_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" class=ISymbol>f_COAP_step_startDTLS</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" class=ISymbol>f_COAP_step_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" class=ISymbol>f_COAP_step_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" class=ISymbol>f_COAP_step_startListening</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undDEBUG><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_DEBUG" class=ISymbol>f_COAP_Transport_Logging_DEBUG</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undERROR><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_ERROR" class=ISymbol>f_COAP_Transport_Logging_ERROR</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undVERBOSE><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_VERBOSE" class=ISymbol>f_COAP_Transport_Logging_VERBOSE</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undWARNING><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_WARNING" class=ISymbol>f_COAP_Transport_Logging_WARNING</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undaddOption><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_addOption" class=ISymbol>f_EPTF_COAP_addOption</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_add" class=ISymbol>f_EPTF_COAP_blockwiseDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_cleanUp" class=ISymbol>f_EPTF_COAP_blockwiseDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_get" class=ISymbol>f_EPTF_COAP_blockwiseDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_init" class=ISymbol>f_EPTF_COAP_blockwiseDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_lookUp" class=ISymbol>f_EPTF_COAP_blockwiseDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_remove" class=ISymbol>f_EPTF_COAP_blockwiseDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_tokenHash" class=ISymbol>f_EPTF_COAP_blockwiseDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undcancelT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undstartT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undCodeToEventIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_CodeToEventIdx" class=ISymbol>f_EPTF_COAP_CodeToEventIdx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddeclareEvents><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareEvents" class=ISymbol>f_EPTF_COAP_declareEvents</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddeclareSteps><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareSteps" class=ISymbol>f_EPTF_COAP_declareSteps</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEvent" class=ISymbol>f_EPTF_COAP_dispatchEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventForBlock1><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForBlock1" class=ISymbol>f_EPTF_COAP_dispatchEventForBlock1</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventForObserve_undifExists><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForObserve_ifExists" class=ISymbol>f_EPTF_COAP_dispatchEventForObserve_ifExists</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventsForCode><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventsForCode" class=ISymbol>f_EPTF_COAP_dispatchEventsForCode</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undDTLSConnection_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_DTLSConnection_hash" class=ISymbol>f_EPTF_COAP_DTLSConnection_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undaddBlockwiseTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" class=ISymbol>f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undaddObservation><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addObservation" class=ISymbol>f_EPTF_COAP_EntityCtx_addObservation</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_cleanUp" class=ISymbol>f_EPTF_COAP_EntityCtx_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveBlockwiseTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" class=ISymbol>f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveObservation><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservation" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservation</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveObservedResource><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservedResource" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservedResource</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtxDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_cleanUp" class=ISymbol>f_EPTF_COAP_EntityCtxDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtxDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_init" class=ISymbol>f_EPTF_COAP_EntityCtxDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undfetchContentFormat><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchContentFormat" class=ISymbol>f_EPTF_COAP_fetchContentFormat</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undfetchUriPath><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchUriPath" class=ISymbol>f_EPTF_COAP_fetchUriPath</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undFsmCtxDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_cleanUp" class=ISymbol>f_EPTF_COAP_FsmCtxDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undFsmCtxDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_init" class=ISymbol>f_EPTF_COAP_FsmCtxDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetIntValue><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getIntValue" class=ISymbol>f_EPTF_COAP_getIntValue</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetNextMID><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextMID" class=ISymbol>f_EPTF_COAP_getNextMID</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetNextToken><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextToken" class=ISymbol>f_EPTF_COAP_getNextToken</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undhasBlock1><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasBlock1" class=ISymbol>f_EPTF_COAP_hasBlock1</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undhasObserve><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasObserve" class=ISymbol>f_EPTF_COAP_hasObserve</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undgetMsgLen><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_getMsgLen" class=ISymbol>f_EPTF_COAP_IPL4asp_getMsgLen</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleEvent><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleEvent" class=ISymbol>f_EPTF_COAP_IPL4asp_handleEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleMessage><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleMessage" class=ISymbol>f_EPTF_COAP_IPL4asp_handleMessage</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleResult><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleResult" class=ISymbol>f_EPTF_COAP_IPL4asp_handleResult</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisCoapReportEnabledForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isCoapReportEnabledForEntity" class=ISymbol>f_EPTF_COAP_isCoapReportEnabledForEntity</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisEmpty><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isEmpty" class=ISymbol>f_EPTF_COAP_isEmpty</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisFsmInitialized><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isFsmInitialized" class=ISymbol>f_EPTF_COAP_isFsmInitialized</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isRequest" class=ISymbol>f_EPTF_COAP_isRequest</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisReset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isReset" class=ISymbol>f_EPTF_COAP_isReset</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isResponse" class=ISymbol>f_EPTF_COAP_isResponse</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_init" class=ISymbol>f_EPTF_COAP_LGen_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undinitLogging><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_initLogging" class=ISymbol>f_EPTF_COAP_LGen_initLogging</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undreceiveEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveEvent" class=ISymbol>f_EPTF_COAP_LGen_receiveEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undreceiveMessage><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveMessage" class=ISymbol>f_EPTF_COAP_LGen_receiveMessage</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undtransportApiResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_transportApiResponse" class=ISymbol>f_EPTF_COAP_LGen_transportApiResponse</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undcleanup><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_cleanup" class=ISymbol>f_EPTF_COAP_LocalTransport_cleanup</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undinit><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_init" class=ISymbol>f_EPTF_COAP_LocalTransport_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undinitLogging><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_initLogging" class=ISymbol>f_EPTF_COAP_LocalTransport_initLogging</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undIPL4_undsend><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_send" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undIPL4_undsendTo><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_sendTo" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_sendTo</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsend><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_send" class=ISymbol>f_EPTF_COAP_LocalTransport_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_add" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_cleanUp" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_get" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_init" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_undconnId><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_unddtlsConnection><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_undlocalAddr><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_remove" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startDTLS" class=ISymbol>f_EPTF_COAP_LocalTransport_startDTLS</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undstartSocket><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startSocket" class=ISymbol>f_EPTF_COAP_LocalTransport_startSocket</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undtransportApiRequest><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_transportApiRequest" class=ISymbol>f_EPTF_COAP_LocalTransport_transportApiRequest</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undDEBUG><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_DEBUG" class=ISymbol>f_EPTF_COAP_Logging_DEBUG</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undERROR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_ERROR" class=ISymbol>f_EPTF_COAP_Logging_ERROR</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undVERBOSE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_VERBOSE" class=ISymbol>f_EPTF_COAP_Logging_VERBOSE</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undWARNING><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_WARNING" class=ISymbol>f_EPTF_COAP_Logging_WARNING</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_add" class=ISymbol>f_EPTF_COAP_observationDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_cleanUp" class=ISymbol>f_EPTF_COAP_observationDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_get" class=ISymbol>f_EPTF_COAP_observationDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_init" class=ISymbol>f_EPTF_COAP_observationDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_lookUp" class=ISymbol>f_EPTF_COAP_observationDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_remove" class=ISymbol>f_EPTF_COAP_observationDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_tokenHash" class=ISymbol>f_EPTF_COAP_observationDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservationServer_undcancelReceivedFromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" class=ISymbol>f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservationServer_undsendNotification><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_sendNotification" class=ISymbol>f_EPTF_COAP_ObservationServer_sendNotification</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undaddObserver><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_addObserver" class=ISymbol>f_EPTF_COAP_ObservedResource_addObserver</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_cleanUp" class=ISymbol>f_EPTF_COAP_ObservedResource_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undremoveObserver><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_removeObserver" class=ISymbol>f_EPTF_COAP_ObservedResource_removeObserver</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undsendNotification><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_sendNotification" class=ISymbol>f_EPTF_COAP_ObservedResource_sendNotification</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_add" class=ISymbol>f_EPTF_COAP_observedResourceDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_cleanUp" class=ISymbol>f_EPTF_COAP_observedResourceDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_get" class=ISymbol>f_EPTF_COAP_observedResourceDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_init" class=ISymbol>f_EPTF_COAP_observedResourceDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_lookUp" class=ISymbol>f_EPTF_COAP_observedResourceDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_remove" class=ISymbol>f_EPTF_COAP_observedResourceDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undcancel><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_cancel" class=ISymbol>f_EPTF_COAP_rr_cancel</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undhandleMsg><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handleMsg" class=ISymbol>f_EPTF_COAP_rr_handleMsg</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_remove" class=ISymbol>f_EPTF_COAP_rr_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undreset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_reset" class=ISymbol>f_EPTF_COAP_rr_reset</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undsetState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_setState" class=ISymbol>f_EPTF_COAP_rr_setState</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undtimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_timeout" class=ISymbol>f_EPTF_COAP_rr_timeout</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_add" class=ISymbol>f_EPTF_COAP_rrDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_cleanUp" class=ISymbol>f_EPTF_COAP_rrDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_get" class=ISymbol>f_EPTF_COAP_rrDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_init" class=ISymbol>f_EPTF_COAP_rrDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_lookUp" class=ISymbol>f_EPTF_COAP_rrDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_remove" class=ISymbol>f_EPTF_COAP_rrDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_tokenHash" class=ISymbol>f_EPTF_COAP_rrDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undsetCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setCtx" class=ISymbol>f_EPTF_COAP_setCtx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undsetStepCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setStepCtx" class=ISymbol>f_EPTF_COAP_setStepCtx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undSocket_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_Socket_hash" class=ISymbol>f_EPTF_COAP_Socket_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undSocketEntry_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_SocketEntry_hash" class=ISymbol>f_EPTF_COAP_SocketEntry_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undstack_undfromApp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromApp" class=ISymbol>f_EPTF_COAP_stack_fromApp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undstack_undfromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromEnv" class=ISymbol>f_EPTF_COAP_stack_fromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_add" class=ISymbol>f_EPTF_COAP_templateDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_cleanUp" class=ISymbol>f_EPTF_COAP_templateDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_get" class=ISymbol>f_EPTF_COAP_templateDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_init" class=ISymbol>f_EPTF_COAP_templateDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_lookUp" class=ISymbol>f_EPTF_COAP_templateDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancel><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancel" class=ISymbol>f_EPTF_COAP_tr_cancel</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancelT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_lifetime" class=ISymbol>f_EPTF_COAP_tr_cancelT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancelT_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_retransmit" class=ISymbol>f_EPTF_COAP_tr_cancelT_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undfromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromEnv" class=ISymbol>f_EPTF_COAP_tr_fromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undfromRR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromRR" class=ISymbol>f_EPTF_COAP_tr_fromRR</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_lifetime" class=ISymbol>f_EPTF_COAP_tr_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_remove" class=ISymbol>f_EPTF_COAP_tr_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_retransmit" class=ISymbol>f_EPTF_COAP_tr_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_send" class=ISymbol>f_EPTF_COAP_tr_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undsetState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_setState" class=ISymbol>f_EPTF_COAP_tr_setState</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_lifetime" class=ISymbol>f_EPTF_COAP_tr_startT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_retransmit" class=ISymbol>f_EPTF_COAP_tr_startT_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undrtt><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_rtt" class=ISymbol>f_EPTF_COAP_tr_startT_rtt</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstopT_undrtt><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_stopT_rtt" class=ISymbol>f_EPTF_COAP_tr_stopT_rtt</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_add" class=ISymbol>f_EPTF_COAP_transportEndpointDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_cleanUp" class=ISymbol>f_EPTF_COAP_transportEndpointDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_get" class=ISymbol>f_EPTF_COAP_transportEndpointDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_init" class=ISymbol>f_EPTF_COAP_transportEndpointDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_lookUp" class=ISymbol>f_EPTF_COAP_transportEndpointDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undSocket2String><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_Socket2String" class=ISymbol>f_EPTF_COAP_transportEndpointDB_Socket2String</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_add" class=ISymbol>f_EPTF_COAP_trDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_cleanUp" class=ISymbol>f_EPTF_COAP_trDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_get" class=ISymbol>f_EPTF_COAP_trDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_init" class=ISymbol>f_EPTF_COAP_trDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_lookUp" class=ISymbol>f_EPTF_COAP_trDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undmidHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_midHash" class=ISymbol>f_EPTF_COAP_trDB_midHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_remove" class=ISymbol>f_EPTF_COAP_trDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unduriPathToString><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_uriPathToString" class=ISymbol>f_EPTF_COAP_uriPathToString</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_f_undCOAP_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_cleanUp" class=ISymbol>f_COAP_cleanUp</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxBind><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxBind" class=ISymbol>f_COAP_eCtxBind</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxReset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxReset" class=ISymbol>f_COAP_eCtxReset</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxUnbind><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxUnbind" class=ISymbol>f_COAP_eCtxUnbind</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" class=ISymbol>f_COAP_step_cleanUp</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=ISymbol>f_COAP_step_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" class=ISymbol>f_COAP_step_handleRequest</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" class=ISymbol>f_COAP_step_init</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" class=ISymbol>f_COAP_step_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" class=ISymbol>f_COAP_step_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" class=ISymbol>f_COAP_step_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" class=ISymbol>f_COAP_step_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" class=ISymbol>f_COAP_step_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" class=ISymbol>f_COAP_step_send</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" class=ISymbol>f_COAP_step_sendAccept</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" class=ISymbol>f_COAP_step_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" class=ISymbol>f_COAP_step_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undinternal><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_internal" class=ISymbol>f_COAP_step_sendNotification_internal</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" class=ISymbol>f_COAP_step_sendResponse</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" class=ISymbol>f_COAP_step_setLocalAddress</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetPreferredBlocksize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setPreferredBlocksize" class=ISymbol>f_COAP_step_setPreferredBlocksize</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" class=ISymbol>f_COAP_step_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" class=ISymbol>f_COAP_step_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" class=ISymbol>f_COAP_step_startDTLS</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" class=ISymbol>f_COAP_step_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" class=ISymbol>f_COAP_step_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" class=ISymbol>f_COAP_step_startListening</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undDEBUG><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_DEBUG" class=ISymbol>f_COAP_Transport_Logging_DEBUG</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undERROR><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_ERROR" class=ISymbol>f_COAP_Transport_Logging_ERROR</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undVERBOSE><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_VERBOSE" class=ISymbol>f_COAP_Transport_Logging_VERBOSE</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undWARNING><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_WARNING" class=ISymbol>f_COAP_Transport_Logging_WARNING</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undaddOption><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_addOption" class=ISymbol>f_EPTF_COAP_addOption</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_add" class=ISymbol>f_EPTF_COAP_blockwiseDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_cleanUp" class=ISymbol>f_EPTF_COAP_blockwiseDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_get" class=ISymbol>f_EPTF_COAP_blockwiseDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_init" class=ISymbol>f_EPTF_COAP_blockwiseDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_lookUp" class=ISymbol>f_EPTF_COAP_blockwiseDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_remove" class=ISymbol>f_EPTF_COAP_blockwiseDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_tokenHash" class=ISymbol>f_EPTF_COAP_blockwiseDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undcancelT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undin><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_in" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_in</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_lifetime" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undstartT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undCodeToEventIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_CodeToEventIdx" class=ISymbol>f_EPTF_COAP_CodeToEventIdx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddeclareEvents><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareEvents" class=ISymbol>f_EPTF_COAP_declareEvents</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddeclareSteps><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareSteps" class=ISymbol>f_EPTF_COAP_declareSteps</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEvent" class=ISymbol>f_EPTF_COAP_dispatchEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventForBlock1><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForBlock1" class=ISymbol>f_EPTF_COAP_dispatchEventForBlock1</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventForObserve_undifExists><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForObserve_ifExists" class=ISymbol>f_EPTF_COAP_dispatchEventForObserve_ifExists</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventsForCode><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventsForCode" class=ISymbol>f_EPTF_COAP_dispatchEventsForCode</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undDTLSConnection_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_DTLSConnection_hash" class=ISymbol>f_EPTF_COAP_DTLSConnection_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undaddBlockwiseTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" class=ISymbol>f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undaddObservation><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addObservation" class=ISymbol>f_EPTF_COAP_EntityCtx_addObservation</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undaddOutgoingNiddMessage><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage" class=ISymbol>f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_cleanUp" class=ISymbol>f_EPTF_COAP_EntityCtx_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undclearOutgoingNiddMessages><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages" class=ISymbol>f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveBlockwiseTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" class=ISymbol>f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveObservation><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservation" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservation</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveObservedResource><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservedResource" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservedResource</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtxDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_cleanUp" class=ISymbol>f_EPTF_COAP_EntityCtxDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtxDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_init" class=ISymbol>f_EPTF_COAP_EntityCtxDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undfetchContentFormat><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchContentFormat" class=ISymbol>f_EPTF_COAP_fetchContentFormat</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undfetchUriPath><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchUriPath" class=ISymbol>f_EPTF_COAP_fetchUriPath</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undFsmCtxDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_cleanUp" class=ISymbol>f_EPTF_COAP_FsmCtxDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undFsmCtxDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_init" class=ISymbol>f_EPTF_COAP_FsmCtxDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetIntValue><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getIntValue" class=ISymbol>f_EPTF_COAP_getIntValue</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetNextMID><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextMID" class=ISymbol>f_EPTF_COAP_getNextMID</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetNextToken><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextToken" class=ISymbol>f_EPTF_COAP_getNextToken</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undhasBlock1><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasBlock1" class=ISymbol>f_EPTF_COAP_hasBlock1</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undhasObserve><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasObserve" class=ISymbol>f_EPTF_COAP_hasObserve</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undgetMsgLen><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_getMsgLen" class=ISymbol>f_EPTF_COAP_IPL4asp_getMsgLen</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleEvent><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleEvent" class=ISymbol>f_EPTF_COAP_IPL4asp_handleEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleMessage><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleMessage" class=ISymbol>f_EPTF_COAP_IPL4asp_handleMessage</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleResult><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleResult" class=ISymbol>f_EPTF_COAP_IPL4asp_handleResult</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisCoapReportEnabledForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isCoapReportEnabledForEntity" class=ISymbol>f_EPTF_COAP_isCoapReportEnabledForEntity</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisEmpty><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isEmpty" class=ISymbol>f_EPTF_COAP_isEmpty</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisFsmInitialized><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isFsmInitialized" class=ISymbol>f_EPTF_COAP_isFsmInitialized</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isRequest" class=ISymbol>f_EPTF_COAP_isRequest</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisReset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isReset" class=ISymbol>f_EPTF_COAP_isReset</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isResponse" class=ISymbol>f_EPTF_COAP_isResponse</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_init" class=ISymbol>f_EPTF_COAP_LGen_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undinitLogging><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_initLogging" class=ISymbol>f_EPTF_COAP_LGen_initLogging</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undreceiveEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveEvent" class=ISymbol>f_EPTF_COAP_LGen_receiveEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undreceiveMessage><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveMessage" class=ISymbol>f_EPTF_COAP_LGen_receiveMessage</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_send" class=ISymbol>f_EPTF_COAP_LGen_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undtransportApiResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_transportApiResponse" class=ISymbol>f_EPTF_COAP_LGen_transportApiResponse</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undcleanup><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_cleanup" class=ISymbol>f_EPTF_COAP_LocalTransport_cleanup</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undinit><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_init" class=ISymbol>f_EPTF_COAP_LocalTransport_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undinitLogging><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_initLogging" class=ISymbol>f_EPTF_COAP_LocalTransport_initLogging</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undIPL4_undsend><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_send" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undIPL4_undsendTo><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_sendTo" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_sendTo</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsend><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_send" class=ISymbol>f_EPTF_COAP_LocalTransport_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_add" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_cleanUp" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_get" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_init" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_undconnId><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_unddtlsConnection><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_undlocalAddr><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_remove" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startDTLS" class=ISymbol>f_EPTF_COAP_LocalTransport_startDTLS</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undstartSocket><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startSocket" class=ISymbol>f_EPTF_COAP_LocalTransport_startSocket</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undtransportApiRequest><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_transportApiRequest" class=ISymbol>f_EPTF_COAP_LocalTransport_transportApiRequest</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undDEBUG><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_DEBUG" class=ISymbol>f_EPTF_COAP_Logging_DEBUG</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undERROR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_ERROR" class=ISymbol>f_EPTF_COAP_Logging_ERROR</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undVERBOSE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_VERBOSE" class=ISymbol>f_EPTF_COAP_Logging_VERBOSE</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undWARNING><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_WARNING" class=ISymbol>f_EPTF_COAP_Logging_WARNING</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undniddDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_add" class=ISymbol>f_EPTF_COAP_niddDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undniddDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_cleanUp" class=ISymbol>f_EPTF_COAP_niddDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undniddDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_get" class=ISymbol>f_EPTF_COAP_niddDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undniddDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_init" class=ISymbol>f_EPTF_COAP_niddDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undniddDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_remove" class=ISymbol>f_EPTF_COAP_niddDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_add" class=ISymbol>f_EPTF_COAP_observationDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_cleanUp" class=ISymbol>f_EPTF_COAP_observationDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_get" class=ISymbol>f_EPTF_COAP_observationDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_init" class=ISymbol>f_EPTF_COAP_observationDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_lookUp" class=ISymbol>f_EPTF_COAP_observationDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_remove" class=ISymbol>f_EPTF_COAP_observationDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_tokenHash" class=ISymbol>f_EPTF_COAP_observationDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservationServer_undcancelReceivedFromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" class=ISymbol>f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservationServer_undsendNotification><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_sendNotification" class=ISymbol>f_EPTF_COAP_ObservationServer_sendNotification</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undaddObserver><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_addObserver" class=ISymbol>f_EPTF_COAP_ObservedResource_addObserver</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_cleanUp" class=ISymbol>f_EPTF_COAP_ObservedResource_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undremoveObserver><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_removeObserver" class=ISymbol>f_EPTF_COAP_ObservedResource_removeObserver</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undsendNotification><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_sendNotification" class=ISymbol>f_EPTF_COAP_ObservedResource_sendNotification</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_add" class=ISymbol>f_EPTF_COAP_observedResourceDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_cleanUp" class=ISymbol>f_EPTF_COAP_observedResourceDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_get" class=ISymbol>f_EPTF_COAP_observedResourceDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_init" class=ISymbol>f_EPTF_COAP_observedResourceDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_lookUp" class=ISymbol>f_EPTF_COAP_observedResourceDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_remove" class=ISymbol>f_EPTF_COAP_observedResourceDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undcancel><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_cancel" class=ISymbol>f_EPTF_COAP_rr_cancel</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undhandle_undBlockwiseTransfer_undrequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handle_BlockwiseTransfer_request" class=ISymbol>f_EPTF_COAP_rr_handle_BlockwiseTransfer_request</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undhandle_undObserve_undrequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handle_Observe_request" class=ISymbol>f_EPTF_COAP_rr_handle_Observe_request</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undhandleMsg><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handleMsg" class=ISymbol>f_EPTF_COAP_rr_handleMsg</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_remove" class=ISymbol>f_EPTF_COAP_rr_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undreset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_reset" class=ISymbol>f_EPTF_COAP_rr_reset</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undsetState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_setState" class=ISymbol>f_EPTF_COAP_rr_setState</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undtimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_timeout" class=ISymbol>f_EPTF_COAP_rr_timeout</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_add" class=ISymbol>f_EPTF_COAP_rrDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_cleanUp" class=ISymbol>f_EPTF_COAP_rrDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_get" class=ISymbol>f_EPTF_COAP_rrDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_init" class=ISymbol>f_EPTF_COAP_rrDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_lookUp" class=ISymbol>f_EPTF_COAP_rrDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_remove" class=ISymbol>f_EPTF_COAP_rrDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_tokenHash" class=ISymbol>f_EPTF_COAP_rrDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undsetCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setCtx" class=ISymbol>f_EPTF_COAP_setCtx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undsetStepCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setStepCtx" class=ISymbol>f_EPTF_COAP_setStepCtx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undSocket_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_Socket_hash" class=ISymbol>f_EPTF_COAP_Socket_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undSocketEntry_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_SocketEntry_hash" class=ISymbol>f_EPTF_COAP_SocketEntry_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undstack_undfromApp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromApp" class=ISymbol>f_EPTF_COAP_stack_fromApp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undstack_undfromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromEnv" class=ISymbol>f_EPTF_COAP_stack_fromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_add" class=ISymbol>f_EPTF_COAP_templateDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_cleanUp" class=ISymbol>f_EPTF_COAP_templateDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_get" class=ISymbol>f_EPTF_COAP_templateDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_init" class=ISymbol>f_EPTF_COAP_templateDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_lookUp" class=ISymbol>f_EPTF_COAP_templateDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancel><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancel" class=ISymbol>f_EPTF_COAP_tr_cancel</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancelT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_lifetime" class=ISymbol>f_EPTF_COAP_tr_cancelT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancelT_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_retransmit" class=ISymbol>f_EPTF_COAP_tr_cancelT_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undfromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromEnv" class=ISymbol>f_EPTF_COAP_tr_fromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undfromRR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromRR" class=ISymbol>f_EPTF_COAP_tr_fromRR</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undhandleBlockwiseTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_handleBlockwiseTransfer" class=ISymbol>f_EPTF_COAP_tr_handleBlockwiseTransfer</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_lifetime" class=ISymbol>f_EPTF_COAP_tr_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_remove" class=ISymbol>f_EPTF_COAP_tr_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_retransmit" class=ISymbol>f_EPTF_COAP_tr_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_send" class=ISymbol>f_EPTF_COAP_tr_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undsetState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_setState" class=ISymbol>f_EPTF_COAP_tr_setState</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_lifetime" class=ISymbol>f_EPTF_COAP_tr_startT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_retransmit" class=ISymbol>f_EPTF_COAP_tr_startT_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undrtt><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_rtt" class=ISymbol>f_EPTF_COAP_tr_startT_rtt</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstopT_undrtt><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_stopT_rtt" class=ISymbol>f_EPTF_COAP_tr_stopT_rtt</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_add" class=ISymbol>f_EPTF_COAP_transportEndpointDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_cleanUp" class=ISymbol>f_EPTF_COAP_transportEndpointDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_get" class=ISymbol>f_EPTF_COAP_transportEndpointDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_init" class=ISymbol>f_EPTF_COAP_transportEndpointDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_lookUp" class=ISymbol>f_EPTF_COAP_transportEndpointDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undSocket2String><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_Socket2String" class=ISymbol>f_EPTF_COAP_transportEndpointDB_Socket2String</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_add" class=ISymbol>f_EPTF_COAP_trDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_cleanUp" class=ISymbol>f_EPTF_COAP_trDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_get" class=ISymbol>f_EPTF_COAP_trDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_init" class=ISymbol>f_EPTF_COAP_trDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_lookUp" class=ISymbol>f_EPTF_COAP_trDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undmidHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_midHash" class=ISymbol>f_EPTF_COAP_trDB_midHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_remove" class=ISymbol>f_EPTF_COAP_trDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unduriPathToString><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_uriPathToString" class=ISymbol>f_EPTF_COAP_uriPathToString</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/apidoc/html/search/GeneralC.html b/apidoc/html/search/GeneralC.html index 355ad93..3b34a96 100644 --- a/apidoc/html/search/GeneralC.html +++ b/apidoc/html/search/GeneralC.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_c_undCOAP_undbehaviorType><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_behaviorType" class=ISymbol>c_COAP_behaviorType</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und1xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_1xx" class=ISymbol>c_COAP_eventIdx_1xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und2xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_2xx" class=ISymbol>c_COAP_eventIdx_2xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und3xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xx" class=ISymbol>c_COAP_eventIdx_3xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und3xxto6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xxto6xx" class=ISymbol>c_COAP_eventIdx_3xxto6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und4xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_4xx" class=ISymbol>c_COAP_eventIdx_4xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und5xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_5xx" class=ISymbol>c_COAP_eventIdx_5xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_6xx" class=ISymbol>c_COAP_eventIdx_6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undatomic_undfail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_fail" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_fail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undatomic_undsucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_succ" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_succ</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undblock><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_block" class=ISymbol>c_COAP_eventIdx_BLOCK1_block</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" class=ISymbol>c_COAP_eventIdx_BLOCK1_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undlast><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_last" class=ISymbol>c_COAP_eventIdx_BLOCK1_last</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undDELETE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_DELETE" class=ISymbol>c_COAP_eventIdx_DELETE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_unddtlsConnectionClosed><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_dtlsConnectionClosed" class=ISymbol>c_COAP_eventIdx_dtlsConnectionClosed</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undEMPTY><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_EMPTY" class=ISymbol>c_COAP_eventIdx_EMPTY</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undGET><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_GET" class=ISymbol>c_COAP_eventIdx_GET</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undOBSERVE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" class=ISymbol>c_COAP_eventIdx_OBSERVE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undobserveCanceled><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_observeCanceled" class=ISymbol>c_COAP_eventIdx_observeCanceled</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undPOST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_POST" class=ISymbol>c_COAP_eventIdx_POST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undPUT><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_PUT" class=ISymbol>c_COAP_eventIdx_PUT</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undresourceNotObservedIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_resourceNotObservedIndication" class=ISymbol>c_COAP_eventIdx_resourceNotObservedIndication</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtransportFail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=ISymbol>c_COAP_eventIdx_transportFail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtransportSucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=ISymbol>c_COAP_eventIdx_transportSucc</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtrRST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trRST" class=ISymbol>c_COAP_eventIdx_trRST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtrTimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trTimeout" class=ISymbol>c_COAP_eventIdx_trTimeout</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und1xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_1xx" class=ISymbol>c_COAP_eventName_1xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und2xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_2xx" class=ISymbol>c_COAP_eventName_2xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und3xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xx" class=ISymbol>c_COAP_eventName_3xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und3xxto6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xxto6xx" class=ISymbol>c_COAP_eventName_3xxto6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und4xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_4xx" class=ISymbol>c_COAP_eventName_4xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und5xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_5xx" class=ISymbol>c_COAP_eventName_5xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_6xx" class=ISymbol>c_COAP_eventName_6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undatomic_undfail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_fail" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_fail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undatomic_undsucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_succ" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_succ</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undblock><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_block" class=ISymbol>c_COAP_eventName_BLOCK1_block</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_init" class=ISymbol>c_COAP_eventName_BLOCK1_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undlast><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_last" class=ISymbol>c_COAP_eventName_BLOCK1_last</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undDELETE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_DELETE" class=ISymbol>c_COAP_eventName_DELETE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_unddtlsConnectionClosed><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_dtlsConnectionClosed" class=ISymbol>c_COAP_eventName_dtlsConnectionClosed</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undEMPTY><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_EMPTY" class=ISymbol>c_COAP_eventName_EMPTY</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undGET><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_GET" class=ISymbol>c_COAP_eventName_GET</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undOBSERVE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_OBSERVE" class=ISymbol>c_COAP_eventName_OBSERVE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undobserveCanceled><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_observeCanceled" class=ISymbol>c_COAP_eventName_observeCanceled</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undPOST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_POST" class=ISymbol>c_COAP_eventName_POST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undPUT><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_PUT" class=ISymbol>c_COAP_eventName_PUT</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undresourceNotObservedIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_resourceNotObservedIndication" class=ISymbol>c_COAP_eventName_resourceNotObservedIndication</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtransportFail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" class=ISymbol>c_COAP_eventName_transportFail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtransportSucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" class=ISymbol>c_COAP_eventName_transportSucc</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtrRST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trRST" class=ISymbol>c_COAP_eventName_trRST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtrTimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trTimeout" class=ISymbol>c_COAP_eventName_trTimeout</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_cleanUp" class=ISymbol>c_COAP_stepIdx_cleanUp</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_confirmableNotificationForEntity" class=ISymbol>c_COAP_stepIdx_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_handleRequest" class=ISymbol>c_COAP_stepIdx_handleRequest</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_init" class=ISymbol>c_COAP_stepIdx_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byIntIdx" class=ISymbol>c_COAP_stepIdx_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byStringId" class=ISymbol>c_COAP_stepIdx_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byIntIdx" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byStringId" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_reportCoapEventForEntity" class=ISymbol>c_COAP_stepIdx_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_send" class=ISymbol>c_COAP_stepIdx_send</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendAccept" class=ISymbol>c_COAP_stepIdx_sendAccept</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byIntIdx" class=ISymbol>c_COAP_stepIdx_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byStringId" class=ISymbol>c_COAP_stepIdx_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendResponse" class=ISymbol>c_COAP_stepIdx_sendResponse</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" class=ISymbol>c_COAP_stepIdx_setLocalAddress</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetPreferredBlocksize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setPreferredBlocksize" class=ISymbol>c_COAP_stepIdx_setPreferredBlocksize</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byIntIdx" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byVars" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS" class=ISymbol>c_COAP_stepIdx_startDTLS</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byIntIdx" class=ISymbol>c_COAP_stepIdx_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byVarIds" class=ISymbol>c_COAP_stepIdx_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startListening" class=ISymbol>c_COAP_stepIdx_startListening</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_cleanUp" class=ISymbol>c_COAP_stepName_cleanUp</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_confirmableNotificationForEntity" class=ISymbol>c_COAP_stepName_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_handleRequest" class=ISymbol>c_COAP_stepName_handleRequest</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_init" class=ISymbol>c_COAP_stepName_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byIntIdx" class=ISymbol>c_COAP_stepName_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byStringId" class=ISymbol>c_COAP_stepName_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byIntIdx" class=ISymbol>c_COAP_stepName_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byStringId" class=ISymbol>c_COAP_stepName_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_reportCoapEventForEntity" class=ISymbol>c_COAP_stepName_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_send" class=ISymbol>c_COAP_stepName_send</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendAccept" class=ISymbol>c_COAP_stepName_sendAccept</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byIntIdx" class=ISymbol>c_COAP_stepName_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byStringId" class=ISymbol>c_COAP_stepName_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendResponse" class=ISymbol>c_COAP_stepName_sendResponse</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" class=ISymbol>c_COAP_stepName_setLocalAddress</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetPreferredBlocksize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setPreferredBlocksize" class=ISymbol>c_COAP_stepName_setPreferredBlocksize</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byIntIdx" class=ISymbol>c_COAP_stepName_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byVars" class=ISymbol>c_COAP_stepName_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS" class=ISymbol>c_COAP_stepName_startDTLS</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byIntIdx" class=ISymbol>c_COAP_stepName_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byVarIds" class=ISymbol>c_COAP_stepName_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startListening" class=ISymbol>c_COAP_stepName_startListening</a></div></div><div class=SRResult id=SR_COAP_undBlockwise_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=ISymbol>COAP_Blockwise_DB</a></div></div><div class=SRResult id=SR_COAP_undBlockwise_undTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=ISymbol>COAP_Blockwise_Transfer</a></div></div><div class=SRResult id=SR_COAP_undBlockwise_undTransfer_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer_List" class=ISymbol>COAP_Blockwise_Transfer_List</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=ISymbol>COAP_EntityCtx</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=ISymbol>COAP_EntityCtx_DB</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_List" class=ISymbol>COAP_EntityCtx_List</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=ISymbol>COAP_FsmCtx</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=ISymbol>COAP_FsmCtx_DB</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_List" class=ISymbol>COAP_FsmCtx_List</a></div></div><div class=SRResult id=SR_COAP_undObservation_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=ISymbol>COAP_Observation_DB</a></div></div><div class=SRResult id=SR_COAP_undObservation_undServer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=ISymbol>COAP_Observation_Server</a></div></div><div class=SRResult id=SR_COAP_undObservation_undServer_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server_List" class=ISymbol>COAP_Observation_Server_List</a></div></div><div class=SRResult id=SR_COAP_undObservedResource><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=ISymbol>COAP_ObservedResource</a></div></div><div class=SRResult id=SR_COAP_undObservedResource_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=ISymbol>COAP_ObservedResource_DB</a></div></div><div class=SRResult id=SR_COAP_undObservedResource_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_List" class=ISymbol>COAP_ObservedResource_List</a></div></div><div class=SRResult id=SR_COAP_undPSK_undParams><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params" class=ISymbol>COAP_PSK_Params</a></div></div><div class=SRResult id=SR_COAP_undPSK_undParams_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params_List" class=ISymbol>COAP_PSK_Params_List</a></div></div><div class=SRResult id=SR_COAP_undRR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=ISymbol>COAP_RR</a></div></div><div class=SRResult id=SR_COAP_undRR_undClient_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Client_State" class=ISymbol>COAP_RR_Client_State</a></div></div><div class=SRResult id=SR_COAP_undRR_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=ISymbol>COAP_RR_DB</a></div></div><div class=SRResult id=SR_COAP_undRR_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_List" class=ISymbol>COAP_RR_List</a></div></div><div class=SRResult id=SR_COAP_undRR_undServer_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Server_State" class=ISymbol>COAP_RR_Server_State</a></div></div><div class=SRResult id=SR_COAP_undRR_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_State" class=ISymbol>COAP_RR_State</a></div></div><div class=SRResult id=SR_COAP_undStepCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=ISymbol>COAP_StepCtx</a></div></div><div class=SRResult id=SR_CoAP_undTemplate><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=ISymbol>CoAP_Template</a></div></div><div class=SRResult id=SR_COAP_undTemplate_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=ISymbol>COAP_Template_DB</a></div></div><div class=SRResult id=SR_CoAP_undTemplate_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template_List" class=ISymbol>CoAP_Template_List</a></div></div><div class=SRResult id=SR_COAP_undTransaction><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=ISymbol>COAP_Transaction</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=ISymbol>COAP_Transaction_DB</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undDirection><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_Direction" class=ISymbol>COAP_Transaction_Direction</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_List" class=ISymbol>COAP_Transaction_List</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_State" class=ISymbol>COAP_Transaction_State</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpoint><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=ISymbol>COAP_TransportEndpoint</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpoint_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint_List" class=ISymbol>COAP_TransportEndpoint_List</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpointDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=ISymbol>COAP_TransportEndpointDB</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_c_undCOAP_undbehaviorType><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_behaviorType" class=ISymbol>c_COAP_behaviorType</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und1xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_1xx" class=ISymbol>c_COAP_eventIdx_1xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und2xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_2xx" class=ISymbol>c_COAP_eventIdx_2xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und3xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xx" class=ISymbol>c_COAP_eventIdx_3xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und3xxto6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_3xxto6xx" class=ISymbol>c_COAP_eventIdx_3xxto6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und4xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_4xx" class=ISymbol>c_COAP_eventIdx_4xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und5xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_5xx" class=ISymbol>c_COAP_eventIdx_5xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_und6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_6xx" class=ISymbol>c_COAP_eventIdx_6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undatomic_undfail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_fail" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_fail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undatomic_undsucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_atomic_succ" class=ISymbol>c_COAP_eventIdx_BLOCK1_atomic_succ</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undblock><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_block" class=ISymbol>c_COAP_eventIdx_BLOCK1_block</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_init" class=ISymbol>c_COAP_eventIdx_BLOCK1_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undBLOCK1_undlast><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_BLOCK1_last" class=ISymbol>c_COAP_eventIdx_BLOCK1_last</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undDELETE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_DELETE" class=ISymbol>c_COAP_eventIdx_DELETE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_unddtlsConnectionClosed><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_dtlsConnectionClosed" class=ISymbol>c_COAP_eventIdx_dtlsConnectionClosed</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undEMPTY><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_EMPTY" class=ISymbol>c_COAP_eventIdx_EMPTY</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undGET><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_GET" class=ISymbol>c_COAP_eventIdx_GET</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undniddMessageBuffered><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_niddMessageBuffered" class=ISymbol>c_COAP_eventIdx_niddMessageBuffered</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undOBSERVE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_OBSERVE" class=ISymbol>c_COAP_eventIdx_OBSERVE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undobserveCanceled><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_observeCanceled" class=ISymbol>c_COAP_eventIdx_observeCanceled</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undPOST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_POST" class=ISymbol>c_COAP_eventIdx_POST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undPUT><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_PUT" class=ISymbol>c_COAP_eventIdx_PUT</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undresourceNotObservedIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_resourceNotObservedIndication" class=ISymbol>c_COAP_eventIdx_resourceNotObservedIndication</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtransportFail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportFail" class=ISymbol>c_COAP_eventIdx_transportFail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtransportSucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_transportSucc" class=ISymbol>c_COAP_eventIdx_transportSucc</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtrRST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trRST" class=ISymbol>c_COAP_eventIdx_trRST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventIdx_undtrTimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventIdx_trTimeout" class=ISymbol>c_COAP_eventIdx_trTimeout</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und1xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_1xx" class=ISymbol>c_COAP_eventName_1xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und2xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_2xx" class=ISymbol>c_COAP_eventName_2xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und3xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xx" class=ISymbol>c_COAP_eventName_3xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und3xxto6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_3xxto6xx" class=ISymbol>c_COAP_eventName_3xxto6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und4xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_4xx" class=ISymbol>c_COAP_eventName_4xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und5xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_5xx" class=ISymbol>c_COAP_eventName_5xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_und6xx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_6xx" class=ISymbol>c_COAP_eventName_6xx</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undatomic_undfail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_fail" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_fail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undatomic_undsucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_atomic_succ" class=ISymbol>c_COAP_eventName_BLOCK1_atomic_succ</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undblock><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_block" class=ISymbol>c_COAP_eventName_BLOCK1_block</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_init" class=ISymbol>c_COAP_eventName_BLOCK1_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undBLOCK1_undlast><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_BLOCK1_last" class=ISymbol>c_COAP_eventName_BLOCK1_last</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undDELETE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_DELETE" class=ISymbol>c_COAP_eventName_DELETE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_unddtlsConnectionClosed><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_dtlsConnectionClosed" class=ISymbol>c_COAP_eventName_dtlsConnectionClosed</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undEMPTY><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_EMPTY" class=ISymbol>c_COAP_eventName_EMPTY</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undGET><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_GET" class=ISymbol>c_COAP_eventName_GET</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undniddMessageBuffered><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_niddMessageBuffered" class=ISymbol>c_COAP_eventName_niddMessageBuffered</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undOBSERVE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_OBSERVE" class=ISymbol>c_COAP_eventName_OBSERVE</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undobserveCanceled><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_observeCanceled" class=ISymbol>c_COAP_eventName_observeCanceled</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undPOST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_POST" class=ISymbol>c_COAP_eventName_POST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undPUT><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_PUT" class=ISymbol>c_COAP_eventName_PUT</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undresourceNotObservedIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_resourceNotObservedIndication" class=ISymbol>c_COAP_eventName_resourceNotObservedIndication</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtransportFail><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportFail" class=ISymbol>c_COAP_eventName_transportFail</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtransportSucc><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_transportSucc" class=ISymbol>c_COAP_eventName_transportSucc</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtrRST><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trRST" class=ISymbol>c_COAP_eventName_trRST</a></div></div><div class=SRResult id=SR_c_undCOAP_undeventName_undtrTimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_eventName_trTimeout" class=ISymbol>c_COAP_eventName_trTimeout</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_cleanUp" class=ISymbol>c_COAP_stepIdx_cleanUp</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_confirmableNotificationForEntity" class=ISymbol>c_COAP_stepIdx_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_handleRequest" class=ISymbol>c_COAP_stepIdx_handleRequest</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_init" class=ISymbol>c_COAP_stepIdx_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byIntIdx" class=ISymbol>c_COAP_stepIdx_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_loadTemplate_byStringId" class=ISymbol>c_COAP_stepIdx_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byIntIdx" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_removeResourceObservations_byStringId" class=ISymbol>c_COAP_stepIdx_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_reportCoapEventForEntity" class=ISymbol>c_COAP_stepIdx_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_send" class=ISymbol>c_COAP_stepIdx_send</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendAccept" class=ISymbol>c_COAP_stepIdx_sendAccept</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byIntIdx" class=ISymbol>c_COAP_stepIdx_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendNotification_byStringId" class=ISymbol>c_COAP_stepIdx_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_sendResponse" class=ISymbol>c_COAP_stepIdx_sendResponse</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setLocalAddress" class=ISymbol>c_COAP_stepIdx_setLocalAddress</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetPreferredBlocksize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setPreferredBlocksize" class=ISymbol>c_COAP_stepIdx_setPreferredBlocksize</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byIntIdx" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_setRemoteAddress_byVars" class=ISymbol>c_COAP_stepIdx_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS" class=ISymbol>c_COAP_stepIdx_startDTLS</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byIntIdx" class=ISymbol>c_COAP_stepIdx_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startDTLS_byVarIds" class=ISymbol>c_COAP_stepIdx_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepIdx_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepIdx_startListening" class=ISymbol>c_COAP_stepIdx_startListening</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_cleanUp" class=ISymbol>c_COAP_stepName_cleanUp</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_confirmableNotificationForEntity" class=ISymbol>c_COAP_stepName_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_handleRequest" class=ISymbol>c_COAP_stepName_handleRequest</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_init" class=ISymbol>c_COAP_stepName_init</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byIntIdx" class=ISymbol>c_COAP_stepName_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_loadTemplate_byStringId" class=ISymbol>c_COAP_stepName_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byIntIdx" class=ISymbol>c_COAP_stepName_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_removeResourceObservations_byStringId" class=ISymbol>c_COAP_stepName_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_reportCoapEventForEntity" class=ISymbol>c_COAP_stepName_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_send" class=ISymbol>c_COAP_stepName_send</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendAccept" class=ISymbol>c_COAP_stepName_sendAccept</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byIntIdx" class=ISymbol>c_COAP_stepName_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendNotification_byStringId" class=ISymbol>c_COAP_stepName_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_sendResponse" class=ISymbol>c_COAP_stepName_sendResponse</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setLocalAddress" class=ISymbol>c_COAP_stepName_setLocalAddress</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetPreferredBlocksize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setPreferredBlocksize" class=ISymbol>c_COAP_stepName_setPreferredBlocksize</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byIntIdx" class=ISymbol>c_COAP_stepName_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_setRemoteAddress_byVars" class=ISymbol>c_COAP_stepName_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS" class=ISymbol>c_COAP_stepName_startDTLS</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byIntIdx" class=ISymbol>c_COAP_stepName_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startDTLS_byVarIds" class=ISymbol>c_COAP_stepName_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_c_undCOAP_undstepName_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#c_COAP_stepName_startListening" class=ISymbol>c_COAP_stepName_startListening</a></div></div><div class=SRResult id=SR_COAP_undBlockwise_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=ISymbol>COAP_Blockwise_DB</a></div></div><div class=SRResult id=SR_COAP_undBlockwise_undTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=ISymbol>COAP_Blockwise_Transfer</a></div></div><div class=SRResult id=SR_COAP_undBlockwise_undTransfer_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer_List" class=ISymbol>COAP_Blockwise_Transfer_List</a></div></div><div class=SRResult id=SR_COAP_undBlockwiseIdx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_BlockwiseIdx_List" class=ISymbol>COAP_BlockwiseIdx_List</a></div></div><div class=SRResult id=SR_COAP_undBufferedMessageIdx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_BufferedMessageIdx_List" class=ISymbol>COAP_BufferedMessageIdx_List</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=ISymbol>COAP_EntityCtx</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=ISymbol>COAP_EntityCtx_DB</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_List" class=ISymbol>COAP_EntityCtx_List</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=ISymbol>COAP_FsmCtx</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=ISymbol>COAP_FsmCtx_DB</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_List" class=ISymbol>COAP_FsmCtx_List</a></div></div><div class=SRResult id=SR_COAP_undNIDD_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=ISymbol>COAP_NIDD_DB</a></div></div><div class=SRResult id=SR_COAP_undObservation_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=ISymbol>COAP_Observation_DB</a></div></div><div class=SRResult id=SR_COAP_undObservation_undServer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=ISymbol>COAP_Observation_Server</a></div></div><div class=SRResult id=SR_COAP_undObservation_undServer_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server_List" class=ISymbol>COAP_Observation_Server_List</a></div></div><div class=SRResult id=SR_COAP_undObservedResource><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=ISymbol>COAP_ObservedResource</a></div></div><div class=SRResult id=SR_COAP_undObservedResource_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=ISymbol>COAP_ObservedResource_DB</a></div></div><div class=SRResult id=SR_COAP_undObservedResource_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_List" class=ISymbol>COAP_ObservedResource_List</a></div></div><div class=SRResult id=SR_COAP_undObservedResourceIdx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResourceIdx_List" class=ISymbol>COAP_ObservedResourceIdx_List</a></div></div><div class=SRResult id=SR_COAP_undPSK_undParams><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params" class=ISymbol>COAP_PSK_Params</a></div></div><div class=SRResult id=SR_COAP_undPSK_undParams_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params_List" class=ISymbol>COAP_PSK_Params_List</a></div></div><div class=SRResult id=SR_COAP_undRR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=ISymbol>COAP_RR</a></div></div><div class=SRResult id=SR_COAP_undRR_undClient_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Client_State" class=ISymbol>COAP_RR_Client_State</a></div></div><div class=SRResult id=SR_COAP_undRR_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=ISymbol>COAP_RR_DB</a></div></div><div class=SRResult id=SR_COAP_undRR_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_List" class=ISymbol>COAP_RR_List</a></div></div><div class=SRResult id=SR_COAP_undRR_undServer_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Server_State" class=ISymbol>COAP_RR_Server_State</a></div></div><div class=SRResult id=SR_COAP_undRR_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_State" class=ISymbol>COAP_RR_State</a></div></div><div class=SRResult id=SR_COAP_undStepCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=ISymbol>COAP_StepCtx</a></div></div><div class=SRResult id=SR_CoAP_undTemplate><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=ISymbol>CoAP_Template</a></div></div><div class=SRResult id=SR_COAP_undTemplate_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=ISymbol>COAP_Template_DB</a></div></div><div class=SRResult id=SR_CoAP_undTemplate_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template_List" class=ISymbol>CoAP_Template_List</a></div></div><div class=SRResult id=SR_COAP_undTransaction><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=ISymbol>COAP_Transaction</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=ISymbol>COAP_Transaction_DB</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undDirection><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_Direction" class=ISymbol>COAP_Transaction_Direction</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_List" class=ISymbol>COAP_Transaction_List</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_State" class=ISymbol>COAP_Transaction_State</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpoint><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=ISymbol>COAP_TransportEndpoint</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpoint_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint_List" class=ISymbol>COAP_TransportEndpoint_List</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpointDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=ISymbol>COAP_TransportEndpointDB</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/apidoc/html/search/GeneralE.html b/apidoc/html/search/GeneralE.html index c46f21d..d56e254 100644 --- a/apidoc/html/search/GeneralE.html +++ b/apidoc/html/search/GeneralE.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_EPTF_undCOAP_undAtomicBlock1Finished_undEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_AtomicBlock1Finished_Event" class=ISymbol>EPTF_COAP_AtomicBlock1Finished_Event</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undBlock1_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Block1_Statistics" class=ISymbol>EPTF_COAP_Block1_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undEventDescriptor><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_EventDescriptor" class=ISymbol>EPTF_COAP_EventDescriptor</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undCT><div class=IEntry><a href="javascript:searchResults.Toggle('SR_EPTF_undCOAP_undLGen_undCT')" class=ISymbol>EPTF_COAP_LGen_CT</a><div class=ISubIndex><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=IFile>EPTF_COAP_LGen_Definitions.ttcn</a><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=IFile>EPTF_COAP_LocalTransport_Definitions.ttcn</a></div></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undDefinitions><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Definitions" class=ISymbol>EPTF_COAP_LGen_Definitions</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undFunctions><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#EPTF_COAP_LGen_Functions" class=ISymbol>EPTF_COAP_LGen_Functions</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Statistics" class=ISymbol>EPTF_COAP_LGen_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLocalTransport_undDefinitions><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LocalTransport_Definitions" class=ISymbol>EPTF_COAP_LocalTransport_Definitions</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLocalTransport_undFunctions><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#EPTF_COAP_LocalTransport_Functions" class=ISymbol>EPTF_COAP_LocalTransport_Functions</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undMessage_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Message_Statistics" class=ISymbol>EPTF_COAP_Message_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undPDU><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=ISymbol>EPTF_COAP_PDU</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undResourceNotObserved_undEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_ResourceNotObserved_Event" class=ISymbol>EPTF_COAP_ResourceNotObserved_Event</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undDefinitions><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Definitions" class=ISymbol>EPTF_COAP_Transport_Definitions</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_unddtlsConnect><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_dtlsConnect" class=ISymbol>EPTF_COAP_Transport_dtlsConnect</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undProvider_undCT><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=ISymbol>EPTF_COAP_Transport_Provider_CT</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undRequest><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Request" class=ISymbol>EPTF_COAP_Transport_Request</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undRequestParams><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_RequestParams" class=ISymbol>EPTF_COAP_Transport_RequestParams</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undResponse><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=ISymbol>EPTF_COAP_Transport_Response</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undResponseParams><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_ResponseParams" class=ISymbol>EPTF_COAP_Transport_ResponseParams</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_startListening" class=ISymbol>EPTF_COAP_Transport_startListening</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_Transport_Statistics" class=ISymbol>EPTF_COAP_Transport_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undUser_undCT><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=ISymbol>EPTF_COAP_Transport_User_CT</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransportParameters><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_TransportParameters" class=ISymbol>EPTF_COAP_TransportParameters</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_EPTF_undCOAP_undAtomicBlock1Finished_undEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_AtomicBlock1Finished_Event" class=ISymbol>EPTF_COAP_AtomicBlock1Finished_Event</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undBlock1_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Block1_Statistics" class=ISymbol>EPTF_COAP_Block1_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undEventDescriptor><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_EventDescriptor" class=ISymbol>EPTF_COAP_EventDescriptor</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undCT><div class=IEntry><a href="javascript:searchResults.Toggle('SR_EPTF_undCOAP_undLGen_undCT')" class=ISymbol>EPTF_COAP_LGen_CT</a><div class=ISubIndex><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=IFile>EPTF_COAP_LGen_Definitions.ttcn</a><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=IFile>EPTF_COAP_LocalTransport_Definitions.ttcn</a></div></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undDefinitions><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Definitions" class=ISymbol>EPTF_COAP_LGen_Definitions</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undFunctions><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#EPTF_COAP_LGen_Functions" class=ISymbol>EPTF_COAP_LGen_Functions</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Statistics" class=ISymbol>EPTF_COAP_LGen_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLocalTransport_undDefinitions><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LocalTransport_Definitions" class=ISymbol>EPTF_COAP_LocalTransport_Definitions</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLocalTransport_undFunctions><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#EPTF_COAP_LocalTransport_Functions" class=ISymbol>EPTF_COAP_LocalTransport_Functions</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undMessage_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Message_Statistics" class=ISymbol>EPTF_COAP_Message_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undPDU><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=ISymbol>EPTF_COAP_PDU</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undResourceNotObserved_undEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_ResourceNotObserved_Event" class=ISymbol>EPTF_COAP_ResourceNotObserved_Event</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport" class=ISymbol>EPTF_COAP_Transport</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undDefinitions><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Definitions" class=ISymbol>EPTF_COAP_Transport_Definitions</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_unddtlsConnect><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_dtlsConnect" class=ISymbol>EPTF_COAP_Transport_dtlsConnect</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undProvider_undCT><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=ISymbol>EPTF_COAP_Transport_Provider_CT</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undRequest><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Request" class=ISymbol>EPTF_COAP_Transport_Request</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undRequestParams><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_RequestParams" class=ISymbol>EPTF_COAP_Transport_RequestParams</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undResponse><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=ISymbol>EPTF_COAP_Transport_Response</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undResponseParams><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_ResponseParams" class=ISymbol>EPTF_COAP_Transport_ResponseParams</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_startListening" class=ISymbol>EPTF_COAP_Transport_startListening</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_Transport_Statistics" class=ISymbol>EPTF_COAP_Transport_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undUser_undCT><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=ISymbol>EPTF_COAP_Transport_User_CT</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransportParameters><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_TransportParameters" class=ISymbol>EPTF_COAP_TransportParameters</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/apidoc/html/search/GeneralF.html b/apidoc/html/search/GeneralF.html index 685c225..a674ad6 100644 --- a/apidoc/html/search/GeneralF.html +++ b/apidoc/html/search/GeneralF.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_f_undCOAP_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_cleanUp" class=ISymbol>f_COAP_cleanUp</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxBind><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxBind" class=ISymbol>f_COAP_eCtxBind</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxReset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxReset" class=ISymbol>f_COAP_eCtxReset</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxUnbind><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxUnbind" class=ISymbol>f_COAP_eCtxUnbind</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" class=ISymbol>f_COAP_step_cleanUp</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=ISymbol>f_COAP_step_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" class=ISymbol>f_COAP_step_handleRequest</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" class=ISymbol>f_COAP_step_init</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" class=ISymbol>f_COAP_step_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" class=ISymbol>f_COAP_step_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" class=ISymbol>f_COAP_step_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" class=ISymbol>f_COAP_step_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" class=ISymbol>f_COAP_step_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" class=ISymbol>f_COAP_step_send</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" class=ISymbol>f_COAP_step_sendAccept</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" class=ISymbol>f_COAP_step_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" class=ISymbol>f_COAP_step_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undinternal><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_internal" class=ISymbol>f_COAP_step_sendNotification_internal</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" class=ISymbol>f_COAP_step_sendResponse</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" class=ISymbol>f_COAP_step_setLocalAddress</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" class=ISymbol>f_COAP_step_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" class=ISymbol>f_COAP_step_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" class=ISymbol>f_COAP_step_startDTLS</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" class=ISymbol>f_COAP_step_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" class=ISymbol>f_COAP_step_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" class=ISymbol>f_COAP_step_startListening</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undDEBUG><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_DEBUG" class=ISymbol>f_COAP_Transport_Logging_DEBUG</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undERROR><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_ERROR" class=ISymbol>f_COAP_Transport_Logging_ERROR</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undVERBOSE><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_VERBOSE" class=ISymbol>f_COAP_Transport_Logging_VERBOSE</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undWARNING><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_WARNING" class=ISymbol>f_COAP_Transport_Logging_WARNING</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undaddOption><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_addOption" class=ISymbol>f_EPTF_COAP_addOption</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_add" class=ISymbol>f_EPTF_COAP_blockwiseDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_cleanUp" class=ISymbol>f_EPTF_COAP_blockwiseDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_get" class=ISymbol>f_EPTF_COAP_blockwiseDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_init" class=ISymbol>f_EPTF_COAP_blockwiseDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_lookUp" class=ISymbol>f_EPTF_COAP_blockwiseDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_remove" class=ISymbol>f_EPTF_COAP_blockwiseDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_tokenHash" class=ISymbol>f_EPTF_COAP_blockwiseDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undcancelT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undstartT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undCodeToEventIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_CodeToEventIdx" class=ISymbol>f_EPTF_COAP_CodeToEventIdx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddeclareEvents><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareEvents" class=ISymbol>f_EPTF_COAP_declareEvents</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddeclareSteps><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareSteps" class=ISymbol>f_EPTF_COAP_declareSteps</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEvent" class=ISymbol>f_EPTF_COAP_dispatchEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventForBlock1><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForBlock1" class=ISymbol>f_EPTF_COAP_dispatchEventForBlock1</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventForObserve_undifExists><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForObserve_ifExists" class=ISymbol>f_EPTF_COAP_dispatchEventForObserve_ifExists</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventsForCode><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventsForCode" class=ISymbol>f_EPTF_COAP_dispatchEventsForCode</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undDTLSConnection_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_DTLSConnection_hash" class=ISymbol>f_EPTF_COAP_DTLSConnection_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undaddBlockwiseTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" class=ISymbol>f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undaddObservation><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addObservation" class=ISymbol>f_EPTF_COAP_EntityCtx_addObservation</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_cleanUp" class=ISymbol>f_EPTF_COAP_EntityCtx_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveBlockwiseTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" class=ISymbol>f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveObservation><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservation" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservation</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveObservedResource><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservedResource" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservedResource</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtxDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_cleanUp" class=ISymbol>f_EPTF_COAP_EntityCtxDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtxDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_init" class=ISymbol>f_EPTF_COAP_EntityCtxDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undfetchContentFormat><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchContentFormat" class=ISymbol>f_EPTF_COAP_fetchContentFormat</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undfetchUriPath><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchUriPath" class=ISymbol>f_EPTF_COAP_fetchUriPath</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undFsmCtxDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_cleanUp" class=ISymbol>f_EPTF_COAP_FsmCtxDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undFsmCtxDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_init" class=ISymbol>f_EPTF_COAP_FsmCtxDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetIntValue><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getIntValue" class=ISymbol>f_EPTF_COAP_getIntValue</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetNextMID><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextMID" class=ISymbol>f_EPTF_COAP_getNextMID</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetNextToken><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextToken" class=ISymbol>f_EPTF_COAP_getNextToken</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undhasBlock1><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasBlock1" class=ISymbol>f_EPTF_COAP_hasBlock1</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undhasObserve><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasObserve" class=ISymbol>f_EPTF_COAP_hasObserve</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undgetMsgLen><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_getMsgLen" class=ISymbol>f_EPTF_COAP_IPL4asp_getMsgLen</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleEvent><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleEvent" class=ISymbol>f_EPTF_COAP_IPL4asp_handleEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleMessage><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleMessage" class=ISymbol>f_EPTF_COAP_IPL4asp_handleMessage</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleResult><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleResult" class=ISymbol>f_EPTF_COAP_IPL4asp_handleResult</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisCoapReportEnabledForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isCoapReportEnabledForEntity" class=ISymbol>f_EPTF_COAP_isCoapReportEnabledForEntity</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisEmpty><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isEmpty" class=ISymbol>f_EPTF_COAP_isEmpty</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisFsmInitialized><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isFsmInitialized" class=ISymbol>f_EPTF_COAP_isFsmInitialized</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isRequest" class=ISymbol>f_EPTF_COAP_isRequest</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisReset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isReset" class=ISymbol>f_EPTF_COAP_isReset</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isResponse" class=ISymbol>f_EPTF_COAP_isResponse</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_init" class=ISymbol>f_EPTF_COAP_LGen_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undinitLogging><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_initLogging" class=ISymbol>f_EPTF_COAP_LGen_initLogging</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undreceiveEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveEvent" class=ISymbol>f_EPTF_COAP_LGen_receiveEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undreceiveMessage><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveMessage" class=ISymbol>f_EPTF_COAP_LGen_receiveMessage</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undtransportApiResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_transportApiResponse" class=ISymbol>f_EPTF_COAP_LGen_transportApiResponse</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undcleanup><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_cleanup" class=ISymbol>f_EPTF_COAP_LocalTransport_cleanup</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undinit><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_init" class=ISymbol>f_EPTF_COAP_LocalTransport_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undinitLogging><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_initLogging" class=ISymbol>f_EPTF_COAP_LocalTransport_initLogging</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undIPL4_undsend><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_send" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undIPL4_undsendTo><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_sendTo" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_sendTo</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsend><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_send" class=ISymbol>f_EPTF_COAP_LocalTransport_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_add" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_cleanUp" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_get" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_init" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_undconnId><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_unddtlsConnection><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_undlocalAddr><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_remove" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startDTLS" class=ISymbol>f_EPTF_COAP_LocalTransport_startDTLS</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undstartSocket><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startSocket" class=ISymbol>f_EPTF_COAP_LocalTransport_startSocket</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undtransportApiRequest><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_transportApiRequest" class=ISymbol>f_EPTF_COAP_LocalTransport_transportApiRequest</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undDEBUG><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_DEBUG" class=ISymbol>f_EPTF_COAP_Logging_DEBUG</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undERROR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_ERROR" class=ISymbol>f_EPTF_COAP_Logging_ERROR</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undVERBOSE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_VERBOSE" class=ISymbol>f_EPTF_COAP_Logging_VERBOSE</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undWARNING><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_WARNING" class=ISymbol>f_EPTF_COAP_Logging_WARNING</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_add" class=ISymbol>f_EPTF_COAP_observationDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_cleanUp" class=ISymbol>f_EPTF_COAP_observationDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_get" class=ISymbol>f_EPTF_COAP_observationDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_init" class=ISymbol>f_EPTF_COAP_observationDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_lookUp" class=ISymbol>f_EPTF_COAP_observationDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_remove" class=ISymbol>f_EPTF_COAP_observationDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_tokenHash" class=ISymbol>f_EPTF_COAP_observationDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservationServer_undcancelReceivedFromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" class=ISymbol>f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservationServer_undsendNotification><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_sendNotification" class=ISymbol>f_EPTF_COAP_ObservationServer_sendNotification</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undaddObserver><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_addObserver" class=ISymbol>f_EPTF_COAP_ObservedResource_addObserver</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_cleanUp" class=ISymbol>f_EPTF_COAP_ObservedResource_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undremoveObserver><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_removeObserver" class=ISymbol>f_EPTF_COAP_ObservedResource_removeObserver</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undsendNotification><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_sendNotification" class=ISymbol>f_EPTF_COAP_ObservedResource_sendNotification</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_add" class=ISymbol>f_EPTF_COAP_observedResourceDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_cleanUp" class=ISymbol>f_EPTF_COAP_observedResourceDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_get" class=ISymbol>f_EPTF_COAP_observedResourceDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_init" class=ISymbol>f_EPTF_COAP_observedResourceDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_lookUp" class=ISymbol>f_EPTF_COAP_observedResourceDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_remove" class=ISymbol>f_EPTF_COAP_observedResourceDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undcancel><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_cancel" class=ISymbol>f_EPTF_COAP_rr_cancel</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undhandleMsg><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handleMsg" class=ISymbol>f_EPTF_COAP_rr_handleMsg</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_remove" class=ISymbol>f_EPTF_COAP_rr_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undreset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_reset" class=ISymbol>f_EPTF_COAP_rr_reset</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undsetState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_setState" class=ISymbol>f_EPTF_COAP_rr_setState</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undtimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_timeout" class=ISymbol>f_EPTF_COAP_rr_timeout</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_add" class=ISymbol>f_EPTF_COAP_rrDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_cleanUp" class=ISymbol>f_EPTF_COAP_rrDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_get" class=ISymbol>f_EPTF_COAP_rrDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_init" class=ISymbol>f_EPTF_COAP_rrDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_lookUp" class=ISymbol>f_EPTF_COAP_rrDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_remove" class=ISymbol>f_EPTF_COAP_rrDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_tokenHash" class=ISymbol>f_EPTF_COAP_rrDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undsetCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setCtx" class=ISymbol>f_EPTF_COAP_setCtx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undsetStepCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setStepCtx" class=ISymbol>f_EPTF_COAP_setStepCtx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undSocket_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_Socket_hash" class=ISymbol>f_EPTF_COAP_Socket_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undSocketEntry_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_SocketEntry_hash" class=ISymbol>f_EPTF_COAP_SocketEntry_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undstack_undfromApp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromApp" class=ISymbol>f_EPTF_COAP_stack_fromApp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undstack_undfromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromEnv" class=ISymbol>f_EPTF_COAP_stack_fromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_add" class=ISymbol>f_EPTF_COAP_templateDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_cleanUp" class=ISymbol>f_EPTF_COAP_templateDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_get" class=ISymbol>f_EPTF_COAP_templateDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_init" class=ISymbol>f_EPTF_COAP_templateDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_lookUp" class=ISymbol>f_EPTF_COAP_templateDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancel><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancel" class=ISymbol>f_EPTF_COAP_tr_cancel</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancelT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_lifetime" class=ISymbol>f_EPTF_COAP_tr_cancelT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancelT_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_retransmit" class=ISymbol>f_EPTF_COAP_tr_cancelT_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undfromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromEnv" class=ISymbol>f_EPTF_COAP_tr_fromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undfromRR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromRR" class=ISymbol>f_EPTF_COAP_tr_fromRR</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_lifetime" class=ISymbol>f_EPTF_COAP_tr_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_remove" class=ISymbol>f_EPTF_COAP_tr_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_retransmit" class=ISymbol>f_EPTF_COAP_tr_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_send" class=ISymbol>f_EPTF_COAP_tr_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undsetState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_setState" class=ISymbol>f_EPTF_COAP_tr_setState</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_lifetime" class=ISymbol>f_EPTF_COAP_tr_startT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_retransmit" class=ISymbol>f_EPTF_COAP_tr_startT_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undrtt><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_rtt" class=ISymbol>f_EPTF_COAP_tr_startT_rtt</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstopT_undrtt><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_stopT_rtt" class=ISymbol>f_EPTF_COAP_tr_stopT_rtt</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_add" class=ISymbol>f_EPTF_COAP_transportEndpointDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_cleanUp" class=ISymbol>f_EPTF_COAP_transportEndpointDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_get" class=ISymbol>f_EPTF_COAP_transportEndpointDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_init" class=ISymbol>f_EPTF_COAP_transportEndpointDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_lookUp" class=ISymbol>f_EPTF_COAP_transportEndpointDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undSocket2String><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_Socket2String" class=ISymbol>f_EPTF_COAP_transportEndpointDB_Socket2String</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_add" class=ISymbol>f_EPTF_COAP_trDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_cleanUp" class=ISymbol>f_EPTF_COAP_trDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_get" class=ISymbol>f_EPTF_COAP_trDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_init" class=ISymbol>f_EPTF_COAP_trDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_lookUp" class=ISymbol>f_EPTF_COAP_trDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undmidHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_midHash" class=ISymbol>f_EPTF_COAP_trDB_midHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_remove" class=ISymbol>f_EPTF_COAP_trDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unduriPathToString><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_uriPathToString" class=ISymbol>f_EPTF_COAP_uriPathToString</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undeventIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_eventIndication" class=ISymbol>fcb_EPTF_COAP_eventIndication</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undmessageReceived><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_messageReceived" class=ISymbol>fcb_EPTF_COAP_messageReceived</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undrttIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_rttIndication" class=ISymbol>fcb_EPTF_COAP_rttIndication</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undTransport_undapiRequest><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiRequest" class=ISymbol>fcb_EPTF_COAP_Transport_apiRequest</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undTransport_undapiResponse><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiResponse" class=ISymbol>fcb_EPTF_COAP_Transport_apiResponse</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undTransport_undreceiveEvent><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveEvent" class=ISymbol>fcb_EPTF_COAP_Transport_receiveEvent</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undTransport_undreceiveMessage><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveMessage" class=ISymbol>fcb_EPTF_COAP_Transport_receiveMessage</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undTransport_undsendMessage><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_sendMessage" class=ISymbol>fcb_EPTF_COAP_Transport_sendMessage</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_f_undCOAP_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_cleanUp" class=ISymbol>f_COAP_cleanUp</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxBind><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxBind" class=ISymbol>f_COAP_eCtxBind</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxReset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxReset" class=ISymbol>f_COAP_eCtxReset</a></div></div><div class=SRResult id=SR_f_undCOAP_undeCtxUnbind><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_eCtxUnbind" class=ISymbol>f_COAP_eCtxUnbind</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_cleanUp" class=ISymbol>f_COAP_step_cleanUp</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undconfirmableNotificationForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_confirmableNotificationForEntity" class=ISymbol>f_COAP_step_confirmableNotificationForEntity</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undhandleRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_handleRequest" class=ISymbol>f_COAP_step_handleRequest</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_init" class=ISymbol>f_COAP_step_init</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undloadTemplate_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byIntIdx" class=ISymbol>f_COAP_step_loadTemplate_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undloadTemplate_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_loadTemplate_byStringId" class=ISymbol>f_COAP_step_loadTemplate_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undremoveResourceObservations_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byIntIdx" class=ISymbol>f_COAP_step_removeResourceObservations_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undremoveResourceObservations_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_removeResourceObservations_byStringId" class=ISymbol>f_COAP_step_removeResourceObservations_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undreportCoapEventForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_reportCoapEventForEntity" class=ISymbol>f_COAP_step_reportCoapEventForEntity</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_send" class=ISymbol>f_COAP_step_send</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendAccept><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendAccept" class=ISymbol>f_COAP_step_sendAccept</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byIntIdx" class=ISymbol>f_COAP_step_sendNotification_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undbyStringId><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_byStringId" class=ISymbol>f_COAP_step_sendNotification_byStringId</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendNotification_undinternal><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendNotification_internal" class=ISymbol>f_COAP_step_sendNotification_internal</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsendResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_sendResponse" class=ISymbol>f_COAP_step_sendResponse</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetLocalAddress><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setLocalAddress" class=ISymbol>f_COAP_step_setLocalAddress</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetPreferredBlocksize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setPreferredBlocksize" class=ISymbol>f_COAP_step_setPreferredBlocksize</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetRemoteAddress_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byIntIdx" class=ISymbol>f_COAP_step_setRemoteAddress_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undsetRemoteAddress_undbyVars><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_setRemoteAddress_byVars" class=ISymbol>f_COAP_step_setRemoteAddress_byVars</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS" class=ISymbol>f_COAP_step_startDTLS</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS_undbyIntIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byIntIdx" class=ISymbol>f_COAP_step_startDTLS_byIntIdx</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartDTLS_undbyVarIds><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startDTLS_byVarIds" class=ISymbol>f_COAP_step_startDTLS_byVarIds</a></div></div><div class=SRResult id=SR_f_undCOAP_undstep_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_COAP_step_startListening" class=ISymbol>f_COAP_step_startListening</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undDEBUG><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_DEBUG" class=ISymbol>f_COAP_Transport_Logging_DEBUG</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undERROR><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_ERROR" class=ISymbol>f_COAP_Transport_Logging_ERROR</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undVERBOSE><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_VERBOSE" class=ISymbol>f_COAP_Transport_Logging_VERBOSE</a></div></div><div class=SRResult id=SR_f_undCOAP_undTransport_undLogging_undWARNING><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_COAP_Transport_Logging_WARNING" class=ISymbol>f_COAP_Transport_Logging_WARNING</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undaddOption><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_addOption" class=ISymbol>f_EPTF_COAP_addOption</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_add" class=ISymbol>f_EPTF_COAP_blockwiseDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_cleanUp" class=ISymbol>f_EPTF_COAP_blockwiseDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_get" class=ISymbol>f_EPTF_COAP_blockwiseDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_init" class=ISymbol>f_EPTF_COAP_blockwiseDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_lookUp" class=ISymbol>f_EPTF_COAP_blockwiseDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_remove" class=ISymbol>f_EPTF_COAP_blockwiseDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undblockwiseDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_blockwiseDB_tokenHash" class=ISymbol>f_EPTF_COAP_blockwiseDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undcancelT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undin><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_in" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_in</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_lifetime" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undBlockwiseTransfer_undstartT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_BlockwiseTransfer_startT_lifetime" class=ISymbol>f_EPTF_COAP_BlockwiseTransfer_startT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undCodeToEventIdx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_CodeToEventIdx" class=ISymbol>f_EPTF_COAP_CodeToEventIdx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddeclareEvents><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareEvents" class=ISymbol>f_EPTF_COAP_declareEvents</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddeclareSteps><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_declareSteps" class=ISymbol>f_EPTF_COAP_declareSteps</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEvent" class=ISymbol>f_EPTF_COAP_dispatchEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventForBlock1><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForBlock1" class=ISymbol>f_EPTF_COAP_dispatchEventForBlock1</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventForObserve_undifExists><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventForObserve_ifExists" class=ISymbol>f_EPTF_COAP_dispatchEventForObserve_ifExists</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unddispatchEventsForCode><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_dispatchEventsForCode" class=ISymbol>f_EPTF_COAP_dispatchEventsForCode</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undDTLSConnection_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_DTLSConnection_hash" class=ISymbol>f_EPTF_COAP_DTLSConnection_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undaddBlockwiseTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addBlockwiseTransfer" class=ISymbol>f_EPTF_COAP_EntityCtx_addBlockwiseTransfer</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undaddObservation><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addObservation" class=ISymbol>f_EPTF_COAP_EntityCtx_addObservation</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undaddOutgoingNiddMessage><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage" class=ISymbol>f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_cleanUp" class=ISymbol>f_EPTF_COAP_EntityCtx_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undclearOutgoingNiddMessages><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages" class=ISymbol>f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveBlockwiseTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer" class=ISymbol>f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveObservation><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservation" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservation</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtx_undremoveObservedResource><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtx_removeObservedResource" class=ISymbol>f_EPTF_COAP_EntityCtx_removeObservedResource</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtxDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_cleanUp" class=ISymbol>f_EPTF_COAP_EntityCtxDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undEntityCtxDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_EntityCtxDB_init" class=ISymbol>f_EPTF_COAP_EntityCtxDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undfetchContentFormat><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchContentFormat" class=ISymbol>f_EPTF_COAP_fetchContentFormat</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undfetchUriPath><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_fetchUriPath" class=ISymbol>f_EPTF_COAP_fetchUriPath</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undFsmCtxDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_cleanUp" class=ISymbol>f_EPTF_COAP_FsmCtxDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undFsmCtxDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_FsmCtxDB_init" class=ISymbol>f_EPTF_COAP_FsmCtxDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetIntValue><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getIntValue" class=ISymbol>f_EPTF_COAP_getIntValue</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetNextMID><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextMID" class=ISymbol>f_EPTF_COAP_getNextMID</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undgetNextToken><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_getNextToken" class=ISymbol>f_EPTF_COAP_getNextToken</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undhasBlock1><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasBlock1" class=ISymbol>f_EPTF_COAP_hasBlock1</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undhasObserve><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_hasObserve" class=ISymbol>f_EPTF_COAP_hasObserve</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undgetMsgLen><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_getMsgLen" class=ISymbol>f_EPTF_COAP_IPL4asp_getMsgLen</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleEvent><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleEvent" class=ISymbol>f_EPTF_COAP_IPL4asp_handleEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleMessage><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleMessage" class=ISymbol>f_EPTF_COAP_IPL4asp_handleMessage</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undIPL4asp_undhandleResult><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_IPL4asp_handleResult" class=ISymbol>f_EPTF_COAP_IPL4asp_handleResult</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisCoapReportEnabledForEntity><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isCoapReportEnabledForEntity" class=ISymbol>f_EPTF_COAP_isCoapReportEnabledForEntity</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisEmpty><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isEmpty" class=ISymbol>f_EPTF_COAP_isEmpty</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisFsmInitialized><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isFsmInitialized" class=ISymbol>f_EPTF_COAP_isFsmInitialized</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisRequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isRequest" class=ISymbol>f_EPTF_COAP_isRequest</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisReset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isReset" class=ISymbol>f_EPTF_COAP_isReset</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undisResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_isResponse" class=ISymbol>f_EPTF_COAP_isResponse</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_init" class=ISymbol>f_EPTF_COAP_LGen_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undinitLogging><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_initLogging" class=ISymbol>f_EPTF_COAP_LGen_initLogging</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undreceiveEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveEvent" class=ISymbol>f_EPTF_COAP_LGen_receiveEvent</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undreceiveMessage><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_receiveMessage" class=ISymbol>f_EPTF_COAP_LGen_receiveMessage</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_send" class=ISymbol>f_EPTF_COAP_LGen_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLGen_undtransportApiResponse><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_LGen_transportApiResponse" class=ISymbol>f_EPTF_COAP_LGen_transportApiResponse</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undcleanup><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_cleanup" class=ISymbol>f_EPTF_COAP_LocalTransport_cleanup</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undinit><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_init" class=ISymbol>f_EPTF_COAP_LocalTransport_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undinitLogging><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_initLogging" class=ISymbol>f_EPTF_COAP_LocalTransport_initLogging</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undIPL4_undsend><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_send" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undIPL4_undsendTo><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_IPL4_sendTo" class=ISymbol>f_EPTF_COAP_LocalTransport_IPL4_sendTo</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsend><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_send" class=ISymbol>f_EPTF_COAP_LocalTransport_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_add" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_cleanUp" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_get" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_init" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_undconnId><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_unddtlsConnection><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undlookUp_undlocalAddr><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undsocketDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_socketDB_remove" class=ISymbol>f_EPTF_COAP_LocalTransport_socketDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undstartDTLS><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startDTLS" class=ISymbol>f_EPTF_COAP_LocalTransport_startDTLS</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undstartSocket><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_startSocket" class=ISymbol>f_EPTF_COAP_LocalTransport_startSocket</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLocalTransport_undtransportApiRequest><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_LocalTransport_transportApiRequest" class=ISymbol>f_EPTF_COAP_LocalTransport_transportApiRequest</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undDEBUG><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_DEBUG" class=ISymbol>f_EPTF_COAP_Logging_DEBUG</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undERROR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_ERROR" class=ISymbol>f_EPTF_COAP_Logging_ERROR</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undVERBOSE><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_VERBOSE" class=ISymbol>f_EPTF_COAP_Logging_VERBOSE</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undLogging_undWARNING><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_Logging_WARNING" class=ISymbol>f_EPTF_COAP_Logging_WARNING</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undniddDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_add" class=ISymbol>f_EPTF_COAP_niddDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undniddDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_cleanUp" class=ISymbol>f_EPTF_COAP_niddDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undniddDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_get" class=ISymbol>f_EPTF_COAP_niddDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undniddDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_init" class=ISymbol>f_EPTF_COAP_niddDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undniddDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_niddDB_remove" class=ISymbol>f_EPTF_COAP_niddDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_add" class=ISymbol>f_EPTF_COAP_observationDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_cleanUp" class=ISymbol>f_EPTF_COAP_observationDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_get" class=ISymbol>f_EPTF_COAP_observationDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_init" class=ISymbol>f_EPTF_COAP_observationDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_lookUp" class=ISymbol>f_EPTF_COAP_observationDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_remove" class=ISymbol>f_EPTF_COAP_observationDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservationDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observationDB_tokenHash" class=ISymbol>f_EPTF_COAP_observationDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservationServer_undcancelReceivedFromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv" class=ISymbol>f_EPTF_COAP_ObservationServer_cancelReceivedFromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservationServer_undsendNotification><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservationServer_sendNotification" class=ISymbol>f_EPTF_COAP_ObservationServer_sendNotification</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undaddObserver><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_addObserver" class=ISymbol>f_EPTF_COAP_ObservedResource_addObserver</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_cleanUp" class=ISymbol>f_EPTF_COAP_ObservedResource_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undremoveObserver><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_removeObserver" class=ISymbol>f_EPTF_COAP_ObservedResource_removeObserver</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undObservedResource_undsendNotification><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_ObservedResource_sendNotification" class=ISymbol>f_EPTF_COAP_ObservedResource_sendNotification</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_add" class=ISymbol>f_EPTF_COAP_observedResourceDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_cleanUp" class=ISymbol>f_EPTF_COAP_observedResourceDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_get" class=ISymbol>f_EPTF_COAP_observedResourceDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_init" class=ISymbol>f_EPTF_COAP_observedResourceDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_lookUp" class=ISymbol>f_EPTF_COAP_observedResourceDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undobservedResourceDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_observedResourceDB_remove" class=ISymbol>f_EPTF_COAP_observedResourceDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undcancel><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_cancel" class=ISymbol>f_EPTF_COAP_rr_cancel</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undhandle_undBlockwiseTransfer_undrequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handle_BlockwiseTransfer_request" class=ISymbol>f_EPTF_COAP_rr_handle_BlockwiseTransfer_request</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undhandle_undObserve_undrequest><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handle_Observe_request" class=ISymbol>f_EPTF_COAP_rr_handle_Observe_request</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undhandleMsg><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_handleMsg" class=ISymbol>f_EPTF_COAP_rr_handleMsg</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_remove" class=ISymbol>f_EPTF_COAP_rr_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undreset><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_reset" class=ISymbol>f_EPTF_COAP_rr_reset</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undsetState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_setState" class=ISymbol>f_EPTF_COAP_rr_setState</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrr_undtimeout><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rr_timeout" class=ISymbol>f_EPTF_COAP_rr_timeout</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_add" class=ISymbol>f_EPTF_COAP_rrDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_cleanUp" class=ISymbol>f_EPTF_COAP_rrDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_get" class=ISymbol>f_EPTF_COAP_rrDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_init" class=ISymbol>f_EPTF_COAP_rrDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_lookUp" class=ISymbol>f_EPTF_COAP_rrDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_remove" class=ISymbol>f_EPTF_COAP_rrDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undrrDB_undtokenHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_rrDB_tokenHash" class=ISymbol>f_EPTF_COAP_rrDB_tokenHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undsetCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setCtx" class=ISymbol>f_EPTF_COAP_setCtx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undsetStepCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_setStepCtx" class=ISymbol>f_EPTF_COAP_setStepCtx</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undSocket_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_Socket_hash" class=ISymbol>f_EPTF_COAP_Socket_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undSocketEntry_undhash><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Functions-ttcn.html#f_EPTF_COAP_SocketEntry_hash" class=ISymbol>f_EPTF_COAP_SocketEntry_hash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undstack_undfromApp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromApp" class=ISymbol>f_EPTF_COAP_stack_fromApp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undstack_undfromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_stack_fromEnv" class=ISymbol>f_EPTF_COAP_stack_fromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_add" class=ISymbol>f_EPTF_COAP_templateDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_cleanUp" class=ISymbol>f_EPTF_COAP_templateDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_get" class=ISymbol>f_EPTF_COAP_templateDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_init" class=ISymbol>f_EPTF_COAP_templateDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtemplateDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_templateDB_lookUp" class=ISymbol>f_EPTF_COAP_templateDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancel><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancel" class=ISymbol>f_EPTF_COAP_tr_cancel</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancelT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_lifetime" class=ISymbol>f_EPTF_COAP_tr_cancelT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undcancelT_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_cancelT_retransmit" class=ISymbol>f_EPTF_COAP_tr_cancelT_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undfromEnv><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromEnv" class=ISymbol>f_EPTF_COAP_tr_fromEnv</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undfromRR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_fromRR" class=ISymbol>f_EPTF_COAP_tr_fromRR</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undhandleBlockwiseTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_handleBlockwiseTransfer" class=ISymbol>f_EPTF_COAP_tr_handleBlockwiseTransfer</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_lifetime" class=ISymbol>f_EPTF_COAP_tr_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_remove" class=ISymbol>f_EPTF_COAP_tr_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_retransmit" class=ISymbol>f_EPTF_COAP_tr_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undsend><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_send" class=ISymbol>f_EPTF_COAP_tr_send</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undsetState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_setState" class=ISymbol>f_EPTF_COAP_tr_setState</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undlifetime><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_lifetime" class=ISymbol>f_EPTF_COAP_tr_startT_lifetime</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undretransmit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_retransmit" class=ISymbol>f_EPTF_COAP_tr_startT_retransmit</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstartT_undrtt><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_startT_rtt" class=ISymbol>f_EPTF_COAP_tr_startT_rtt</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtr_undstopT_undrtt><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_tr_stopT_rtt" class=ISymbol>f_EPTF_COAP_tr_stopT_rtt</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_add" class=ISymbol>f_EPTF_COAP_transportEndpointDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_cleanUp" class=ISymbol>f_EPTF_COAP_transportEndpointDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_get" class=ISymbol>f_EPTF_COAP_transportEndpointDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_init" class=ISymbol>f_EPTF_COAP_transportEndpointDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_lookUp" class=ISymbol>f_EPTF_COAP_transportEndpointDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtransportEndpointDB_undSocket2String><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_transportEndpointDB_Socket2String" class=ISymbol>f_EPTF_COAP_transportEndpointDB_Socket2String</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undadd><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_add" class=ISymbol>f_EPTF_COAP_trDB_add</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undcleanUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_cleanUp" class=ISymbol>f_EPTF_COAP_trDB_cleanUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undget><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_get" class=ISymbol>f_EPTF_COAP_trDB_get</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undinit><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_init" class=ISymbol>f_EPTF_COAP_trDB_init</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undlookUp><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_lookUp" class=ISymbol>f_EPTF_COAP_trDB_lookUp</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undmidHash><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_midHash" class=ISymbol>f_EPTF_COAP_trDB_midHash</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_undtrDB_undremove><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_trDB_remove" class=ISymbol>f_EPTF_COAP_trDB_remove</a></div></div><div class=SRResult id=SR_f_undEPTF_undCOAP_unduriPathToString><div class=IEntry><a href="../files/EPTF_COAP_LGen_Functions-ttcn.html#f_EPTF_COAP_uriPathToString" class=ISymbol>f_EPTF_COAP_uriPathToString</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undeventIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_eventIndication" class=ISymbol>fcb_EPTF_COAP_eventIndication</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undmessageReceived><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_messageReceived" class=ISymbol>fcb_EPTF_COAP_messageReceived</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undrttIndication><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#fcb_EPTF_COAP_rttIndication" class=ISymbol>fcb_EPTF_COAP_rttIndication</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undTransport_undapiRequest><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiRequest" class=ISymbol>fcb_EPTF_COAP_Transport_apiRequest</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undTransport_undapiResponse><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_apiResponse" class=ISymbol>fcb_EPTF_COAP_Transport_apiResponse</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undTransport_undreceiveEvent><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveEvent" class=ISymbol>fcb_EPTF_COAP_Transport_receiveEvent</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undTransport_undreceiveMessage><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_receiveMessage" class=ISymbol>fcb_EPTF_COAP_Transport_receiveMessage</a></div></div><div class=SRResult id=SR_fcb_undEPTF_undCOAP_undTransport_undsendMessage><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#fcb_EPTF_COAP_Transport_sendMessage" class=ISymbol>fcb_EPTF_COAP_Transport_sendMessage</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/apidoc/html/search/GeneralO.html b/apidoc/html/search/GeneralO.html index 214661b..09cf1ab 100644 --- a/apidoc/html/search/GeneralO.html +++ b/apidoc/html/search/GeneralO.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_ObservationServerIdx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#ObservationServerIdx_List" class=ISymbol>ObservationServerIdx_List</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_ObservationServerIdx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#ObservationServerIdx_List" class=ISymbol>ObservationServerIdx_List</a></div></div><div class=SRResult id=SR_octetstring_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#octetstring_List" class=ISymbol>octetstring_List</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/apidoc/html/search/GeneralT.html b/apidoc/html/search/GeneralT.html index 31c07ea..2fed183 100644 --- a/apidoc/html/search/GeneralT.html +++ b/apidoc/html/search/GeneralT.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undBlockwiseTransfer_undcollectContent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" class=ISymbol>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undEXCHANGE_undLIFETIME><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_EXCHANGE_LIFETIME" class=ISymbol>tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_unddebug><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debug" class=ISymbol>tsp_EPTF_COAP_LGen_debug</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_unddebugVerbose><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debugVerbose" class=ISymbol>tsp_EPTF_COAP_LGen_debugVerbose</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undlog_underror><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_error" class=ISymbol>tsp_EPTF_COAP_LGen_log_error</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undlog_undwarning><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_warning" class=ISymbol>tsp_EPTF_COAP_LGen_log_warning</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undpsks><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_psks" class=ISymbol>tsp_EPTF_COAP_LGen_psks</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undtemplates><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=ISymbol>tsp_EPTF_COAP_LGen_templates</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undmaxToken><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxToken" class=ISymbol>tsp_EPTF_COAP_maxToken</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undNON_undLIFETIME><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_NON_LIFETIME" class=ISymbol>tsp_EPTF_COAP_NON_LIFETIME</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undBlockwiseTransfer_undcollectContent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" class=ISymbol>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undEXCHANGE_undLIFETIME><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_EXCHANGE_LIFETIME" class=ISymbol>tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_unddebug><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debug" class=ISymbol>tsp_EPTF_COAP_LGen_debug</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_unddebugVerbose><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debugVerbose" class=ISymbol>tsp_EPTF_COAP_LGen_debugVerbose</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undlog_underror><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_error" class=ISymbol>tsp_EPTF_COAP_LGen_log_error</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undlog_undwarning><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_warning" class=ISymbol>tsp_EPTF_COAP_LGen_log_warning</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undpsks><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_psks" class=ISymbol>tsp_EPTF_COAP_LGen_psks</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undretransmitTimerInitialValue><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_retransmitTimerInitialValue" class=ISymbol>tsp_EPTF_COAP_LGen_retransmitTimerInitialValue</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undtemplates><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=ISymbol>tsp_EPTF_COAP_LGen_templates</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undmaxNiddBufferSize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxNiddBufferSize" class=ISymbol>tsp_EPTF_COAP_maxNiddBufferSize</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undmaxToken><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxToken" class=ISymbol>tsp_EPTF_COAP_maxToken</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undNON_undLIFETIME><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_NON_LIFETIME" class=ISymbol>tsp_EPTF_COAP_NON_LIFETIME</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/apidoc/html/search/ModuleParametersT.html b/apidoc/html/search/ModuleParametersT.html index 31c07ea..2fed183 100644 --- a/apidoc/html/search/ModuleParametersT.html +++ b/apidoc/html/search/ModuleParametersT.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undBlockwiseTransfer_undcollectContent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" class=ISymbol>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undEXCHANGE_undLIFETIME><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_EXCHANGE_LIFETIME" class=ISymbol>tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_unddebug><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debug" class=ISymbol>tsp_EPTF_COAP_LGen_debug</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_unddebugVerbose><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debugVerbose" class=ISymbol>tsp_EPTF_COAP_LGen_debugVerbose</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undlog_underror><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_error" class=ISymbol>tsp_EPTF_COAP_LGen_log_error</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undlog_undwarning><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_warning" class=ISymbol>tsp_EPTF_COAP_LGen_log_warning</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undpsks><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_psks" class=ISymbol>tsp_EPTF_COAP_LGen_psks</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undtemplates><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=ISymbol>tsp_EPTF_COAP_LGen_templates</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undmaxToken><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxToken" class=ISymbol>tsp_EPTF_COAP_maxToken</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undNON_undLIFETIME><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_NON_LIFETIME" class=ISymbol>tsp_EPTF_COAP_NON_LIFETIME</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undBlockwiseTransfer_undcollectContent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_BlockwiseTransfer_collectContent" class=ISymbol>tsp_EPTF_COAP_BlockwiseTransfer_collectContent</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undEXCHANGE_undLIFETIME><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_EXCHANGE_LIFETIME" class=ISymbol>tsp_EPTF_COAP_EXCHANGE_LIFETIME</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_unddebug><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debug" class=ISymbol>tsp_EPTF_COAP_LGen_debug</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_unddebugVerbose><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_debugVerbose" class=ISymbol>tsp_EPTF_COAP_LGen_debugVerbose</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undlog_underror><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_error" class=ISymbol>tsp_EPTF_COAP_LGen_log_error</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undlog_undwarning><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_log_warning" class=ISymbol>tsp_EPTF_COAP_LGen_log_warning</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undpsks><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_psks" class=ISymbol>tsp_EPTF_COAP_LGen_psks</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undretransmitTimerInitialValue><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_retransmitTimerInitialValue" class=ISymbol>tsp_EPTF_COAP_LGen_retransmitTimerInitialValue</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undLGen_undtemplates><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_LGen_templates" class=ISymbol>tsp_EPTF_COAP_LGen_templates</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undmaxNiddBufferSize><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxNiddBufferSize" class=ISymbol>tsp_EPTF_COAP_maxNiddBufferSize</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undmaxToken><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_maxToken" class=ISymbol>tsp_EPTF_COAP_maxToken</a></div></div><div class=SRResult id=SR_tsp_undEPTF_undCOAP_undNON_undLIFETIME><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#tsp_EPTF_COAP_NON_LIFETIME" class=ISymbol>tsp_EPTF_COAP_NON_LIFETIME</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/apidoc/html/search/TypesC.html b/apidoc/html/search/TypesC.html index 1689ba4..e8b58ce 100644 --- a/apidoc/html/search/TypesC.html +++ b/apidoc/html/search/TypesC.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_COAP_undBlockwise_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=ISymbol>COAP_Blockwise_DB</a></div></div><div class=SRResult id=SR_COAP_undBlockwise_undTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=ISymbol>COAP_Blockwise_Transfer</a></div></div><div class=SRResult id=SR_COAP_undBlockwise_undTransfer_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer_List" class=ISymbol>COAP_Blockwise_Transfer_List</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=ISymbol>COAP_EntityCtx</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=ISymbol>COAP_EntityCtx_DB</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_List" class=ISymbol>COAP_EntityCtx_List</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=ISymbol>COAP_FsmCtx</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=ISymbol>COAP_FsmCtx_DB</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_List" class=ISymbol>COAP_FsmCtx_List</a></div></div><div class=SRResult id=SR_COAP_undObservation_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=ISymbol>COAP_Observation_DB</a></div></div><div class=SRResult id=SR_COAP_undObservation_undServer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=ISymbol>COAP_Observation_Server</a></div></div><div class=SRResult id=SR_COAP_undObservation_undServer_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server_List" class=ISymbol>COAP_Observation_Server_List</a></div></div><div class=SRResult id=SR_COAP_undObservedResource><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=ISymbol>COAP_ObservedResource</a></div></div><div class=SRResult id=SR_COAP_undObservedResource_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=ISymbol>COAP_ObservedResource_DB</a></div></div><div class=SRResult id=SR_COAP_undObservedResource_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_List" class=ISymbol>COAP_ObservedResource_List</a></div></div><div class=SRResult id=SR_COAP_undPSK_undParams><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params" class=ISymbol>COAP_PSK_Params</a></div></div><div class=SRResult id=SR_COAP_undPSK_undParams_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params_List" class=ISymbol>COAP_PSK_Params_List</a></div></div><div class=SRResult id=SR_COAP_undRR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=ISymbol>COAP_RR</a></div></div><div class=SRResult id=SR_COAP_undRR_undClient_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Client_State" class=ISymbol>COAP_RR_Client_State</a></div></div><div class=SRResult id=SR_COAP_undRR_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=ISymbol>COAP_RR_DB</a></div></div><div class=SRResult id=SR_COAP_undRR_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_List" class=ISymbol>COAP_RR_List</a></div></div><div class=SRResult id=SR_COAP_undRR_undServer_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Server_State" class=ISymbol>COAP_RR_Server_State</a></div></div><div class=SRResult id=SR_COAP_undRR_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_State" class=ISymbol>COAP_RR_State</a></div></div><div class=SRResult id=SR_COAP_undStepCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=ISymbol>COAP_StepCtx</a></div></div><div class=SRResult id=SR_CoAP_undTemplate><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=ISymbol>CoAP_Template</a></div></div><div class=SRResult id=SR_COAP_undTemplate_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=ISymbol>COAP_Template_DB</a></div></div><div class=SRResult id=SR_CoAP_undTemplate_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template_List" class=ISymbol>CoAP_Template_List</a></div></div><div class=SRResult id=SR_COAP_undTransaction><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=ISymbol>COAP_Transaction</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=ISymbol>COAP_Transaction_DB</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undDirection><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_Direction" class=ISymbol>COAP_Transaction_Direction</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_List" class=ISymbol>COAP_Transaction_List</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_State" class=ISymbol>COAP_Transaction_State</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpoint><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=ISymbol>COAP_TransportEndpoint</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpoint_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint_List" class=ISymbol>COAP_TransportEndpoint_List</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpointDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=ISymbol>COAP_TransportEndpointDB</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_COAP_undBlockwise_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_DB" class=ISymbol>COAP_Blockwise_DB</a></div></div><div class=SRResult id=SR_COAP_undBlockwise_undTransfer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer" class=ISymbol>COAP_Blockwise_Transfer</a></div></div><div class=SRResult id=SR_COAP_undBlockwise_undTransfer_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Blockwise_Transfer_List" class=ISymbol>COAP_Blockwise_Transfer_List</a></div></div><div class=SRResult id=SR_COAP_undBlockwiseIdx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_BlockwiseIdx_List" class=ISymbol>COAP_BlockwiseIdx_List</a></div></div><div class=SRResult id=SR_COAP_undBufferedMessageIdx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_BufferedMessageIdx_List" class=ISymbol>COAP_BufferedMessageIdx_List</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx" class=ISymbol>COAP_EntityCtx</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_DB" class=ISymbol>COAP_EntityCtx_DB</a></div></div><div class=SRResult id=SR_COAP_undEntityCtx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_EntityCtx_List" class=ISymbol>COAP_EntityCtx_List</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx" class=ISymbol>COAP_FsmCtx</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_DB" class=ISymbol>COAP_FsmCtx_DB</a></div></div><div class=SRResult id=SR_COAP_undFsmCtx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_FsmCtx_List" class=ISymbol>COAP_FsmCtx_List</a></div></div><div class=SRResult id=SR_COAP_undNIDD_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_NIDD_DB" class=ISymbol>COAP_NIDD_DB</a></div></div><div class=SRResult id=SR_COAP_undObservation_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_DB" class=ISymbol>COAP_Observation_DB</a></div></div><div class=SRResult id=SR_COAP_undObservation_undServer><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server" class=ISymbol>COAP_Observation_Server</a></div></div><div class=SRResult id=SR_COAP_undObservation_undServer_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Observation_Server_List" class=ISymbol>COAP_Observation_Server_List</a></div></div><div class=SRResult id=SR_COAP_undObservedResource><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource" class=ISymbol>COAP_ObservedResource</a></div></div><div class=SRResult id=SR_COAP_undObservedResource_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_DB" class=ISymbol>COAP_ObservedResource_DB</a></div></div><div class=SRResult id=SR_COAP_undObservedResource_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResource_List" class=ISymbol>COAP_ObservedResource_List</a></div></div><div class=SRResult id=SR_COAP_undObservedResourceIdx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_ObservedResourceIdx_List" class=ISymbol>COAP_ObservedResourceIdx_List</a></div></div><div class=SRResult id=SR_COAP_undPSK_undParams><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params" class=ISymbol>COAP_PSK_Params</a></div></div><div class=SRResult id=SR_COAP_undPSK_undParams_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_PSK_Params_List" class=ISymbol>COAP_PSK_Params_List</a></div></div><div class=SRResult id=SR_COAP_undRR><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR" class=ISymbol>COAP_RR</a></div></div><div class=SRResult id=SR_COAP_undRR_undClient_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Client_State" class=ISymbol>COAP_RR_Client_State</a></div></div><div class=SRResult id=SR_COAP_undRR_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_DB" class=ISymbol>COAP_RR_DB</a></div></div><div class=SRResult id=SR_COAP_undRR_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_List" class=ISymbol>COAP_RR_List</a></div></div><div class=SRResult id=SR_COAP_undRR_undServer_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_Server_State" class=ISymbol>COAP_RR_Server_State</a></div></div><div class=SRResult id=SR_COAP_undRR_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_RR_State" class=ISymbol>COAP_RR_State</a></div></div><div class=SRResult id=SR_COAP_undStepCtx><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_StepCtx" class=ISymbol>COAP_StepCtx</a></div></div><div class=SRResult id=SR_CoAP_undTemplate><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template" class=ISymbol>CoAP_Template</a></div></div><div class=SRResult id=SR_COAP_undTemplate_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Template_DB" class=ISymbol>COAP_Template_DB</a></div></div><div class=SRResult id=SR_CoAP_undTemplate_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#CoAP_Template_List" class=ISymbol>CoAP_Template_List</a></div></div><div class=SRResult id=SR_COAP_undTransaction><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction" class=ISymbol>COAP_Transaction</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_DB" class=ISymbol>COAP_Transaction_DB</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undDirection><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_Direction" class=ISymbol>COAP_Transaction_Direction</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_List" class=ISymbol>COAP_Transaction_List</a></div></div><div class=SRResult id=SR_COAP_undTransaction_undState><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_Transaction_State" class=ISymbol>COAP_Transaction_State</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpoint><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint" class=ISymbol>COAP_TransportEndpoint</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpoint_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpoint_List" class=ISymbol>COAP_TransportEndpoint_List</a></div></div><div class=SRResult id=SR_COAP_undTransportEndpointDB><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#COAP_TransportEndpointDB" class=ISymbol>COAP_TransportEndpointDB</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/apidoc/html/search/TypesE.html b/apidoc/html/search/TypesE.html index d289316..df48588 100644 --- a/apidoc/html/search/TypesE.html +++ b/apidoc/html/search/TypesE.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_EPTF_undCOAP_undAtomicBlock1Finished_undEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_AtomicBlock1Finished_Event" class=ISymbol>EPTF_COAP_AtomicBlock1Finished_Event</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undBlock1_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Block1_Statistics" class=ISymbol>EPTF_COAP_Block1_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undEventDescriptor><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_EventDescriptor" class=ISymbol>EPTF_COAP_EventDescriptor</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undCT><div class=IEntry><a href="javascript:searchResults.Toggle('SR_EPTF_undCOAP_undLGen_undCT')" class=ISymbol>EPTF_COAP_LGen_CT</a><div class=ISubIndex><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=IFile>EPTF_COAP_LGen_Definitions.ttcn</a><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=IFile>EPTF_COAP_LocalTransport_Definitions.ttcn</a></div></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Statistics" class=ISymbol>EPTF_COAP_LGen_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undMessage_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Message_Statistics" class=ISymbol>EPTF_COAP_Message_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undPDU><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=ISymbol>EPTF_COAP_PDU</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undResourceNotObserved_undEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_ResourceNotObserved_Event" class=ISymbol>EPTF_COAP_ResourceNotObserved_Event</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_unddtlsConnect><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_dtlsConnect" class=ISymbol>EPTF_COAP_Transport_dtlsConnect</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undProvider_undCT><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=ISymbol>EPTF_COAP_Transport_Provider_CT</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undRequest><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Request" class=ISymbol>EPTF_COAP_Transport_Request</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undRequestParams><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_RequestParams" class=ISymbol>EPTF_COAP_Transport_RequestParams</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undResponse><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=ISymbol>EPTF_COAP_Transport_Response</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undResponseParams><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_ResponseParams" class=ISymbol>EPTF_COAP_Transport_ResponseParams</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_startListening" class=ISymbol>EPTF_COAP_Transport_startListening</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_Transport_Statistics" class=ISymbol>EPTF_COAP_Transport_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undUser_undCT><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=ISymbol>EPTF_COAP_Transport_User_CT</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransportParameters><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_TransportParameters" class=ISymbol>EPTF_COAP_TransportParameters</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_EPTF_undCOAP_undAtomicBlock1Finished_undEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_AtomicBlock1Finished_Event" class=ISymbol>EPTF_COAP_AtomicBlock1Finished_Event</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undBlock1_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Block1_Statistics" class=ISymbol>EPTF_COAP_Block1_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undEventDescriptor><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_EventDescriptor" class=ISymbol>EPTF_COAP_EventDescriptor</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undCT><div class=IEntry><a href="javascript:searchResults.Toggle('SR_EPTF_undCOAP_undLGen_undCT')" class=ISymbol>EPTF_COAP_LGen_CT</a><div class=ISubIndex><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=IFile>EPTF_COAP_LGen_Definitions.ttcn</a><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_LGen_CT" class=IFile>EPTF_COAP_LocalTransport_Definitions.ttcn</a></div></div></div><div class=SRResult id=SR_EPTF_undCOAP_undLGen_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_LGen_Statistics" class=ISymbol>EPTF_COAP_LGen_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undMessage_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_Message_Statistics" class=ISymbol>EPTF_COAP_Message_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undPDU><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_PDU" class=ISymbol>EPTF_COAP_PDU</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undResourceNotObserved_undEvent><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#EPTF_COAP_ResourceNotObserved_Event" class=ISymbol>EPTF_COAP_ResourceNotObserved_Event</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport" class=ISymbol>EPTF_COAP_Transport</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_unddtlsConnect><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_dtlsConnect" class=ISymbol>EPTF_COAP_Transport_dtlsConnect</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undProvider_undCT><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Provider_CT" class=ISymbol>EPTF_COAP_Transport_Provider_CT</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undRequest><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Request" class=ISymbol>EPTF_COAP_Transport_Request</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undRequestParams><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_RequestParams" class=ISymbol>EPTF_COAP_Transport_RequestParams</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undResponse><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_Response" class=ISymbol>EPTF_COAP_Transport_Response</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undResponseParams><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_ResponseParams" class=ISymbol>EPTF_COAP_Transport_ResponseParams</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undstartListening><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_startListening" class=ISymbol>EPTF_COAP_Transport_startListening</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undStatistics><div class=IEntry><a href="../files/EPTF_COAP_LocalTransport_Definitions-ttcn.html#EPTF_COAP_Transport_Statistics" class=ISymbol>EPTF_COAP_Transport_Statistics</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransport_undUser_undCT><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_Transport_User_CT" class=ISymbol>EPTF_COAP_Transport_User_CT</a></div></div><div class=SRResult id=SR_EPTF_undCOAP_undTransportParameters><div class=IEntry><a href="../files/EPTF_COAP_Transport_Definitions-ttcn.html#EPTF_COAP_TransportParameters" class=ISymbol>EPTF_COAP_TransportParameters</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/apidoc/html/search/TypesO.html b/apidoc/html/search/TypesO.html index 214661b..09cf1ab 100644 --- a/apidoc/html/search/TypesO.html +++ b/apidoc/html/search/TypesO.html @@ -14,7 +14,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV -<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_ObservationServerIdx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#ObservationServerIdx_List" class=ISymbol>ObservationServerIdx_List</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- +<div id=Index><div class=IPageTitle>Search Results</div><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_ObservationServerIdx_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#ObservationServerIdx_List" class=ISymbol>ObservationServerIdx_List</a></div></div><div class=SRResult id=SR_octetstring_undList><div class=IEntry><a href="../files/EPTF_COAP_LGen_Definitions-ttcn.html#octetstring_List" class=ISymbol>octetstring_List</a></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!-- document.getElementById("Loading").style.display="none"; document.getElementById("NoMatches").style.display="none"; var searchResults = new SearchResults("searchResults", "FramedHTML"); diff --git a/src/EPTF_COAP_LGen_Definitions.ttcn b/src/EPTF_COAP_LGen_Definitions.ttcn index 52264b0..1780405 100644 --- a/src/EPTF_COAP_LGen_Definitions.ttcn +++ b/src/EPTF_COAP_LGen_Definitions.ttcn @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// Copyright (c) 2000-2019 Ericsson Telecom AB +// Copyright (c) 2000-2020 Ericsson Telecom AB // // All rights reserved. This program and the accompanying materials // are made available under the terms of the Eclipse Public License v2.0 @@ -11,7 +11,7 @@ // Description: // Rev: R1A // Prodnr: CNL 113 858 -// Updated: 2019-08-27 +// Updated: 2020-03-04 // Contact: http://ttcn.ericsson.se /////////////////////////////////////////////////////////////////////////////// @@ -40,6 +40,9 @@ // tsp_EPTF_COAP_maxToken - <tsp_EPTF_COAP_maxToken> - *integer* - Maximum value used for token generation // tsp_EPTF_COAP_NON_LIFETIME - <tsp_EPTF_COAP_NON_LIFETIME> - *float* - Maximum lifetime of a NON transaction in seconds // tsp_EPTF_COAP_EXCHANGE_LIFETIME - <tsp_EPTF_COAP_EXCHANGE_LIFETIME> - *float* - Maximum lifetime of a COAP transaction in seconds +// tsp_EPTF_COAP_BlockwiseTransfer_collectContent - <tsp_EPTF_COAP_BlockwiseTransfer_collectContent> - *boolean* - Enables/disables collecting the content of the blockwise transfer +// tsp_EPTF_COAP_maxNiddBufferSize - <tsp_EPTF_COAP_maxNiddBufferSize> - *integer* - Maximum number of buffered NIDD messages for an entity +// tsp_EPTF_COAP_LGen_retransmitTimerInitialValue - <tsp_EPTF_COAP_LGen_retransmitTimerInitialValue> - *float* - starting timer value for COAP retransmissions // // Events: // COAP Empty message - <c_COAP_eventIdx_EMPTY>, <c_COAP_eventName_EMPTY> @@ -62,6 +65,12 @@ // COAP observation canceled indication - <c_COAP_eventIdx_observeCanceled>, <c_COAP_eventName_observeCanceled> // COAP resource not observed any more indication - <c_COAP_eventIdx_resourceNotObservedIndication>, <c_COAP_eventName_resourceNotObservedIndication> // COAP DTLS connection closed indication - <c_COAP_eventIdx_dtlsConnectionClosed>, <c_COAP_eventName_dtlsConnectionClosed> +// COAP Block1initiated - <c_COAP_eventIdx_BLOCK1_init>, <c_COAP_eventName_BLOCK1_init> +// COAP Block1 block received - <c_COAP_eventIdx_BLOCK1_block>, <c_COAP_eventName_BLOCK1_block> +// COAP Block1 last block received - <c_COAP_eventIdx_BLOCK1_last>, <c_COAP_eventName_BLOCK1_last> +// COAP atomic block1 transfer finished succesfully - <c_COAP_eventIdx_BLOCK1_atomic_succ>, <c_COAP_eventName_BLOCK1_atomic_succ> +// COAP atomic block1 transfer finished unsuccesfully - <c_COAP_eventIdx_BLOCK1_atomic_fail>, <c_COAP_eventName_BLOCK1_atomic_fail> +// COAP Non-IP Data Delivery message was buffered - <c_COAP_eventIdx_niddMessageBuffered>, <c_COAP_eventName_niddMessageBuffered> // // TestSteps: // COAP init - <f_COAP_step_init>, <c_COAP_stepIdx_init>, <c_COAP_stepName_init> @@ -85,6 +94,18 @@ // COAP start DTLS - <f_COAP_step_startDTLS>, <c_COAP_stepIdx_startDTLS>, <c_COAP_stepName_startDTLS> // <f_COAP_step_startDTLS_byVarIds>, <c_COAP_stepIdx_startDTLS_byVarIds>, <c_COAP_stepName_startDTLS_byVarIds> // <f_COAP_step_startDTLS_byIntIdx>, <c_COAP_stepIdx_startDTLS_byIntIdx>, <c_COAP_stepName_startDTLS_byIntIdx> +// COAP set CON for notifications - <f_COAP_step_confirmableNotificationForEntity>, <c_COAP_stepIdx_confirmableNotificationForEntity>, <c_COAP_stepName_confirmableNotificationForEntity> +// COAP set preferred blocksize for block 1 transfer - <f_COAP_step_setPreferredBlocksize>, <c_COAP_stepIdx_setPreferredBlocksize>, <c_COAP_stepName_setPreferredBlocksize> +// +// Classes: +// - <EPTF_COAP_LGen_CT> +// - <COAP_EntityCtx> +// - <COAP_FsmCtx> +// - <COAP_Transaction> +// - <COAP_RR> +// - <COAP_ObservedResource> +// - <COAP_Observation_Server> +// - <COAP_Blockwise_Transfer> // // Class Diagram: // (see EPTF_COAP_LGen_Definitions.classes.jpg) @@ -228,6 +249,20 @@ module EPTF_COAP_LGen_Definitions modulepar float tsp_EPTF_COAP_EXCHANGE_LIFETIME := 247.0; /////////////////////////////////////////////////////////// + // Module parameter: tsp_EPTF_COAP_LGen_retransmitTimerInitialValue + // + // Purpose: + // Initial value for retransmission timer in seconds + // + // Type: + // *float* + // + // Default value: + // *1.0* + /////////////////////////////////////////////////////////// + modulepar float tsp_EPTF_COAP_LGen_retransmitTimerInitialValue := 1.0; + + /////////////////////////////////////////////////////////// // Module parameter: tsp_EPTF_COAP_BlockwiseTransfer_collectContent // // Purpose: @@ -235,12 +270,26 @@ module EPTF_COAP_LGen_Definitions // Can casue overload in case of high traffic and large transfers when enabled // // Type: - // *float* + // *boolean* // // Default value: - // *247.0* + // *false* /////////////////////////////////////////////////////////// modulepar boolean tsp_EPTF_COAP_BlockwiseTransfer_collectContent := false; + + /////////////////////////////////////////////////////////// + // Module parameter: tsp_EPTF_COAP_maxNiddBufferSize + // + // Purpose: + // The maximum number of buffered NIDD messages for an entity + // + // Type: + // *integer* + // + // Default value: + // *10* + /////////////////////////////////////////////////////////// + modulepar integer tsp_EPTF_COAP_maxNiddBufferSize := 10; const integer c_COAP_LGen_Logging_WARNING := 0; const integer c_COAP_LGen_Logging_DEBUG := 1; @@ -255,8 +304,29 @@ module EPTF_COAP_LGen_Definitions /////////////////////////////////////////////////////////// const charstring c_COAP_behaviorType := "COAP Behavior"; + /////////////////////////////////////////////////////////// + // Type: COAP_ObservedResourceIdx_List + // + // Purpose: + // List of *integer* + /////////////////////////////////////////////////////////// type record of integer COAP_ObservedResourceIdx_List; + + /////////////////////////////////////////////////////////// + // Type: COAP_BlockwiseIdx_List + // + // Purpose: + // List of *integer* + /////////////////////////////////////////////////////////// type record of integer COAP_BlockwiseIdx_List; + + /////////////////////////////////////////////////////////// + // Type: COAP_BufferedMessageIdx_List + // + // Purpose: + // List of *integer* + /////////////////////////////////////////////////////////// + type record of integer COAP_BufferedMessageIdx_List; /***************************************************************** @@ -274,6 +344,8 @@ module EPTF_COAP_LGen_Definitions COAP_Template_DB v_COAP_templateDB COAP_Observation_DB v_COAP_observationDB COAP_ObservedResource_DB v_COAP_observedResourceDB + COAP_NIDD_DB v_COAP_NiddDB + COAP_Blockwise_DB v_COAP_blockwiseDB COAP_StepCtx v_COAP_ctx := c_COAP_StepCtx_empty; COAP_TransportEndpoint v_COAP_transportEndpoint := c_COAP_TransportEndpoint_empty; EPTF_COAP_PDU v_COAP_msgToProcess; @@ -307,6 +379,8 @@ module EPTF_COAP_LGen_Definitions EPTF_COAP_LGen_CT "1" --> "1\n.v_COAP_templateDB" COAP_Template_DB EPTF_COAP_LGen_CT "1" --> "1\n.v_COAP_observationDB" COAP_Observation_DB EPTF_COAP_LGen_CT "1" --> "1\n.v_COAP_observedResourceDB" COAP_ObservedResource_DB + EPTF_COAP_LGen_CT "1" --> "1\n.v_COAP_NiddDB" COAP_NIDD_DB + EPTF_COAP_LGen_CT "1" --> "1\n.v_COAP_blockwiseDB" COAP_Blockwise_DB class COAP_EntityCtx { integer eIdx @@ -316,15 +390,22 @@ module EPTF_COAP_LGen_Definitions boolean reportCoapEvent boolean confirmableNotification COAP_ObservedResourceIdx_List observedResourceIndices + COAP_BlockwiseIdx_List blockwiseIndices + COAP_BufferedMessageIdx_List niddOutgoingMessages f_EPTF_COAP_getNextMID(in COAP_StepCtx p_ctx) f_EPTF_COAP_getNextToken(in COAP_StepCtx p_ctx) f_EPTF_COAP_EntityCtx_addObservation(in integer p_eCtxIdx, in EPTF_COAP_PDU p_msg) f_EPTF_COAP_EntityCtx_removeObservation(in integer pl_eCtxIdx, in integer p_obsResIdx, in boolean p_lastObserver) f_EPTF_COAP_EntityCtx_removeObservedResource(in integer pl_eCtxIdx, in integer p_obsResIdx) + f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(in integer p_eIdx, in integer p_fsmIdx, in integer p_eCtxIdx, in integer p_block1OptionIdx, in EPTF_COAP_PDU p_msg) + f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(in integer pl_eCtxIdx, in integer p_BlockwiseTransferIdx) + f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage(in integer p_eCtxIdx, in octetstring p_msg) + f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages(in integer p_eCtxIdx) f_EPTF_COAP_EntityCtx_cleanUp(in integer p_eCtxIdx) } COAP_EntityCtx "*" --> "1\n.localAddressIdx" COAP_TransportEndpoint COAP_EntityCtx "1\n.eCtxIdx" --> "*\n.observedResourceIndices[]" COAP_ObservedResource + COAP_EntityCtx "1\n" --> "*\n.niddOutgoingMessages[]" COAP_BufferedMessage class COAP_EntityCtx_DB { EPTF_FreeBusyQueue queue @@ -369,6 +450,7 @@ module EPTF_COAP_LGen_Definitions COAP_Transaction_Direction direction f_EPTF_COAP_tr_fromRR(inout EPTF_COAP_PDU p_msg, in integer p_trIdx) f_EPTF_COAP_tr_fromEnv(inout EPTF_COAP_PDU p_msg, in integer p_trIdx) + f_EPTF_COAP_tr_handleBlockwiseTransfer(in integer p_trIdx, inout EPTF_COAP_PDU p_msg) f_EPTF_COAP_tr_cancel(in integer p_trIdx) f_EPTF_COAP_tr_lifetime(in EPTF_ScheduledAction pl_action, in integer pl_eventIndex) f_EPTF_COAP_tr_retransmit(in EPTF_ScheduledAction pl_action, in integer pl_eventIndex) @@ -376,6 +458,8 @@ module EPTF_COAP_LGen_Definitions f_EPTF_COAP_tr_cancelT_retransmit(in integer pl_trIdx) f_EPTF_COAP_tr_startT_lifetime(in integer pl_trIdx, in float pl_time) f_EPTF_COAP_tr_cancelT_lifetime(in integer pl_trIdx) + f_EPTF_COAP_tr_startT_rtt(in integer pl_trIdx) + f_EPTF_COAP_tr_stopT_rtt(in integer pl_trIdx) f_EPTF_COAP_tr_send(inout EPTF_COAP_PDU p_msg, in integer p_trIdx) f_EPTF_COAP_tr_remove(in integer p_trIdx) f_EPTF_COAP_tr_setState(in integer p_trIdx, in COAP_Transaction_State p_nextState) @@ -406,7 +490,7 @@ module EPTF_COAP_LGen_Definitions octetstring token integer trIdx Socket remoteAddress optional - ProtoTuple remoteProtocol optional + EPTF_COAP_Transport remoteProtocol optional EPTF_COAP_PDU request optional EPTF_COAP_PDU response optional COAP_RR_State state @@ -416,6 +500,8 @@ module EPTF_COAP_LGen_Definitions f_EPTF_COAP_rr_cancel(in integer p_rrIdx) f_EPTF_COAP_rr_remove(in integer p_rrIdx) f_EPTF_COAP_rr_setState(in integer p_rrIdx, in COAP_RR_State p_nextState) + f_EPTF_COAP_rr_handle_Observe_request(in integer p_rrIdx, inout EPTF_COAP_PDU p_msg) + f_EPTF_COAP_rr_handle_BlockwiseTransfer_request(in integer p_rrIdx, inout EPTF_COAP_PDU p_msg, in integer p_eCtxIdx) } COAP_RR "*" --> "1\n.addrIdx" COAP_TransportEndpoint @@ -435,7 +521,7 @@ module EPTF_COAP_LGen_Definitions class COAP_TransportEndpoint { Socket socket, - ProtoTuple proto + EPTF_COAP_Transport proto } class COAP_TransportEndpointDB { @@ -482,7 +568,7 @@ module EPTF_COAP_LGen_Definitions class COAP_Observation_Server { charstring remoteAddress, integer remotePort, - ProtoTuple protocol, + EPTF_COAP_Transport protocol, charstring resourceId, octetstring token, integer seqNum, @@ -506,7 +592,54 @@ module EPTF_COAP_LGen_Definitions f_EPTF_COAP_observationDB_tokenHash(in charstring p_remoteAddr, in integer p_remotePort, in charstring p_resId) } COAP_Observation_DB "1" --> "*\n.data[]" COAP_Observation_Server - + + class COAP_NIDD_DB { + EPTF_FreeBusyQueue queue + octetstring_list data + integer hashRef + f_EPTF_COAP_niddDB_init() + f_EPTF_COAP_niddDB_add(in octetstring p_msg) + f_EPTF_COAP_niddDB_get(in *integer* p_idx, inout octetstring p_msg) + f_EPTF_COAP_niddDB_remove(in *integer* p_idx) + f_EPTF_COAP_niddDB_cleanUp() + } + COAP_NIDD_DB "1" --> "*\n.data[]" COAP_BufferedMessage + + class COAP_Blockwise_DB { + EPTF_FreeBusyQueue queue, + COAP_Blockwise_Server_List data, + integer hashRef + f_EPTF_COAP_blockwiseDB_init() + f_EPTF_COAP_blockwiseDB_add(in COAP_Blockwise_Transfer p_bt) + f_EPTF_COAP_blockwiseDB_lookUp(in charstring p_remoteAddr, in integer p_remotePort, in charstring p_resId) + f_EPTF_COAP_blockwiseDB_get(in integer p_idx, inout COAP_Blockwise_Transfer p_bt) + f_EPTF_COAP_blockwiseDB_remove(in integer p_idx) + f_EPTF_COAP_blockwiseDB_cleanUp() + f_EPTF_COAP_blockwiseDB_tokenHash(in charstring p_remoteAddr, in integer p_remotePort, in charstring p_resId) + } + COAP_Blockwise_DB "1" --> "*\n.data[]" COAP_Blockwise_Transfer + + class COAP_Blockwise_Transfer { + charstring localAddress + integer localPort + charstring remoteAddress + integer remotePort + UriPath_List uriPath + charstring resourceId + integer eIdx + integer fsmIdx + integer lifetimeTimer + boolean ongoingBlocksizeChange + BlockOption lastBlock1Option + Code headerCode + integer contentFormat + octetstring content + f_EPTF_COAP_BlockwiseTransfer_in(in integer p_blockwiseIdx, inout EPTF_COAP_PDU p_msg, in integer p_block1OptionIdx) + f_EPTF_COAP_BlockwiseTransfer_lifetime(in EPTF_ScheduledAction pl_action, in integer pl_eventIndex) + f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(in integer pl_btIdx) + f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(in integer pl_btIdx) + } + @enduml ******************************************************************/ @@ -520,11 +653,17 @@ module EPTF_COAP_LGen_Definitions boolean reportCoapEvent boolean confirmableNotification COAP_ObservedResourceIdx_List observedResourceIndices + COAP_BlockwiseIdx_List blockwiseIndices + COAP_BufferedMessageIdx_List niddOutgoingMessages f_EPTF_COAP_getNextMID(in COAP_StepCtx p_ctx) f_EPTF_COAP_getNextToken(in COAP_StepCtx p_ctx) f_EPTF_COAP_EntityCtx_addObservation(in integer p_eCtxIdx, in EPTF_COAP_PDU p_msg) f_EPTF_COAP_EntityCtx_removeObservation(in integer pl_eCtxIdx, in integer p_obsResIdx, in boolean p_lastObserver) f_EPTF_COAP_EntityCtx_removeObservedResource(in integer pl_eCtxIdx, in integer p_obsResIdx) + f_EPTF_COAP_EntityCtx_addBlockwiseTransfer(in integer p_eIdx, in integer p_fsmIdx, in integer p_eCtxIdx, in integer p_block1OptionIdx, in EPTF_COAP_PDU p_msg) + f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer(in integer pl_eCtxIdx, in integer p_BlockwiseTransferIdx) + f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage(in integer p_eCtxIdx, in octetstring p_msg) + f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages(in integer p_eCtxIdx) f_EPTF_COAP_EntityCtx_cleanUp(in integer p_eCtxIdx) } @enduml @@ -547,6 +686,7 @@ module EPTF_COAP_LGen_Definitions // confirmableNotification - *boolean* - CON transactions will be used for sending nitifications when this field is set to true // observedResourceIndices - <COAP_ObservedResourceIdx_List> - pointers to all observed resources in *v_COAP_observedResourceDB* // blockwiseIndices - <COAP_BlockwiseIdx_List> - pointers to the running blockwise FSMs in *v_COAP_blockwiseDB* + // niddOutgoingMessages - <COAP_BufferedMessageIdx_List> - pointers to the buffered NIDD outgoing messages in *v_COAP_niddDB* // // Related Functions: // - <f_EPTF_COAP_getNextMID> (in <COAP_StepCtx> p_ctx) @@ -554,6 +694,10 @@ module EPTF_COAP_LGen_Definitions // - <f_EPTF_COAP_EntityCtx_addObservation> (in *integer* p_eCtxIdx, in <EPTF_COAP_PDU> p_msg) // - <f_EPTF_COAP_EntityCtx_removeObservation> (in *integer* pl_eCtxIdx, in *integer* p_obsResIdx, in *boolean* p_lastObserver) // - <f_EPTF_COAP_EntityCtx_removeObservedResource> (in *integer* pl_eCtxIdx, in *integer* p_obsResIdx) + // - <f_EPTF_COAP_EntityCtx_addBlockwiseTransfer> (in *integer* p_eIdx, in *integer* p_fsmIdx, in *integer* p_eCtxIdx, in *integer* p_block1OptionIdx, in <EPTF_COAP_PDU> p_msg) + // - <f_EPTF_COAP_EntityCtx_removeBlockwiseTransfer> (in *integer* pl_eCtxIdx, in *integer* p_BlockwiseTransferIdx) + // - <f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage> (in *integer* p_eCtxIdx, in *octetstring* p_msg) + // - <f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages> (in *integer* p_eCtxIdx) // - <f_EPTF_COAP_EntityCtx_cleanUp> (in *integer* p_eCtxIdx) /////////////////////////////////////////////////////////// type record COAP_EntityCtx @@ -566,8 +710,8 @@ module EPTF_COAP_LGen_Definitions boolean confirmableNotification, integer preferredBlocksize optional, COAP_ObservedResourceIdx_List observedResourceIndices, // FIXME: Can be slow to update in case of larger nums - COAP_BlockwiseIdx_List blockwiseIndices // FIXME: Can be slow to update in case of larger nums - + COAP_BlockwiseIdx_List blockwiseIndices, // FIXME: Can be slow to update in case of larger nums + COAP_BufferedMessageIdx_List niddOutgoingMessages } const COAP_EntityCtx c_COAP_EntityCtx_init := @@ -580,7 +724,8 @@ module EPTF_COAP_LGen_Definitions confirmableNotification := false, preferredBlocksize := omit, observedResourceIndices := {}, - blockwiseIndices := {} + blockwiseIndices := {}, + niddOutgoingMessages := {} } /////////////////////////////////////////////////////////// @@ -788,6 +933,7 @@ module EPTF_COAP_LGen_Definitions COAP_Transaction_Direction direction f_EPTF_COAP_tr_fromRR(inout EPTF_COAP_PDU p_msg, in integer p_trIdx) f_EPTF_COAP_tr_fromEnv(inout EPTF_COAP_PDU p_msg, in integer p_trIdx) + f_EPTF_COAP_tr_handleBlockwiseTransfer(in integer p_trIdx, inout EPTF_COAP_PDU p_msg) f_EPTF_COAP_tr_cancel(in integer p_trIdx) f_EPTF_COAP_tr_lifetime(in EPTF_ScheduledAction pl_action, in integer pl_eventIndex) f_EPTF_COAP_tr_retransmit(in EPTF_ScheduledAction pl_action, in integer pl_eventIndex) @@ -795,6 +941,8 @@ module EPTF_COAP_LGen_Definitions f_EPTF_COAP_tr_cancelT_retransmit(in integer pl_trIdx) f_EPTF_COAP_tr_startT_lifetime(in integer pl_trIdx, in float pl_time) f_EPTF_COAP_tr_cancelT_lifetime(in integer pl_trIdx) + f_EPTF_COAP_tr_startT_rtt(in integer pl_trIdx) + f_EPTF_COAP_tr_stopT_rtt(in integer pl_trIdx) f_EPTF_COAP_tr_send(inout EPTF_COAP_PDU p_msg, in integer p_trIdx) f_EPTF_COAP_tr_remove(in integer p_trIdx) f_EPTF_COAP_tr_setState(in integer p_trIdx, in COAP_Transaction_State p_nextState) @@ -826,6 +974,7 @@ module EPTF_COAP_LGen_Definitions // Related Functions: // - <f_EPTF_COAP_tr_fromRR> (inout <EPTF_COAP_PDU> p_msg, in integer p_trIdx) // - <f_EPTF_COAP_tr_fromEnv> (inout <EPTF_COAP_PDU> p_msg, in integer p_trIdx) + // - <f_EPTF_COAP_tr_handleBlockwiseTransfer> (in *integer* p_trIdx, inout <EPTF_COAP_PDU> p_msg) // - <f_EPTF_COAP_tr_cancel> (in *integer* p_trIdx) // - <f_EPTF_COAP_tr_lifetime> (in <EPTF_ScheduledAction> pl_action, in *integer* pl_eventIndex) // - <f_EPTF_COAP_tr_retransmit> (in EPTF_ScheduledAction pl_action, in *integer* pl_eventIndex) @@ -833,6 +982,8 @@ module EPTF_COAP_LGen_Definitions // - <f_EPTF_COAP_tr_cancelT_retransmit> (in *integer* pl_trIdx) // - <f_EPTF_COAP_tr_startT_lifetime> (in *integer* pl_trIdx, in *float* pl_time) // - <f_EPTF_COAP_tr_cancelT_lifetime> (in *integer* pl_trIdx) + // - <f_EPTF_COAP_tr_startT_rtt> (in *integer* pl_trIdx) + // - <f_EPTF_COAP_tr_stopT_rtt> (in *integer* pl_trIdx) // - <f_EPTF_COAP_tr_send> (inout <EPTF_COAP_PDU> p_msg, in *integer* p_trIdx) // - <f_EPTF_COAP_tr_remove> (in *integer* p_trIdx) // - <f_EPTF_COAP_tr_setState> (in *integer* p_trIdx, in <COAP_Transaction_State> p_nextState) @@ -989,7 +1140,7 @@ module EPTF_COAP_LGen_Definitions octetstring token integer trIdx Socket remoteAddress optional - ProtoTuple remoteProtocol optional + EPTF_COAP_Transport remoteProtocol optional EPTF_COAP_PDU request optional EPTF_COAP_PDU response optional COAP_RR_State state @@ -999,6 +1150,8 @@ module EPTF_COAP_LGen_Definitions f_EPTF_COAP_rr_cancel(in integer p_rrIdx) f_EPTF_COAP_rr_remove(in integer p_rrIdx) f_EPTF_COAP_rr_setState(in integer p_rrIdx, in COAP_RR_State p_nextState) + f_EPTF_COAP_rr_handle_Observe_request(in integer p_rrIdx, inout EPTF_COAP_PDU p_msg) + f_EPTF_COAP_rr_handle_BlockwiseTransfer_request(in integer p_rrIdx, inout EPTF_COAP_PDU p_msg, in integer p_eCtxIdx) } @enduml ******************************************************************/ @@ -1019,7 +1172,7 @@ module EPTF_COAP_LGen_Definitions // token - *octetstring* - token identifier of the request reponse // trIdx - *integer* - index of the currently active transaction <COAP_Transaction> in *v_COAP_trDB* // remoteAddress - <Socket> - remote address of the request response - // remoteProtocol - <ProtoTuple> - used protocol (ie UDP or DTLS) + // remoteProtocol - <EPTF_COAP_Transport> - used protocol (ie UDP or DTLS or NIDD) // request - <EPTF_COAP_PDU> - The request that initiated this request-reponse // response - <EPTF_COAP_PDU> - The response that answered this request-reponse // state - <COAP_RR_State> - current state of the request-response FSM @@ -1031,6 +1184,8 @@ module EPTF_COAP_LGen_Definitions // - <f_EPTF_COAP_rr_cancel> (in *integer* p_rrIdx) // - <f_EPTF_COAP_rr_remove> (in *integer* p_rrIdx) // - <f_EPTF_COAP_rr_setState> (in *integer* p_rrIdx, in <COAP_RR_State> p_nextState) + // - <f_EPTF_COAP_rr_handle_Observe_request> (in *integer* p_rrIdx, inout <EPTF_COAP_PDU> p_msg) + // - <f_EPTF_COAP_rr_handle_BlockwiseTransfer_request> (in *integer* p_rrIdx, inout <EPTF_COAP_PDU> p_msg, in *integer* p_eCtxIdx) // // FSM Diagram of client request-response: // (see EPTF_COAP_LGen_Functions.COAP_RR_Client.jpg) @@ -1047,7 +1202,7 @@ module EPTF_COAP_LGen_Definitions octetstring token, integer trIdx, Socket remoteAddress optional, - ProtoTuple remoteProtocol optional, + EPTF_COAP_Transport remoteProtocol optional, EPTF_COAP_PDU request optional, EPTF_COAP_PDU response optional, COAP_RR_State state @@ -1167,6 +1322,55 @@ module EPTF_COAP_LGen_Definitions CoAP_Template_List data, integer hashRef } + + /***************************************************************** + @startuml EPTF_COAP_LGen_Definitions.COAP_NIDD_DB.jpg + class COAP_NIDD_DB { + EPTF_FreeBusyQueue queue + octetstring_list data + integer hashRef + f_EPTF_COAP_niddDB_init() + f_EPTF_COAP_niddDB_add(in octetstring p_msg) + f_EPTF_COAP_niddDB_get(in *integer* p_idx, inout octetstring p_msg) + f_EPTF_COAP_niddDB_remove(in *integer* p_idx) + f_EPTF_COAP_niddDB_cleanUp() + } + @enduml + ******************************************************************/ + /////////////////////////////////////////////////////////// + // Type: COAP_NIDD_DB + // + // Purpose: + // Storing encoded COAP messages as *octetstring* + // ready to be transported over NIDD + // + // Class: + // (see EPTF_COAP_LGen_Definitions.COAP_NIDD_DB.jpg) + // + // Elements: + // queue - <EPTF_FreeBusyQueue> - FBQ for the stored elements + // data - <octetstring_List> - elements + // + // Related Functions: + // - <f_EPTF_COAP_niddDB_init> () + // - <f_EPTF_COAP_niddDB_add> (in octetstring p_msg) + // - <f_EPTF_COAP_niddDB_get> (in *integer* p_idx, inout octetstring p_msg) + // - <f_EPTF_COAP_niddDB_remove> (in *integer* p_idx) + // - <f_EPTF_COAP_niddDB_cleanUp> () + /////////////////////////////////////////////////////////// + type record COAP_NIDD_DB + { + EPTF_FreeBusyQueue queue, + octetstring_List data + } + + /////////////////////////////////////////////////////////// + // Type: octetstring_List + // + // Purpose: + // List of <octetstring> + /////////////////////////////////////////////////////////// + type record of octetstring octetstring_List; /////////////////////////////////////////////////////////// // Type: COAP_StepCtx @@ -1200,7 +1404,7 @@ module EPTF_COAP_LGen_Definitions @startuml EPTF_COAP_LGen_Definitions.COAP_TransportEndpoint.jpg class COAP_TransportEndpoint { Socket socket, - ProtoTuple proto + EPTF_COAP_Transport proto } @enduml ******************************************************************/ @@ -1215,12 +1419,12 @@ module EPTF_COAP_LGen_Definitions // // Elements: // socket - <Socket> - socket parameters (ie hostname + port number) - // proto - <ProtoTuple> - transport protocol (ie UDP or DTLS) + // proto - <EPTF_COAP_Transport> - transport protocol (ie UDP or DTLS or NIDD) /////////////////////////////////////////////////////////// type record COAP_TransportEndpoint { Socket socket, - ProtoTuple proto + EPTF_COAP_Transport proto } const COAP_TransportEndpoint c_COAP_TransportEndpoint_empty := @@ -1229,7 +1433,7 @@ module EPTF_COAP_LGen_Definitions hostName := "", portNumber := -1 }, - proto := { udp := {} } + proto := { ip := { udp := {} } } } /////////////////////////////////////////////////////////// @@ -1414,7 +1618,7 @@ module EPTF_COAP_LGen_Definitions class COAP_Observation_Server { charstring remoteAddress, integer remotePort, - ProtoTuple protocol, + EPTF_COAP_Transport protocol, charstring resourceId, octetstring token, integer seqNum, @@ -1438,7 +1642,7 @@ module EPTF_COAP_LGen_Definitions // Elements: // remoteAddress - *charstring* - address of the observer // remotePort - *integer* - remote port of the observer - // protocol - <ProtoTuple> - the used transport protocol + // protocol - <EPTF_COAP_Transport> - the used transport protocol // resourceId - *charstring* - id of the observed resource // token - *octetstring* - token of the observation // seqNum - *integer* - sequence number used for the notification @@ -1454,7 +1658,7 @@ module EPTF_COAP_LGen_Definitions { charstring remoteAddress, integer remotePort, - ProtoTuple protocol, + EPTF_COAP_Transport protocol, charstring resourceId, octetstring token, integer seqNum, @@ -1469,7 +1673,7 @@ module EPTF_COAP_LGen_Definitions { remoteAddress := "", remotePort := -1, - protocol := { udp := {} }, + protocol := { ip := { udp := {} } }, resourceId := "", token := ''O, seqNum := c_COAP_Observation_initSeqNum, @@ -1530,6 +1734,30 @@ module EPTF_COAP_LGen_Definitions integer hashRef } + /***************************************************************** + @startuml EPTF_COAP_LGen_Definitions.COAP_Blockwise_Transfer.jpg + class COAP_Blockwise_Transfer { + charstring localAddress + integer localPort + charstring remoteAddress + integer remotePort + UriPath_List uriPath + charstring resourceId + integer eIdx + integer fsmIdx + integer lifetimeTimer + boolean ongoingBlocksizeChange + BlockOption lastBlock1Option + Code headerCode + integer contentFormat + octetstring content + f_EPTF_COAP_BlockwiseTransfer_in(in integer p_blockwiseIdx, inout EPTF_COAP_PDU p_msg, in integer p_block1OptionIdx) + f_EPTF_COAP_BlockwiseTransfer_lifetime(in EPTF_ScheduledAction pl_action, in integer pl_eventIndex) + f_EPTF_COAP_BlockwiseTransfer_startT_lifetime(in integer pl_btIdx) + f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime(in integer pl_btIdx) + } + @enduml + ******************************************************************/ /////////////////////////////////////////////////////////// // Type: COAP_Blockwise_Transfer // @@ -1544,14 +1772,22 @@ module EPTF_COAP_LGen_Definitions // localPort - *integer* - remote port of the observer // remoteAddress - *charstring* - address of the observer // remotePort - *integer* - remote port of the observer + // uriPath - <UriPath_List> - uri path // resourceId - *charstring* - id of the observed resource - // eCtxIdx - *integer* - pointer to the notifications <COAP_RR> + // eIdx - *integer* - pointer to the owner entity + // fsmIdx - *integer* - pointer to the owner FSM + // lifetimeTimer - *integer* - timer index for the transfer lifetime + // ongoingBlocksizeChange - *boolean* - true when tehre is an ongoing blocksize change // lastBlock1Option - <BlockOption> - last received Block1 option // headerCode - <Code> - the COAP header code // contentFormat - *integer* - content format + // content - octetstring - the collected content // // Related Functions: // - <f_EPTF_COAP_BlockwiseTransfer_in> (in *integer* p_bsIdx, inout <EPTF_COAP_PDU> p_msg) + // - <f_EPTF_COAP_BlockwiseTransfer_lifetime> (in <EPTF_ScheduledAction> pl_action, in *integer* pl_eventIndex) + // - <f_EPTF_COAP_BlockwiseTransfer_startT_lifetime> (in integer pl_btIdx) + // - <f_EPTF_COAP_BlockwiseTransfer_cancelT_lifetime> (in integer pl_btIdx) /////////////////////////////////////////////////////////// type record COAP_Blockwise_Transfer { @@ -1606,7 +1842,7 @@ module EPTF_COAP_LGen_Definitions /***************************************************************** @startuml EPTF_COAP_LGen_Definitions.COAP_Blockwise_DB.jpg - class COAP_Blockwise_DB { + class COAP_Blockwise_DB { EPTF_FreeBusyQueue queue, COAP_Blockwise_Server_List data, integer hashRef @@ -1879,6 +2115,8 @@ module EPTF_COAP_LGen_Definitions COAP_Template_DB v_COAP_templateDB COAP_Observation_DB v_COAP_observationDB COAP_ObservedResource_DB v_COAP_observedResourceDB + COAP_NIDD_DB v_COAP_NiddDB + COAP_Blockwise_DB v_COAP_blockwiseDB COAP_StepCtx v_COAP_ctx := c_COAP_StepCtx_empty; COAP_TransportEndpoint v_COAP_transportEndpoint := c_COAP_TransportEndpoint_empty; EPTF_COAP_PDU v_COAP_msgToProcess; @@ -1952,6 +2190,8 @@ module EPTF_COAP_LGen_Definitions // v_COAP_templateDB - <COAP_Template_DB> - template database <COAP_Template> // v_COAP_observationDB - <COAP_Observation_DB> - observation server database <COAP_Observation_Server> // v_COAP_observedResourceDB - <COAP_ObservedResource_DB> - observed resource database <COAP_ObservedResource> + // v_COAP_niddDB - <COAP_NIDD_DB> - database of encoded octetstring messages to be sent over Non-IP Data Delivery (nidd) + // v_COAP_blockwiseDB - <COAP_Blockwise_DB> - stores BlockwsieTransfer handler FSMs <COAP_Blockwise_Transfer> // // Related Functions: // - <f_EPTF_COAP_LGen_init> (in *charstring* pl_name) @@ -1989,6 +2229,7 @@ module EPTF_COAP_LGen_Definitions var COAP_Observation_DB v_COAP_observationDB; var COAP_ObservedResource_DB v_COAP_observedResourceDB; var COAP_Blockwise_DB v_COAP_blockwiseDB; + var COAP_NIDD_DB v_COAP_niddDB; var boolean v_COAP_Stack_autoHandled := false; var COAP_StepCtx v_COAP_ctx := c_COAP_StepCtx_empty; @@ -1996,6 +2237,7 @@ module EPTF_COAP_LGen_Definitions var EPTF_COAP_PDU v_COAP_msgToProcess; var EPTF_COAP_PDU v_COAP_msgToSend; + var octetstring v_COAP_encoded; var fcb_EPTF_COAP_messageReceived vf_COAP_msgReceived := null; var fcb_EPTF_COAP_eventIndication vf_COAP_eventIndication := null; @@ -2089,7 +2331,6 @@ module EPTF_COAP_LGen_Definitions /////////////////////////////////////////////////////////// const charstring c_COAP_eventName_DELETE := "COAP req: DELETE"; - /////////////////////////////////////////////////////////// // const: c_COAP_eventIdx_OBSERVE // @@ -2412,6 +2653,22 @@ module EPTF_COAP_LGen_Definitions /////////////////////////////////////////////////////////// const charstring c_COAP_eventName_BLOCK1_atomic_fail := "COAP block1: atomic unsuccesfully finished"; + /////////////////////////////////////////////////////////// + // const: c_COAP_eventIdx_niddMessageBuffered + // + // Purpose: + // Integer constant for indicating that a COAP NIDD message was buffered + /////////////////////////////////////////////////////////// + const integer c_COAP_eventIdx_niddMessageBuffered := 719 + + /////////////////////////////////////////////////////////// + // const: c_COAP_eventName_niddMessageBuffered + // + // Purpose: + // Charstring constant for indicating that a COAP NIDD message was buffered + /////////////////////////////////////////////////////////// + const charstring c_COAP_eventName_niddMessageBuffered := "COAP transport: NIDD message was buffered"; + // Steps /////////////////////////////////////////////////////////// diff --git a/src/EPTF_COAP_LGen_Functions.ttcn b/src/EPTF_COAP_LGen_Functions.ttcn index b8b58b3..439b7a8 100644 --- a/src/EPTF_COAP_LGen_Functions.ttcn +++ b/src/EPTF_COAP_LGen_Functions.ttcn @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// Copyright (c) 2000-2019 Ericsson Telecom AB +// Copyright (c) 2000-2020 Ericsson Telecom AB // // All rights reserved. This program and the accompanying materials // are made available under the terms of the Eclipse Public License v2.0 @@ -11,7 +11,7 @@ // Description: // Rev: R1A // Prodnr: CNL 113 858 -// Updated: 2019-08-27 +// Updated: 2020-03-04 // Contact: http://ttcn.ericsson.se /////////////////////////////////////////////////////////////////////////////// @@ -89,6 +89,7 @@ module EPTF_COAP_LGen_Functions f_EPTF_COAP_observedResourceDB_init(); f_EPTF_COAP_observationDB_init(); f_EPTF_COAP_blockwiseDB_init(); + f_EPTF_COAP_niddDB_init(); f_EPTF_COAP_declareSteps(); f_EPTF_COAP_declareEvents(); @@ -168,6 +169,7 @@ module EPTF_COAP_LGen_Functions f_EPTF_COAP_observedResourceDB_cleanUp(); f_EPTF_COAP_observationDB_cleanUp(); f_EPTF_COAP_blockwiseDB_cleanUp(); + f_EPTF_COAP_niddDB_cleanUp(); vf_COAP_msgReceived := null; vf_COAP_eventIndication := null; @@ -373,7 +375,7 @@ module EPTF_COAP_LGen_Functions { p_idx := f_EPTF_FBQ_getOrCreateFreeSlot(v_COAP_transportEndpointDB.queue); f_EPTF_FBQ_moveFromFreeHeadToBusyTail(v_COAP_transportEndpointDB.queue); - f_EPTF_COAP_Logging_DEBUG(log2str(": "," adding target address ", p_idx, " ", p_te.socket)); + f_EPTF_COAP_Logging_DEBUG(log2str(": "," adding target address ", p_idx, " ", p_te.socket, " ", p_te.proto)); f_EPTF_str2int_HashMap_Insert(v_COAP_transportEndpointDB.hashRef, f_EPTF_COAP_transportEndpointDB_Socket2String(p_te.socket), p_idx); v_COAP_transportEndpointDB.data[p_idx] := p_te; } @@ -1426,6 +1428,108 @@ module EPTF_COAP_LGen_Functions } /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_niddDB_init + // + // Purpose: + // Initializes the *v_COAP_niddDB* <COAP_NIDD_DB> database + // + // Related Type: + // <COAP_NIDD_DB> + /////////////////////////////////////////////////////////// + function f_EPTF_COAP_niddDB_init() + runs on EPTF_COAP_LGen_CT + { + f_EPTF_FBQ_initFreeBusyQueue(v_COAP_niddDB.queue); + v_COAP_niddDB.data := {}; + } + + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_niddDB_add + // + // Purpose: + // Adds a new element to the *v_COAP_niddDB* <COAP_NIDD_DB> database + // + // Parameters: + // p_msg - *in octetstring* - the element to be added + // + // Returns: + // *integer* - the index of the added element in the database + // + // Related Type: + // <COAP_NIDD_DB> + /////////////////////////////////////////////////////////// + function f_EPTF_COAP_niddDB_add(in octetstring p_msg) + runs on EPTF_COAP_LGen_CT + return integer + { + var integer v_idx := f_EPTF_FBQ_getOrCreateFreeSlot(v_COAP_niddDB.queue); + f_EPTF_FBQ_moveFromFreeHeadToBusyTail(v_COAP_niddDB.queue); + f_EPTF_COAP_Logging_DEBUG(log2str(": "," adding nidd message at ", v_idx)); + + v_COAP_niddDB.data[v_idx] := p_msg; + + return v_idx; + } + + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_niddDB_get + // + // Purpose: + // Retrieves an element from the *v_COAP_niddDB* <COAP_NIDD_DB> database + // + // Parameters: + // p_idx - *in* *integer* - the index of the element to be retrieved + // + // Returns: + // p_msg - *inout octetstring* - the retrieved element + // + // Related Type: + // <COAP_NIDD_DB> + /////////////////////////////////////////////////////////// + function f_EPTF_COAP_niddDB_get(in integer p_idx, inout octetstring p_msg) + runs on EPTF_COAP_LGen_CT + { + if (p_idx < sizeof(v_COAP_niddDB.data) and p_idx >= 0) + { + p_msg := v_COAP_niddDB.data[p_idx]; + } + } + + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_niddDB_remove + // + // Purpose: + // Removes an element from the *v_COAP_niddDB* <COAP_NIDD_DB> database and frees up its reserved resources + // + // Parameters: + // p_idx - *in* *integer* - the index of the element to be removed + // + // Related Type: + // <COAP_NIDD_DB> + /////////////////////////////////////////////////////////// + function f_EPTF_COAP_niddDB_remove(in integer p_idx) + runs on EPTF_COAP_LGen_CT + { + v_COAP_niddDB.data[p_idx] := ''O; + f_EPTF_FBQ_moveFromBusyToFreeTail(p_idx, v_COAP_niddDB.queue); + } + + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_niddDB_cleanUp + // + // Purpose: + // Cleans up the reserved resources of the *v_COAP_niddDB* <COAP_NIDD_DB> database + // + // Related Type: + // <COAP_NIDD_DB> + /////////////////////////////////////////////////////////// + function f_EPTF_COAP_niddDB_cleanUp() + runs on EPTF_COAP_LGen_CT + { + v_COAP_niddDB.data := {}; + } + + /////////////////////////////////////////////////////////// // Function: f_EPTF_COAP_getNextMID // // Purpose: @@ -1486,6 +1590,37 @@ module EPTF_COAP_LGen_Functions } /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_LGen_send + // + // Purpose: + // The transport layer implementation <EPTF_COAP_Transport_Provider_CT> can report received <EPTF_COAP_PDU> message + // to the load generator layer <EPTF_COAP_Transport_User_CT> extended by <EPTF_COAP_LGen_CT> using this function. + // + // Parameters: + // pl_msg - *in* <EPTF_COAP_PDU> - received message + // + // Related Types: + // - <EPTF_COAP_LGen_CT> + // - <EPTF_COAP_Transport_Provider_CT> + // - <EPTF_COAP_Transport_User_CT> + /////////////////////////////////////////////////////////// + function f_EPTF_COAP_LGen_send(in EPTF_COAP_PDU pl_msg) + runs on EPTF_COAP_LGen_CT + { + if (ischosen(pl_msg.transportParams.transport.nidd)) + { + var integer vl_eCtxIdx := f_EPTF_LGenBase_getBehaviorCtxItem(pl_msg.eIdx, v_COAP_bIdx, 0); + f_CoAP_enc(CoAP_Message: {msg := pl_msg.pdu}, v_COAP_encoded); + f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage(vl_eCtxIdx, v_COAP_encoded); + f_EPTF_COAP_dispatchEvent(c_COAP_eventIdx_niddMessageBuffered, pl_msg.eIdx, -1, {}); + } + else + { + vf_EPTF_COAP_Transport_send.apply(pl_msg); + } + } + + /////////////////////////////////////////////////////////// // Function: f_EPTF_COAP_LGen_receiveMessage // // Purpose: @@ -1710,6 +1845,7 @@ module EPTF_COAP_LGen_Functions vl_tr.addrIdx := v_COAP_EntityCtxDB.data[vl_eCtxIdx].localAddressIdx; vl_tr.state := CLOSED; vl_tr.direction := INCOMING; + vl_tr.retransmitTimerValue := tsp_EPTF_COAP_LGen_retransmitTimerInitialValue; vl_trIdx := f_EPTF_COAP_trDB_add(vl_tr); f_EPTF_COAP_tr_setState(vl_trIdx, CLOSED); @@ -1787,6 +1923,8 @@ module EPTF_COAP_LGen_Functions vl_tr.addrIdx := v_COAP_EntityCtxDB.data[v_COAP_ctx.eCtxIdx].localAddressIdx; vl_tr.state := CLOSED; vl_tr.direction := OUTGOING; + vl_tr.retransmitTimerValue := tsp_EPTF_COAP_LGen_retransmitTimerInitialValue; + p_msg.pdu.header.message_id := vl_tr.mid; var integer vl_trIdx := f_EPTF_COAP_trDB_add(vl_tr); f_EPTF_COAP_tr_setState(vl_trIdx, CLOSED); @@ -1853,7 +1991,7 @@ module EPTF_COAP_LGen_Functions if (v_COAP_rrDB.data[p_rrIdx].state.server == IDLE) { v_COAP_rrDB.data[p_rrIdx].remoteAddress := p_msg.transportParams.remoteAddress; - v_COAP_rrDB.data[p_rrIdx].remoteProtocol := p_msg.transportParams.proto; + v_COAP_rrDB.data[p_rrIdx].remoteProtocol := p_msg.transportParams.transport; v_COAP_rrDB.data[p_rrIdx].request := p_msg; // appIn: request && CON @@ -1893,6 +2031,8 @@ module EPTF_COAP_LGen_Functions vl_tr.addrIdx := v_COAP_EntityCtxDB.data[v_COAP_ctx.eCtxIdx].localAddressIdx; vl_tr.state := CLOSED; vl_tr.direction := OUTGOING; + vl_tr.retransmitTimerValue := tsp_EPTF_COAP_LGen_retransmitTimerInitialValue; + p_msg.pdu.header.message_id := vl_tr.mid; var integer vl_trIdx := f_EPTF_COAP_trDB_add(vl_tr); f_EPTF_COAP_tr_setState(vl_trIdx, CLOSED); @@ -1905,7 +2045,7 @@ module EPTF_COAP_LGen_Functions } if (ispresent(v_COAP_rrDB.data[p_rrIdx].remoteProtocol)) { - p_msg.transportParams.proto := v_COAP_rrDB.data[p_rrIdx].remoteProtocol; + p_msg.transportParams.transport := v_COAP_rrDB.data[p_rrIdx].remoteProtocol; } // trOut.send @@ -1941,7 +2081,7 @@ module EPTF_COAP_LGen_Functions } if (ispresent(v_COAP_rrDB.data[p_rrIdx].remoteProtocol)) { - p_msg.transportParams.proto := v_COAP_rrDB.data[p_rrIdx].remoteProtocol; + p_msg.transportParams.transport := v_COAP_rrDB.data[p_rrIdx].remoteProtocol; } // trOut.send @@ -1970,7 +2110,7 @@ module EPTF_COAP_LGen_Functions } if (ispresent(v_COAP_rrDB.data[p_rrIdx].remoteProtocol)) { - p_msg.transportParams.proto := v_COAP_rrDB.data[p_rrIdx].remoteProtocol; + p_msg.transportParams.transport := v_COAP_rrDB.data[p_rrIdx].remoteProtocol; } // trOut.send @@ -2194,6 +2334,19 @@ module EPTF_COAP_LGen_Functions f_EPTF_COAP_Logging_VERBOSE(log2str("rr [", v_COAP_rrDB.data[p_rrIdx].token,"] next state: ", v_COAP_rrDB.data[p_rrIdx].state)); } + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_rr_handle_Observe_request + // + // Purpose: + // This function handles an incoming Observe request as part of a <COAP_RR> state machine instance + // + // Parameters: + // p_rrIdx - *in* *integer* - index of the <COAP_RR> in the <COAP_RR_DB> that will handle the message + // p_msg - *in* <EPTF_COAP_PDU> - incoming message + // + // Related Types: + // <COAP_RR> + /////////////////////////////////////////////////////////// function f_EPTF_COAP_rr_handle_Observe_request(in integer p_rrIdx, inout EPTF_COAP_PDU p_msg) runs on EPTF_COAP_LGen_CT { @@ -2248,6 +2401,20 @@ module EPTF_COAP_LGen_Functions } } + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_rr_handle_BlockwiseTransfer_request + // + // Purpose: + // This function handles an incoming blockwise transfer request as part of a <COAP_RR> state machine instance + // + // Parameters: + // p_rrIdx - *in* *integer* - index of the <COAP_RR> in the <COAP_RR_DB> that will handle the message + // p_msg - *in* <EPTF_COAP_PDU> - incoming message + // p_eCtxIdx - *in* *integer* - entity context index + // + // Related Types: + // <COAP_RR> + /////////////////////////////////////////////////////////// function f_EPTF_COAP_rr_handle_BlockwiseTransfer_request(in integer p_rrIdx, inout EPTF_COAP_PDU p_msg, in integer p_eCtxIdx) runs on EPTF_COAP_LGen_CT { @@ -2602,6 +2769,25 @@ module EPTF_COAP_LGen_Functions } } + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_tr_handleBlockwiseTransfer + // + // Purpose: + // This function handles incoming COAP messages in case they are blockwise transfer related. + // + // Parameters: + // p_msg - *inout* <EPTF_COAP_PDU> - message that enters into the transaction + // p_trIdx - *in* *integer* - index of the <COAP_Transaction> instance in the <COAP_Transaction_DB> that will handle the message + // + // Returns: + // *boolean* - true if the message is blockwise transfer related + // + // Related Types: + // <COAP_Transaction> + // + // FSM Diagram of a COAP transaction: + // (see EPTF_COAP_LGen_Functions.COAP_Transaction.jpg) + /////////////////////////////////////////////////////////// function f_EPTF_COAP_tr_handleBlockwiseTransfer(in integer p_trIdx, inout EPTF_COAP_PDU p_msg) runs on EPTF_COAP_LGen_CT return boolean @@ -2922,7 +3108,7 @@ module EPTF_COAP_LGen_Functions f_EPTF_COAP_updateMessageStatistics(v_COAP_stats.outgoing, p_msg); - vf_EPTF_COAP_Transport_send.apply(p_msg); + f_EPTF_COAP_LGen_send(p_msg); } /////////////////////////////////////////////////////////// @@ -2979,6 +3165,20 @@ module EPTF_COAP_LGen_Functions f_EPTF_COAP_Logging_VERBOSE(log2str("tr [", v_COAP_trDB.data[p_trIdx].mid,"] next state: ", v_COAP_trDB.data[p_trIdx].state)); } + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_BlockwiseTransfer_in + // + // Purpose: + // This function implements the incoming message handling for a <COAP_Blockwise_Transfer> instance + // + // Parameters: + // p_blockwiseIdx - *in* *integer* - index of the <COAP_Blockwise_Transfer> in the *v_COAP_blockwiseDB* <COAP_Blockwise_DB> database + // p_msg - *inout* <EPTF_COAP_PDU> - the incoming message + // p_block1OptionIdx - *in* *integer* - the index of the block1 option in the message header + // + // Related Types: + // <COAP_Blockwise_Transfer> + /////////////////////////////////////////////////////////// function f_EPTF_COAP_BlockwiseTransfer_in(in integer p_blockwiseIdx, inout EPTF_COAP_PDU p_msg, in integer p_block1OptionIdx) runs on EPTF_COAP_LGen_CT { @@ -3068,6 +3268,19 @@ module EPTF_COAP_LGen_Functions } } + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_BlockwiseTransfer_lifetime + // + // Purpose: + // This function handles the incoming T_lifetime timeout event for a <COAP_Blockwise_Transfer> instance + // + // Parameters: + // pl_action - *in* <EPTF_ScheduledAction> - the action descriptor + // pl_eventIndex - *in integer* - event index + // + // Related Types: + // <COAP_Blockwise_Transfer> + /////////////////////////////////////////////////////////// function f_EPTF_COAP_BlockwiseTransfer_lifetime(in EPTF_ScheduledAction pl_action, in integer pl_eventIndex) runs on EPTF_COAP_LGen_CT return boolean @@ -3507,7 +3720,60 @@ module EPTF_COAP_LGen_Functions // Remove the blockwise transfer from the DB f_EPTF_COAP_blockwiseDB_remove(p_BlockwiseTransferIdx); - } + } + + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage + // + // Purpose: + // Stores a new outgoing encoded NIDD message to the entity context + // + // Parameters: + // p_eCtxIdx - *in* *integer* - index of the <COAP_EntityCtx> instance in <COAP_EntityCtx_DB> + // p_msg - *in octetstring* - The encoded outgoing NIDD message + // + // Related Types: + // <COAP_EntityCtx> + /////////////////////////////////////////////////////////// + function f_EPTF_COAP_EntityCtx_addOutgoingNiddMessage(in integer p_eCtxIdx, in octetstring p_msg) + runs on EPTF_COAP_LGen_CT + { + f_EPTF_COAP_Logging_DEBUG(log2str("addOutgoingNiddMessage() for eCtxIdx: ", p_eCtxIdx)); + + // If we haven't reached the buffer limit + if (sizeof(v_COAP_EntityCtxDB.data[p_eCtxIdx].niddOutgoingMessages) <= tsp_EPTF_COAP_maxNiddBufferSize) + { + var integer v_msgIdx := f_EPTF_COAP_niddDB_add(p_msg); + v_COAP_EntityCtxDB.data[p_eCtxIdx].niddOutgoingMessages[sizeof(v_COAP_EntityCtxDB.data[p_eCtxIdx].niddOutgoingMessages)] := v_msgIdx; + } + else + { + f_EPTF_COAP_Logging_WARNING(log2str("addOutgoingNiddMessage() reached buffering limit, ignoring message! eCtxIdx: ", p_eCtxIdx)); + } + } + + /////////////////////////////////////////////////////////// + // Function: f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages + // + // Purpose: + // Removes all buffered NIDD messages belonging to the entity + // + // Parameters: + // p_eCtxIdx - *in* *integer* - index of the <COAP_EntityCtx> instance in <COAP_EntityCtx_DB> + // + // Related Types: + // <COAP_EntityCtx> + /////////////////////////////////////////////////////////// + function f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages(in integer p_eCtxIdx) + runs on EPTF_COAP_LGen_CT + { + f_EPTF_COAP_Logging_DEBUG(log2str("clearOutgoingNiddMessages() for eCtxIdx: ", p_eCtxIdx)); + + for (var integer i:=0; i<sizeof(v_COAP_EntityCtxDB.data[p_eCtxIdx].niddOutgoingMessages); i:=i+1) + { + f_EPTF_COAP_niddDB_remove(v_COAP_EntityCtxDB.data[p_eCtxIdx].niddOutgoingMessages[i]); + } + } /////////////////////////////////////////////////////////// // Function: f_EPTF_COAP_EntityCtx_cleanUp @@ -3532,6 +3798,7 @@ module EPTF_COAP_LGen_Functions f_EPTF_COAP_ObservedResource_cleanUp(vl_obsResIdx); f_EPTF_COAP_observedResourceDB_remove(vl_obsResIdx); } + f_EPTF_COAP_EntityCtx_clearOutgoingNiddMessages(p_eCtxIdx); } /////////////////////////////////////////////////////////// @@ -3567,7 +3834,7 @@ module EPTF_COAP_LGen_Functions var COAP_Observation_Server v_observationServer := c_COAP_Observation_Server_init; v_observationServer.remoteAddress := p_msg.transportParams.remoteAddress.hostName; v_observationServer.remotePort := p_msg.transportParams.remoteAddress.portNumber; - v_observationServer.protocol := p_msg.transportParams.proto; + v_observationServer.protocol := p_msg.transportParams.transport; v_observationServer.resourceId := v_COAP_observedResourceDB.data[p_obsResIdx].resourceId; v_observationServer.token := p_msg.pdu.token; v_observationServer.confirmable := p_confirmable; @@ -3721,7 +3988,7 @@ module EPTF_COAP_LGen_Functions // Set local address f_EPTF_COAP_transportEndpointDB_get(v_COAP_transportEndpoint, v_COAP_EntityCtxDB.data[v_COAP_ctx.eCtxIdx].localAddressIdx); p_msg.transportParams.localAddress := v_COAP_transportEndpoint.socket; - p_msg.transportParams.proto := v_COAP_transportEndpoint.proto; + p_msg.transportParams.transport := v_COAP_transportEndpoint.proto; p_msg.eIdx := v_COAP_ctx.eIdx; // Set remote address @@ -3729,7 +3996,7 @@ module EPTF_COAP_LGen_Functions p_msg.transportParams.remoteAddress.portNumber := v_COAP_observationDB.data[p_obsIdx].remotePort; // Set the protocol - p_msg.transportParams.proto := v_COAP_observationDB.data[p_obsIdx].protocol; + p_msg.transportParams.transport := v_COAP_observationDB.data[p_obsIdx].protocol; // Set the token p_msg.pdu.token := v_COAP_observationDB.data[p_obsIdx].token; @@ -3743,6 +4010,8 @@ module EPTF_COAP_LGen_Functions vl_tr.addrIdx := v_COAP_EntityCtxDB.data[v_COAP_ctx.eCtxIdx].localAddressIdx; vl_tr.state := CLOSED; vl_tr.direction := OUTGOING; + vl_tr.retransmitTimerValue := tsp_EPTF_COAP_LGen_retransmitTimerInitialValue; + p_msg.pdu.header.message_id := vl_tr.mid; var integer vl_trIdx := f_EPTF_COAP_trDB_add(vl_tr); f_EPTF_COAP_tr_setState(vl_trIdx, CLOSED); @@ -3834,7 +4103,8 @@ module EPTF_COAP_LGen_Functions c_COAP_eventIdx_BLOCK1_block != f_EPTF_LGenBase_declareFsmEvent(c_COAP_behaviorType, c_COAP_eventName_BLOCK1_block) or c_COAP_eventIdx_BLOCK1_last != f_EPTF_LGenBase_declareFsmEvent(c_COAP_behaviorType, c_COAP_eventName_BLOCK1_last) or c_COAP_eventIdx_BLOCK1_atomic_succ != f_EPTF_LGenBase_declareFsmEvent(c_COAP_behaviorType, c_COAP_eventName_BLOCK1_atomic_succ) or - c_COAP_eventIdx_BLOCK1_atomic_fail != f_EPTF_LGenBase_declareFsmEvent(c_COAP_behaviorType, c_COAP_eventName_BLOCK1_atomic_fail) + c_COAP_eventIdx_BLOCK1_atomic_fail != f_EPTF_LGenBase_declareFsmEvent(c_COAP_behaviorType, c_COAP_eventName_BLOCK1_atomic_fail) or + c_COAP_eventIdx_niddMessageBuffered != f_EPTF_LGenBase_declareFsmEvent(c_COAP_behaviorType, c_COAP_eventName_niddMessageBuffered) ){ f_EPTF_LGenBase_log(); log("f_EPTF_COAP_declareEvents() error at responses"); mtc.stop @@ -4114,8 +4384,9 @@ module EPTF_COAP_LGen_Functions f_EPTF_COAP_transportEndpointDB_get(v_COAP_transportEndpoint, v_COAP_FsmCtxDB.data[v_COAP_ctx.fsmCtxIdx].remoteAddressIdx); v_COAP_msgToSend.transportParams.remoteAddress := v_COAP_transportEndpoint.socket; } - v_COAP_msgToSend.transportParams.proto := v_COAP_transportEndpoint.proto; + v_COAP_msgToSend.transportParams.transport := v_COAP_transportEndpoint.proto; v_COAP_msgToSend.eIdx := v_COAP_ctx.eIdx; + v_COAP_msgToSend.fsmIdx := v_COAP_ctx.fsmIdx; f_EPTF_COAP_Logging_DEBUG(log2str(%definitionId," msg to send: ",v_COAP_msgToSend)); @@ -4230,8 +4501,9 @@ module EPTF_COAP_LGen_Functions } f_EPTF_COAP_transportEndpointDB_get(v_COAP_transportEndpoint, v_COAP_EntityCtxDB.data[v_COAP_ctx.eCtxIdx].localAddressIdx); v_COAP_msgToSend.transportParams.localAddress := v_COAP_transportEndpoint.socket; - v_COAP_msgToSend.transportParams.proto := v_COAP_transportEndpoint.proto; + v_COAP_msgToSend.transportParams.transport := v_COAP_transportEndpoint.proto; v_COAP_msgToSend.eIdx := v_COAP_ctx.eIdx; + v_COAP_msgToSend.fsmIdx := v_COAP_ctx.fsmIdx; f_EPTF_COAP_stack_fromApp(v_COAP_msgToSend, v_COAP_ctx); } @@ -4288,8 +4560,9 @@ module EPTF_COAP_LGen_Functions f_EPTF_COAP_transportEndpointDB_get(v_COAP_transportEndpoint, v_COAP_EntityCtxDB.data[v_COAP_ctx.eCtxIdx].localAddressIdx); v_COAP_msgToSend.transportParams.localAddress := v_COAP_transportEndpoint.socket; - v_COAP_msgToSend.transportParams.proto := v_COAP_transportEndpoint.proto; + v_COAP_msgToSend.transportParams.transport := v_COAP_transportEndpoint.proto; v_COAP_msgToSend.eIdx := v_COAP_ctx.eIdx; + v_COAP_msgToSend.fsmIdx := v_COAP_ctx.fsmIdx; f_EPTF_COAP_stack_fromApp(v_COAP_msgToSend, v_COAP_ctx); } @@ -4340,10 +4613,18 @@ module EPTF_COAP_LGen_Functions vl_req.fsmIdx := v_COAP_ctx.fsmIdx; f_EPTF_COAP_transportEndpointDB_get(v_COAP_transportEndpoint, v_COAP_EntityCtxDB.data[v_COAP_ctx.eCtxIdx].localAddressIdx); - vl_req.params.startListening.localAddress := v_COAP_transportEndpoint.socket; - vl_req.params.startListening.protocol := v_COAP_transportEndpoint.proto; + + if (ischosen(v_COAP_transportEndpoint.proto.ip)) + { + vl_req.params.startListening.localAddress := v_COAP_transportEndpoint.socket; + vl_req.params.startListening.protocol := v_COAP_transportEndpoint.proto.ip; - vf_EPTF_COAP_Transport_apiRequest.apply(vl_req); + vf_EPTF_COAP_Transport_apiRequest.apply(vl_req); + } + else + { + f_EPTF_COAP_Logging_WARNING(log2str(%definitionId, " listening is only for IP transport!")); + } } /////////////////////////////////////////////////////////// @@ -4844,7 +5125,7 @@ module EPTF_COAP_LGen_Functions } /////////////////////////////////////////////////////////// - // Function: f_COAP_step_setLocalAddress + // Function: f_COAP_step_setPreferredBlocksize // // Purpose: // Test step to set the preferred blocksize (szx) in the entity context. Integer parameter required. @@ -4854,8 +5135,8 @@ module EPTF_COAP_LGen_Functions // pl_ptr.refContext.fRefArgs[0] - *integer* - SZX value to be set. 0 will set to omit. // // Related Constants: - // - <c_COAP_stepIdx_setLocalAddress> - // - <c_COAP_stepName_setLocalAddress> + // - <c_COAP_stepIdx_setPreferredBlocksize> + // - <c_COAP_stepName_setPreferredBlocksize> /////////////////////////////////////////////////////////// function f_COAP_step_setPreferredBlocksize(in EPTF_LGenBase_TestStepArgs pl_ptr) runs on EPTF_COAP_LGen_CT diff --git a/src/EPTF_COAP_LocalTransport_Definitions.ttcn b/src/EPTF_COAP_LocalTransport_Definitions.ttcn index 54b4b1f..a99d803 100644 --- a/src/EPTF_COAP_LocalTransport_Definitions.ttcn +++ b/src/EPTF_COAP_LocalTransport_Definitions.ttcn @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// Copyright (c) 2000-2019 Ericsson Telecom AB +// Copyright (c) 2000-2020 Ericsson Telecom AB // // All rights reserved. This program and the accompanying materials // are made available under the terms of the Eclipse Public License v2.0 @@ -11,7 +11,7 @@ // Description: // Rev: R1A // Prodnr: CNL 113 858 -// Updated: 2017-09-01 +// Updated: 2020-03-04 // Contact: http://ttcn.ericsson.se /////////////////////////////////////////////////////////////////////////////// diff --git a/src/EPTF_COAP_LocalTransport_Functions.ttcn b/src/EPTF_COAP_LocalTransport_Functions.ttcn index 4e098de..156dc6b 100644 --- a/src/EPTF_COAP_LocalTransport_Functions.ttcn +++ b/src/EPTF_COAP_LocalTransport_Functions.ttcn @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// Copyright (c) 2000-2019 Ericsson Telecom AB +// Copyright (c) 2000-2020 Ericsson Telecom AB // // All rights reserved. This program and the accompanying materials // are made available under the terms of the Eclipse Public License v2.0 @@ -11,7 +11,7 @@ // Description: // Rev: R1A // Prodnr: CNL 113 858 -// Updated: 2017-09-01 +// Updated: 2020-03-04 // Contact: http://ttcn.ericsson.se /////////////////////////////////////////////////////////////////////////////// @@ -261,7 +261,7 @@ module EPTF_COAP_LocalTransport_Functions vl_EPTF_COAP_PDU.transportParams.localAddress.portNumber := pl_locPort; vl_EPTF_COAP_PDU.transportParams.remoteAddress.hostName := pl_remHost; vl_EPTF_COAP_PDU.transportParams.remoteAddress.portNumber := pl_remPort; - vl_EPTF_COAP_PDU.transportParams.proto := pl_proto; + vl_EPTF_COAP_PDU.transportParams.transport.ip := pl_proto; var SocketEntry vl_entry := c_SocketEntry_init; var integer vl_sockIdx := f_EPTF_COAP_LocalTransport_socketDB_lookUp_connId(pl_connId); @@ -305,14 +305,20 @@ module EPTF_COAP_LocalTransport_Functions runs on EPTF_COAP_LocalTransport_CT { f_COAP_Transport_Logging_VERBOSE(log2str(%definitionId, " ", pl_msg)); + + if (not ischosen(pl_msg.transportParams.transport.ip)) + { + f_COAP_Transport_Logging_WARNING("Only IP transport is handled."); + return; + } - if (ischosen(pl_msg.transportParams.proto.udp)) + if (ischosen(pl_msg.transportParams.transport.ip.udp)) { var integer vl_sockIdx := f_EPTF_COAP_LocalTransport_socketDB_lookUp_localAddr(pl_msg.transportParams.localAddress); if (vl_sockIdx < 0) { - if (not f_EPTF_COAP_LocalTransport_startSocket(pl_msg.transportParams.localAddress, pl_msg.transportParams.proto, pl_msg.eIdx, vl_sockIdx)) + if (not f_EPTF_COAP_LocalTransport_startSocket(pl_msg.transportParams.localAddress, pl_msg.transportParams.transport.ip, pl_msg.eIdx, vl_sockIdx)) { f_COAP_Transport_Logging_WARNING(log2str(": couldn't create socket: ", pl_msg.transportParams.localAddress)); return; @@ -330,11 +336,11 @@ module EPTF_COAP_LocalTransport_Functions v_COAP_LocalTransport_currentSocket.connId, pl_msg.transportParams.remoteAddress.hostName, pl_msg.transportParams.remoteAddress.portNumber, - pl_msg.transportParams.proto, + pl_msg.transportParams.transport.ip, v_encoded ); } - else if (ischosen(pl_msg.transportParams.proto.dtls)) + else if (ischosen(pl_msg.transportParams.transport.ip.dtls)) { var integer vl_dtlsIdx := f_EPTF_COAP_LocalTransport_socketDB_lookUp_dtlsConnection(pl_msg.transportParams.localAddress, pl_msg.transportParams.remoteAddress); @@ -370,13 +376,13 @@ module EPTF_COAP_LocalTransport_Functions f_EPTF_COAP_LocalTransport_IPL4_send ( v_COAP_LocalTransport_currentSocket.connId, - pl_msg.transportParams.proto, + pl_msg.transportParams.transport.ip, v_encoded ); } else { - f_COAP_Transport_Logging_WARNING(log2str("Protocol not handled: ", pl_msg.transportParams.proto)); + f_COAP_Transport_Logging_WARNING(log2str("Protocol not handled: ", pl_msg.transportParams.transport.ip)); } } diff --git a/src/EPTF_COAP_Transport_Definitions.ttcn b/src/EPTF_COAP_Transport_Definitions.ttcn index 2180554..420efed 100644 --- a/src/EPTF_COAP_Transport_Definitions.ttcn +++ b/src/EPTF_COAP_Transport_Definitions.ttcn @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// Copyright (c) 2000-2019 Ericsson Telecom AB +// Copyright (c) 2000-2020 Ericsson Telecom AB // // All rights reserved. This program and the accompanying materials // are made available under the terms of the Eclipse Public License v2.0 @@ -11,7 +11,7 @@ // Description: // Rev: R1A // Prodnr: CNL 113 858 -// Updated: 2017-09-01 +// Updated: 2020-03-04 // Contact: http://ttcn.ericsson.se /////////////////////////////////////////////////////////////////////////////// @@ -124,6 +124,23 @@ module EPTF_COAP_Transport_Definitions integer eIdx, integer fsmIdx } + + + /////////////////////////////////////////////////////////// + // Type: EPTF_COAP_Transport + // + // Purpose: + // Defines the COAP transport layer (union) + // + // Elements: + // nidd - *boolean* - Non-IP Data Delivery selected (NIDD) + // ip - <ProtoTuple> - IP transport selected + /////////////////////////////////////////////////////////// + type union EPTF_COAP_Transport + { + boolean nidd, + ProtoTuple ip + } /////////////////////////////////////////////////////////// // Type: EPTF_COAP_TransportParameters @@ -134,13 +151,13 @@ module EPTF_COAP_Transport_Definitions // Elements: // localAddress - <Socket> - local address and local port // remoteAddress - <Socket> - remote address and remote port - // proto - <ProtoTuple> - transport protocol description + // transport - <EPTF_COAP_Transport> - transport protocol description /////////////////////////////////////////////////////////// type record EPTF_COAP_TransportParameters { Socket localAddress, Socket remoteAddress, - ProtoTuple proto + EPTF_COAP_Transport transport } /////////////////////////////////////////////////////////// diff --git a/test/EPTF_COAP_Tests.ttcn b/test/EPTF_COAP_Tests.ttcn index 0c87bdf..c86da0f 100644 --- a/test/EPTF_COAP_Tests.ttcn +++ b/test/EPTF_COAP_Tests.ttcn @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// Copyright (c) 2000-2019 Ericsson Telecom AB +// Copyright (c) 2000-2020 Ericsson Telecom AB // // All rights reserved. This program and the accompanying materials // are made available under the terms of the Eclipse Public License v2.0 @@ -11,7 +11,7 @@ // Description: // Rev: R1A // Prodnr: CNL 113 858 -// Updated: 2019-08-27 +// Updated: 2020-03-04 // Contact: http://ttcn.ericsson.se /////////////////////////////////////////////////////////////////////////////// @@ -113,8 +113,10 @@ module EPTF_COAP_Tests vf_EPTF_COAP_Transport_apiResponse := refers(f_EPTF_COAP_LGen_transportApiResponse); var integer vl_addrIdx; - f_EPTF_COAP_transportEndpointDB_add({ socket := {tsp_SUT_localHost, tsp_SUT_localPort}, proto := { udp := {} } }, vl_addrIdx); - f_EPTF_COAP_transportEndpointDB_add({ socket := {tsp_SUT_remoteHost, tsp_SUT_remotePort}, proto := { udp := {} } }, vl_addrIdx); + f_EPTF_COAP_transportEndpointDB_add({ socket := {tsp_SUT_localHost, tsp_SUT_localPort}, proto := { ip := { udp := {} } } }, vl_addrIdx); + f_EPTF_COAP_transportEndpointDB_add({ socket := {tsp_SUT_remoteHost, tsp_SUT_remotePort}, proto := { ip := { udp := {} } } }, vl_addrIdx); + f_EPTF_COAP_transportEndpointDB_add({ socket := {"endpointId", 0}, proto := { nidd := true } }, vl_addrIdx); + f_EPTF_COAP_transportEndpointDB_add({ socket := {"lwm2mServer", 0}, proto := { nidd := true } }, vl_addrIdx); var integer v_tempIdx; v_tempIdx := f_EPTF_COAP_templateDB_add({id:= "t_reg_NON_GET", msg:=valueof(t_reg_NON_GET)}); @@ -608,6 +610,8 @@ module EPTF_COAP_Tests const integer c_localAddr := 0; const integer c_remoteAddr := 1; + const integer c_localNiddAddr := 2; + const integer c_remoteNiddAddr := 3; const integer c_t_NON_GET := 0; const integer c_t_CON_GET := 1; @@ -2941,6 +2945,50 @@ module EPTF_COAP_Tests f_COAP_Tests_end(); } + + + /////////////////////////////////////////////////////////// + // + // Testcase: tc_nidd_send_NON + // + // Purpose: + // Testcase for sending out a NON request over NIDD + // + // Action: + // (see EPTF_COAP_Tests.tc_nidd_send_NON.jpg) + /////////////////////////////////////////////////////////// + /***************************************************************** + * @startuml EPTF_COAP_Tests.tc_nidd_send_NON.jpg + * FSM -> Applib: c_COAP_stepName_init() + * FSM -> Applib: c_COAP_stepName_setLocalAddress(c_localNiddAddr) + * FSM -> Applib: c_COAP_stepName_setRemoteAddress_byIntIdx(c_remoteNiddAddr) + * FSM -> Applib: c_COAP_stepName_loadTemplate_byIntIdx(c_t_NON_GET) + * FSM -> Applib: c_COAP_stepName_send() + * FSM <- Applib: c_COAP_eventName_niddMessageBuffered + * FSM -> Applib: c_COAP_stepName_cleanUp() + * @enduml + ******************************************************************/ + testcase tc_nidd_send_NON() runs on Tester_CT + { + f_COAP_Tests_begin(); + + var integer peer := f_IFW_addComponent(COAP_PEER, "tester"); + f_IFW_CoapPeer_setRemote(peer, "sut"); + f_IFW_initComponents(); + + f_MBT_execute(c_COAP_stepName_init, valueof(t_addr(0, 0)), {}, false); + f_MBT_execute(c_COAP_stepName_setLocalAddress, valueof(t_addr(0, 0)), {c_localNiddAddr}, false); + f_MBT_execute(c_COAP_stepName_setRemoteAddress_byIntIdx, valueof(t_addr(0, 0)), {c_remoteNiddAddr}, false); + + f_MBT_execute(c_COAP_stepName_loadTemplate_byIntIdx, valueof(t_addr(0, 0)), {c_t_NON_GET}, false); + f_MBT_execute(c_COAP_stepName_send, valueof(t_addr(0, 0)), {}, false); + + f_handleVerdict(f_MBT_waitFor(c_COAP_behaviorType, c_COAP_eventName_niddMessageBuffered, valueof(t_addr(0, -1)), 3.0)); + + f_MBT_execute(c_COAP_stepName_cleanUp, valueof(t_addr(0, 0)), {}, false); + + f_COAP_Tests_end(); + } control { @@ -2987,6 +3035,9 @@ module EPTF_COAP_Tests execute(tc_recv_CON_block1_send_ACK_231Continue_atomic_timeout()); execute(tc_recv_CON_block1_send_ACK_231Continue_atomic_smaller_blocksize()); execute(tc_block1_fwug()); + + // SUT: NIDD transport + execute(tc_nidd_send_NON()); } } |