Commit c170c6e4 authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files

Merge remote-tracking branch 'remotes/origin/Release1'


Signed-off-by: Miguel Angel Reina Ortega's avatarreinaortega <miguelangel.reinaortega@etsi.org>
parents 299d9baf 267ceff9
......@@ -2701,8 +2701,29 @@ module OneM2M_Functions {
v_myResource.contentInstance.expirationTime := "20301231T012345";
}
v_myResource.contentInstance.stateTag := 0;
v_myResource.contentInstance.contentSize := lengthof(v_myResource.contentInstance.content);
v_myResource.contentInstance.content := valueof(p_resource.contentInstance.content);
if(not(ispresent(p_resource.contentInstance.content))) {
v_myResource.contentInstance.contentSize := 0;
v_myResource.contentInstance.content := omit;
} else {
v_myResource.contentInstance.contentSize := lengthof(v_myResource.contentInstance.content);
v_myResource.contentInstance.content := valueof(p_resource.contentInstance.content);
}
}
} else if(p_resourceType == int23 and ispresent(p_resource)) {//Subscription
if(ischosen(p_resource.subscription)){
v_myResource.subscription := valueof(p_resource.subscription);
v_myResource.subscription.resourceID := "sub" & int2str(v_resourceIndex);
if(not(ispresent(p_resource.subscription.resourceName))) {
v_myResource.subscription.resourceName := "subscription" & int2str(v_resourceIndex);
}
v_myResource.subscription.resourceType := p_resourceType;
v_myResource.subscription.parentID := f_getResourceId(vc_localResourcesList[p_parentIndex].resource);
v_myResource.subscription.creationTime := fx_generateTimestamp();
v_myResource.subscription.lastModifiedTime := v_myResource.subscription.creationTime;
if(not(ispresent(p_resource.subscription.expirationTime))) {
v_myResource.subscription.expirationTime := "20301231T012345";
}
}
} else if(p_resourceType == int23 and ispresent(p_resource)) { //Subscription
......
......@@ -861,7 +861,7 @@ module OneM2M_Templates {
to_ := p_to,
from_ := p_from,
resourceType := int10001,
primitiveContent := {accessControlPolicyAnnc := mw_contentCreateAcpAnnc(-)}
primitiveContent := {accessControlPolicyAnnc := mw_contentCreateAcpAnncBase(-)}
};
/**
......@@ -942,19 +942,11 @@ module OneM2M_Templates {
};
/**
* @desc Reception template for CREATE RemoteCSE
* @desc Base reception template for CREATE RemoteCSE
*/
template RequestPrimitive mw_createRemoteCSE(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int16,
primitiveContent := {remoteCSE := ?} //{remoteCSE := m_contentCreateRemoteCSE(p_resourceName, p_accessControlPolicyIds,p_cSEBase, p_cSE_ID)}
};
/**
* @desc CREATE request primitive for remoteCSE resource
*/
template RequestPrimitive mw_createRemoteCSEBase(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int16,
primitiveContent := ?//{remoteCSE := m_contentCreateRemoteCSE(p_resourceName, p_accessControlPolicyIds,p_cSEBase, p_cSE_ID)}
primitiveContent := {remoteCSE := mw_contentCreateRemoteCSEBase}
};
/**
......@@ -976,13 +968,13 @@ module OneM2M_Templates {
*/
template RequestPrimitive mw_createContainer(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int3,
primitiveContent := {container := ?}
primitiveContent := {container := mw_contentCreateContainerBase}
};
/**
* @desc Base Reception template for CREATE ContainerAnnc
*/
template RequestPrimitive mw_createContainerAnncBase(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
template RequestPrimitive mw_createContainerAnnc(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10003,
primitiveContent := {containerAnnc := mw_contentCreateContainerAnncBase}
};
......@@ -1032,7 +1024,7 @@ module OneM2M_Templates {
*/
template RequestPrimitive mw_createContentInstanceAnnc(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10004,
primitiveContent := {contentInstanceAnnc := ?}
primitiveContent := {contentInstanceAnnc := mw_contentCreateContentInstanceAnncBase}
};
/**
......@@ -1040,17 +1032,9 @@ module OneM2M_Templates {
*/
template RequestPrimitive mw_createContentInstance(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int4,
primitiveContent := {contentInstance := ?}
primitiveContent := {contentInstance := mw_contentCreateContentInstanceBase}
};
/**
* @desc Base Reception template for CREATE ContentInstanceAnnc
*/
template RequestPrimitive mw_createContentInstanceAnncBase(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10014,
primitiveContent := {contentInstanceAnnc := mw_contentCreateContentInstanceAnncBase}
};
/**
* @desc Base CREATE request primitive for Delivery resource
*/
......@@ -1096,17 +1080,9 @@ module OneM2M_Templates {
*/
template RequestPrimitive mw_createGroupAnnc(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10009,
primitiveContent := {groupAnnc := ?}
primitiveContent := {groupAnnc := mw_contentCreateGroupAnncBase}
};
/**
* @desc Base Reception template for CREATE GroupAnnc
*/
template RequestPrimitive mw_createGroupAnncBase(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10009,
primitiveContent := {groupAnnc := mw_contentCreateGroupAnncBase}
};
/**
* @desc Base CREATE request primitive for MgmtCmd resource
*/
......@@ -1138,14 +1114,6 @@ module OneM2M_Templates {
* @desc Reception template for CREATE MgmtObjAnnc
*/
template RequestPrimitive mw_createMgmtObjAnnc(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10013,
primitiveContent := {announcedMgmtResource := ?}
};
/**
* @desc Base Reception template for CREATE MgmtObjAnnc
*/
template RequestPrimitive mw_createMgmtObjAnncBase(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10013,
primitiveContent := {announcedMgmtResource := mw_contentCreateMgmtObjAnncBase}
};
......@@ -1173,7 +1141,7 @@ module OneM2M_Templates {
*/
template RequestPrimitive mw_createNodeAnnc(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10014,
primitiveContent := {nodeAnnc := ?}
primitiveContent := {nodeAnnc := mw_contentCreateNodeAnncBase}
};
/**
......@@ -1219,18 +1187,10 @@ module OneM2M_Templates {
* @desc Reception template for CREATE ScheduleAnnc
*/
template RequestPrimitive mw_createScheduleAnnc(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10018,
primitiveContent := {scheduleAnnc := ?}
};
/**
* @desc Base Reception template for CREATE ScheduleAnnc
*/
template RequestPrimitive mw_createScheduleAnncBase(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10018,
primitiveContent := {scheduleAnnc := mw_contentCreateScheduleAnncBase}
};
template (value) RequestPrimitive m_createServiceSubscribedAppRule (in ListOfM2MID p_applicableCredIDs, in ListOfM2MID p_allowedAppIDs, in ListOfM2MID p_allowedAEs) modifies m_create := {
requestIdentifier := testcasename() & "-m_createServiceSubscribedAppRule",
resourceType := int19,//FIXME Is this the correct value?
......@@ -1267,7 +1227,7 @@ module OneM2M_Templates {
*/
template RequestPrimitive mw_createSubscription(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int23,
primitiveContent := {subscription := ?}
primitiveContent := {subscription := mw_contentCreateSubscriptionBase}
};
template (value) RequestPrimitive m_createSubscriptionAdvanced( XSD.ID p_parentResourceAddress,
......@@ -1304,14 +1264,6 @@ module OneM2M_Templates {
* @desc Reception template for CREATE LocationPolicyAnnc
*/
template RequestPrimitive mw_createLocationPolicyAnnc(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10010,
primitiveContent := {locationPolicyAnnc := ?}
};
/**
* @desc Base Reception template for CREATE LocationPolicyAnnc
*/
template RequestPrimitive mw_createLocationPolicyAnncBase(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10010,
primitiveContent := {locationPolicyAnnc := mw_contentCreateLocationPolicyAnncBase}
};
......@@ -1413,13 +1365,13 @@ module OneM2M_Templates {
*/
template RequestPrimitive mw_createTimeSeriesInstance(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int30,
primitiveContent := {timeSeriesInstance := ?}
primitiveContent := {timeSeriesInstance := mw_contentCreateTimeSeriesInstanceBase}
};
/**
* @desc Base Reception template for CREATE TimeSeriesAnnc
*/
template RequestPrimitive mw_createTimeSeriesAnncBase(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
template RequestPrimitive mw_createTimeSeriesAnnc(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10029,
primitiveContent := {timeSeriesAnnc := mw_contentCreateTimeSeriesAnncBase}
};
......@@ -1427,7 +1379,7 @@ module OneM2M_Templates {
/**
* @desc Base Reception template for CREATE TimeSeriesInstanceAnnc
*/
template RequestPrimitive mw_createTimeSeriesInstanceAnncBase(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
template RequestPrimitive mw_createTimeSeriesInstanceAnnc(template XSD.ID p_from := *, template XSD.ID p_to := ?) modifies mw_create := {
resourceType := int10030,
primitiveContent := {timeSeriesInstanceAnnc := mw_contentCreateTimeSeriesInstanceAnncBase}
};
......@@ -1854,7 +1806,7 @@ module OneM2M_Templates {
* @desc Base reception template of primitiveContent for CREATE operation for AccessControlPolicyAnnc resource
* @param p_labels Labels
*/
template AccessControlPolicyAnnc_optional mw_contentCreateAcpAnnc (in template Labels p_labels := *) := {
template AccessControlPolicyAnnc_optional mw_contentCreateAcpAnncBase (in template (omit) Labels p_labels := omit) := {
resourceName := omit,//NA M
resourceType := omit,//NA M
resourceID := omit,//NA M
......@@ -2155,7 +2107,53 @@ module OneM2M_Templates {
mgmtClientAddress := omit,//O
choice := omit//O
};
/**
* @desc Base reception template primitiveContent for CREATE operation for Node resource
* @param p_name Resource name
*/
template Node_optional mw_contentCreateNodeBase (template XSD.String p_name := *) := {
resourceName := p_name,//O
resourceType := omit,//NP
resourceID := omit,//NP
parentID := omit,//NP
creationTime := omit,//NP
lastModifiedTime := omit,//NP
labels := *,//O
accessControlPolicyIDs := *,//O
expirationTime := *,//O
dynamicAuthorizationConsultationIDs := *, //O
announceTo := *,//O
announcedAttribute := *,//O
nodeID := ?,//M
hostedCSELink := *,//O
mgmtClientAddress := omit,//O
choice := *//O
};
/**
* @desc Base reception template primitiveContent for CREATE operation for NodeAnnc resource
* @param p_name Resource name
*/
template NodeAnnc_optional mw_contentCreateNodeAnncBase := {
resourceName := omit,//NP
resourceType := omit,//NP
resourceID := omit,//NP
parentID := omit,//NP
creationTime := omit,//NP
lastModifiedTime := omit,//NP
labels := ?,//M
accessControlPolicyIDs := ?,//M
expirationTime := ?,//M
dynamicAuthorizationConsultationIDs := *, //O
link := ?,//M
nodeID := ?,//M
hostedCSELink := *,//O
mgmtClientAddress := *,//O
choice := omit//NP
};
/**
* @desc Base primitiveContent for CREATE operation for PollingChannel resource
......@@ -2299,6 +2297,40 @@ module OneM2M_Templates {
choice := omit//NP
};
/**
* @desc Base reception template primitiveContent for CREATE operation for Subscription resource
* @param p_notificationURI Notification URI
* @param p_name Resource name
*/
template Subscription_optional mw_contentCreateSubscriptionBase (template XSD.String p_name := *) := {
resourceName := p_name,//O
resourceType := omit,//NP
resourceID := omit,//NP
parentID := omit,//NP
creationTime := omit,//NP
lastModifiedTime := omit,//NP
labels := *,//O
accessControlPolicyIDs := *,//O
expirationTime := *,//O
dynamicAuthorizationConsultationIDs := *, //O
creator := *,//O
eventNotificationCriteria := *,//O
expirationCounter := *,//O
notificationURI := ?,//M
groupID := *,//O
notificationForwardingURI := *,//O
batchNotify := *,//O
rateLimit := *,//O
preSubscriptionNotify := *,//O
pendingNotification := *,//O
notificationStoragePriority := *,//O
latestNotify := *,//O
notificationContentType := *, //O
notificationEventCat := *,//O
subscriberURI := *,//O
choice := *//O
};
template (value) Subscription_optional m_contentCreateSubscriptionAdvanced (in template (value) ListOfURIs p_notificationURI,
in template (omit) XSD.String p_name := c_defaultSubscriptionResourceName,
in template (omit) EventNotificationCriteria p_eventNotificationCriteria,
......@@ -2367,7 +2399,32 @@ module OneM2M_Templates {
content := p_primitiveContent,//M
choice := omit //O
};
/**
* @desc Base reception template primitiveContent for CREATE operation for ContentInstance resource
* @param p_primitiveContent Content for the ContentInstance
*/
template ContentInstance_optional mw_contentCreateContentInstanceBase(template XSD.String p_name := *) := {
resourceName := p_name,//O
resourceType := omit,//NP
resourceID := omit,//NP
parentID := omit,//NP
creationTime := omit,//NP
lastModifiedTime := omit,//NP
labels := *,//O
expirationTime := *,//O
announceTo := *,//O
announcedAttribute := *,//O
stateTag := omit,//NP
creator := *,//O
contentInfo := *,//O
contentSize := omit,//NP
contentRef := *, //O
ontologyRef := *,//O
content := ?,//M
choice := * //O
};
/**
* @desc Base primitiveContent for CREATE operation for ContentInstanceAnnc resource
* @param p_primitiveContent Content for the ContentInstanceAnnc
......@@ -2447,6 +2504,36 @@ module OneM2M_Templates {
disableRetrieval := omit, //O
choice := omit//NP
};
/**
* @desc Base reception template primitiveContent for CREATE operation for Container resource
* @param p_name Resource name
*/
template Container_optional mw_contentCreateContainerBase (template XSD.String p_name := *):= {
resourceName := p_name,//O
resourceType := omit,//NP
resourceID := omit,//NP
parentID := omit,//NP
creationTime := omit,//NP
lastModifiedTime := omit,//NP
labels := *,//O
accessControlPolicyIDs := *,//O
expirationTime := *,//O
dynamicAuthorizationConsultationIDs := *, //O
announceTo := *,//O
announcedAttribute := *,//O
stateTag := omit,//NP
creator := *,//O
maxNrOfInstances := *,//O
maxByteSize := *,//O
maxInstanceAge := *,//O
currentNrOfInstances := omit,//NP
currentByteSize := omit,//NP
locationID := *,//O
ontologyRef := *,//O
disableRetrieval := *, //O
choice := *//NP
};
/**
* @desc Base primitiveContent for invalid CREATE operation for Container resource (using Container_update_invalid)
......@@ -2541,6 +2628,36 @@ module OneM2M_Templates {
choice := omit//O
};
/**
* @desc Base reception template of primitiveContent for CREATE operation for remoteCSE resource
*/
template RemoteCSE_optional mw_contentCreateRemoteCSEBase := {
resourceName := *,//O
resourceType := omit,//NP
resourceID := omit,//NP
parentID := omit,//NP
creationTime := omit,//NP
lastModifiedTime := omit,//NP
labels := *,//O
accessControlPolicyIDs := *,//O
expirationTime := *,//O
dynamicAuthorizationConsultationIDs := omit,
announceTo := *,//O
announcedAttribute := *,//O
cseType := *,//O
pointOfAccess := *,//O
cSEBase := ?,//M
cSE_ID := ?,//M
m2M_Ext_ID := *,//O
trigger_Recipient_ID := *,//O
requestReachability := ?,//M
nodeLink := *,//O
triggerReferenceNumber := omit,//O
e2eSecInfo := omit,//O
supportedReleaseVersions := {"2a"}, //M
choice := omit//O
};
/**
* @desc Base reception template of primitiveContent for CREATE operation for ContainerAnnc resource
*/
......@@ -2831,7 +2948,41 @@ module OneM2M_Templates {
ontologyRef := omit,//O
choice := omit//NP
};
/**
* @desc Base reception template primitiveContent for CREATE operation for timeSeries resource
* @param p_name Resource name
*/
template TimeSeries_optional mw_contentCreateTimeSeriesBase (template XSD.String p_name := *):= {
resourceName := p_name,//O
resourceType := omit,//NP
resourceID := omit,//NP
parentID := omit,//NP
creationTime := omit,//NP
lastModifiedTime := omit,//NP
labels := *,//O
accessControlPolicyIDs := *,//O
expirationTime := *,//O
dynamicAuthorizationConsultationIDs := *, //O
announceTo := *,//O
announcedAttribute := *,//O
stateTag := omit,//NP
creator := *,//O
maxNrOfInstances := *,//O
maxByteSize := *,//O
maxInstanceAge := *,//O
currentNrOfInstances := omit,//NP
currentByteSize := omit,//NP
periodicInterval := *,//O
missingDataDetect := *,//O
missingDataMaxNr := *,//O
missingDataList := omit,//NP
missingDataCurrentNr := omit,//NP
missingDataDetectTimer := *,//O
ontologyRef := *,//O
choice := *//NP
};
/**
* @desc Base primitiveContent for CREATE operation for timeSeriesAnnc resource
* @param p_name Resource name
......@@ -2986,6 +3137,27 @@ module OneM2M_Templates {
contentSize := omit//NP
};
/**
* @desc Base reception template primitiveContent for CREATE operation for Container resource
* @param p_name Resource name
*/
template TimeSeriesInstance_optional mw_contentCreateTimeSeriesInstanceBase (template XSD.String p_name := *):= {
resourceName := p_name,//O
resourceType := omit,//NP
resourceID := omit,//NP
parentID := omit,//NP
creationTime := omit,//NP
lastModifiedTime := omit,//NP
labels := *,//O
expirationTime := *,//O
announceTo := *,//O
announcedAttribute := *,//O
dataGenerationTime := ?,//M
content := ?,//M
sequenceNr := *,//O
contentSize := omit//NP
};
template (value) MissingData m_missingData( in XSD.NonNegativeInteger p_number, in XSD.Duration p_duration) := {
number := p_number,
duration := p_duration
......
......@@ -1679,7 +1679,7 @@ module OneM2M_PermutationFunctions {
// Test adapter configuration
// Preamble
vc_remoteCseIndex := f_cse_registrationRemoteCse(mw_createRemoteCSEBase);
vc_remoteCseIndex := f_cse_registrationRemoteCse(mw_createRemoteCSE);
//Send Trigger Message
v_utRequest.requestPrimitive.to_ := f_getResourceAddress();
......@@ -3036,7 +3036,7 @@ module OneM2M_PermutationFunctions {
// Preamble
if (PX_MN_CSE) {
vc_cse1.start(f_cse_registrationRemoteCse(mw_createRemoteCSEBase));
vc_cse1.start(f_cse_registrationRemoteCse(mw_createRemoteCSE));
}else if (PX_IN_CSE) {
vc_cse1.start(f_cse_registerRemoteCse(m_createRemoteCSEBase));
}
......@@ -7300,7 +7300,7 @@ module OneM2M_PermutationFunctions {
// Test adapter configuration
//Register the CSE
f_cse_registrationRemoteCse(mw_createRemoteCSEBase);
f_cse_registrationRemoteCse(mw_createRemoteCSE);
//Preamble
vc_ae1.start(f_cse_preamble_registerAe());
......@@ -7399,7 +7399,7 @@ module OneM2M_PermutationFunctions {
//Preamble
v_aeIndex := f_cse_preamble_registerAe();
vc_cse1.start(f_cse_announcementProcedure_createHandler(mw_createContainerAnncBase(-, -)));
vc_cse1.start(f_cse_announcementProcedure_createHandler(mw_createContainerAnnc(-, -)));
v_resourceIndex := f_cse_createResource(int3,v_createContainer, v_aeIndex);
f_aeSimu_checkComponentDoneAndGetVerdict(vc_cse1);
......@@ -7501,7 +7501,7 @@ module OneM2M_PermutationFunctions {
// Test adapter configuration
// Register the CSE
vc_remoteCseIndex := f_cse_registrationRemoteCse(mw_createRemoteCSEBase);
vc_remoteCseIndex := f_cse_registrationRemoteCse(mw_createRemoteCSE);
f_checkCseSimuStatus();
......@@ -7520,7 +7520,7 @@ module OneM2M_PermutationFunctions {
tc_ac.start;
alt {
[] mccPortIn.receive(mw_request(mw_createContainerAnncBase(PX_CSE_ID, vc_localResourcesList[vc_localRemoteCseIndex].resource.remoteCSE.announceTo[0] ))) -> value v_request {
[] mccPortIn.receive(mw_request(mw_createContainerAnnc(PX_CSE_ID, vc_localResourcesList[vc_localRemoteCseIndex].resource.remoteCSE.announceTo[0] ))) -> value v_request {
tc_ac.stop;
setverdict(pass, __SCOPE__ & ":INFO: Resource Announced CREATE received");
......@@ -7633,7 +7633,7 @@ module OneM2M_PermutationFunctions {
// Test adapter configuration
// Register the CSE
vc_remoteCseIndex := f_cse_registrationRemoteCse(mw_createRemoteCSEBase);
vc_remoteCseIndex := f_cse_registrationRemoteCse(mw_createRemoteCSE);
f_checkCseSimuStatus();
......@@ -7652,7 +7652,7 @@ module OneM2M_PermutationFunctions {
tc_ac.start;
alt {
[] mccPortIn.receive(mw_request(mw_createContainerAnncBase(PX_CSE_ID, vc_localResourcesList[vc_localRemoteCseIndex].resource.remoteCSE.announceTo[0] ))) -> value v_request {
[] mccPortIn.receive(mw_request(mw_createContainerAnnc(PX_CSE_ID, vc_localResourcesList[vc_localRemoteCseIndex].resource.remoteCSE.announceTo[0] ))) -> value v_request {
tc_ac.stop;
setverdict(pass, __SCOPE__ & ":INFO: Resource Announced CREATE received");
......
......@@ -1844,7 +1844,7 @@ module OneM2M_Testcases_CSE_Release_1 {
// Test Body
tc_ac.start;
alt {
[not(v_cseRegistered)] mccPortIn.receive(mw_request(mw_createRemoteCSEBase)) -> value v_request {
[not(v_cseRegistered)] mccPortIn.receive(mw_request(mw_createRemoteCSE)) -> value v_request {
tc_ac.stop;
setverdict(pass, __SCOPE__&":INFO: CREATE remoteCSE request received");
v_parentResourceIndex := f_getResourceIndex(v_request.primitive.requestPrimitive.to_);
......@@ -2742,7 +2742,7 @@ module OneM2M_Testcases_CSE_Release_1 {
// Test adapter configuration
// Preamble
vc_remoteCseIndex := f_cse_registrationRemoteCse(mw_createRemoteCSEBase);
vc_remoteCseIndex := f_cse_registrationRemoteCse(mw_createRemoteCSE);
//Send Trigger Message
v_utRequest := m_utRetrieve(f_getLocalResourceAddress(vc_localRemoteCseIndex));
......
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment