Share via


2.2.2.2.31 Nav-Key-Value

Used to communicate individual data elements of nodes of the web structure of a site.

 NAV-KEY-VALUE-DTLP = [ARGSEP] "DTLP" VALSEP TIME
 NAV-KEY-VALUE-EID = [ARGSEP] "eid" VALSEP ELEMENT-ID
 NAV-KEY-VALUE-EID-CHILDREN = [ARGSEP] "eidChildren" VALSEP VECTOR-ELEMENT-ID
 NAV-KEY-VALUE-EID-MOD = [ARGSEP] "eidMod" VALSEP ELEMENT-ID
 NAV-KEY-VALUE-EID-PARENT = [ARGSEP] "eidParent" VALSEP ELEMENT-ID
 NAV-KEY-VALUE-EID-REF = [ARGSEP] "eidRef" VALSEP ELEMENT-ID
 NAV-KEY-VALUE-EID-TEMP = [ARGSEP] "eidTemp" VALSEP TEMP-ELEMENT-ID
 NAV-KEY-VALUE-ELEMENT-TYPE = [ARGSEP] "eType" VALSEP ELEMENT-TYPE
 NAV-KEY-VALUE-METAINFO = [ARGSEP] "meta-info" VALSEP METADICT
 NAV-KEY-VALUE-MOD-TYPE = [ARGSEP] "mType" VALSEP MOD-TYPE
 NAV-KEY-VALUE-NAME = [ARGSEP] "name" VALSEP STRING
 NAV-KEY-VALUE-URL = [ARGSEP] "url" VALSEP SERVICE-RELATIVE-URL-STRING
  
  
 NAV-KEY-VALUE = NAV-KEY-VALUE-DTLP / NAV-KEY-VALUE-EID / NAV-KEY-VALUE-EID-CHILDREN
    / NAV-KEY-VALUE-EID-MOD / NAV-KEY-VALUE-EID-PARENT / NAV-KEY-VALUE-EID-REF
    / NAV-KEY-VALUE-EID-TEMP / NAV-KEY-VALUE-ELEMENT-TYPE / NAV-KEY-VALUE-METAINFO
    / NAV-KEY-VALUE-MOD-TYPE / NAV-KEY-VALUE-NAME / NAV-KEY-VALUE-URL
  

The NAV-KEY-VALUE is an RPCKEY and RPCVALUE (section 2.2.2.2.5) pair which specifies web structure elements. The leading ARGSEP MUST be present in a NAV-KEY-VALUE, except in URL Mode when it is the first key after an OBRACKET or at the start of a response, in which case it MUST NOT be present.