> For the complete documentation index, see [llms.txt](https://sandbox-docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sandbox-docs.verifone.com/adk-5.0-programmers-guide/readme/annotated/functions/functions_vars/functions_vars_u.md).

# u

* uc\_AccountType : [EMV\_CT\_PAYMENT\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#a720e112c31478ed6c1a4ed18cb16db2f) , [EMV\_CTLS\_PAYMENT\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t_l_s/group___d_e_f___f_l_o_w___i_n_p_u_t___c_t_l_s.md#a720e112c31478ed6c1a4ed18cb16db2f)
* uc\_AmountConfirmation : [EMV\_CT\_PAYMENT\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#a0bec90f2919a87c70759a313709d4708)
* uc\_EMVConformSelect : [EMV\_CT\_DOM\_CHIP\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#a57a915aa7287d1ad330e41ae8103e877)
* uc\_FallBack\_Handling : [EMV\_CT\_APPLIDATA\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t.md#a9d0d4cedf99a248f40af087fdfa40b51)
* ucAppName : [EMV\_CT\_DOM\_CHIP\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#a84e55124aed375ea1277a675bff7cecf)
* ucASI : [EMV\_CT\_DOM\_CHIP\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#af42b69931936623d5f7be16828a20921)
* ucCardholderConfirmation : [EMV\_CT\_APPS\_SELECT\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#a8718e6f6b475c9e4b2bbbe8030e0ee6f)
* ucFallback : [EMV\_CT\_FALLBCK\_MSR\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#a239ed95b1683eed1954fbe99db4f677e)
* ucMACLen : [genMAC](/adk-5.0-programmers-guide/readme/modules/group__com__verifone__seccmd/namespacecom__verifone__seccmd.md#a42fbec0c0dabdf68e10e8d0cb8104f19)
* ucOptions : [EMV\_CT\_FALLBCK\_MSR\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#aa099477c7660aca926a712926ccc661c)
* ucPINBlockLen : [EncPINBlock](/adk-5.0-programmers-guide/readme/modules/group__com__verifone__seccmd/namespacecom__verifone__seccmd.md#a9e8aa6ecafb96ef98746762d441156a9)
* uFree : [MemoryPoolInfo](/adk-5.0-programmers-guide/readme/files/dir_f2a776acea245b054b8e462971041f2d/dir_a10348dacfa670aa644c1e595a24cf25/dir_2b94011182cccbeeedaa27d80210d4e6/dir_811fc19cda6e4229a2bc03f90d55dff0/mem__pool_8h.md#a73eeaa8f4d65a91319126cb92a23066c)
* ui\_enabled : [BtCom1aContext](/adk-5.0-programmers-guide/readme/annotated/struct_bt_com1a_context.md#a968dbe1ca716971fc6e6148482e05aa4)
* UI\_SUPPORTED : [Platform](/adk-5.0-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1platform/classpackmanlib_1_1platform_1_1_platform.md#a50c9f40d6746fa434234e254fa9d7ac5)
* ui\_thread : [BtCom1aContext](/adk-5.0-programmers-guide/readme/annotated/struct_bt_com1a_context.md#aef2b2c10f0a05e2fe64ca7f83aff752d)
* UID : [felicaPollingOutput](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a64c51623be663bbd6842e24876a8ee67)
* uidA : [discoveryResult](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a00c3426e4e17a92ad24be8d68553d74c)
* uidA\_Size : [discoveryResult](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a971d2739a04397807b82b07e92762cb1)
* uidB : [discoveryResult](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#aa48b944c9414903dc8e27ff4734bbeee)
* uidB\_Size : [discoveryResult](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a07a7cfab712eddf4c415d85860d34c3b)
* uidF : [discoveryResult](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a94f6365a483e2fb1dd94af58b1a9df9e)
* uidF\_Size : [discoveryResult](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a2957d28921ce6fc6200bbbe982e098cb)
* uiInLen : [EncDecData](/adk-5.0-programmers-guide/readme/modules/group__com__verifone__seccmd/namespacecom__verifone__seccmd.md#adbdeab27f0cbfb1979055ffcd74e767a) , [EncDecDataIV](/adk-5.0-programmers-guide/readme/modules/group__com__verifone__seccmd/namespacecom__verifone__seccmd.md#adbdeab27f0cbfb1979055ffcd74e767a)
* uiIVLen : [EncDecDataIV](/adk-5.0-programmers-guide/readme/modules/group__com__verifone__seccmd/namespacecom__verifone__seccmd.md#aea1cda4e5d9ff26e310bc2d6d8f5e398)
* uiLen : [MACData](/adk-5.0-programmers-guide/readme/modules/group__com__verifone__seccmd/namespacecom__verifone__seccmd.md#a0e6c97f8c796ceb3a218a81db7b4125a)
* uiOutLen : [EncDecData](/adk-5.0-programmers-guide/readme/modules/group__com__verifone__seccmd/namespacecom__verifone__seccmd.md#a5d3c1ec6a21f8beeeadbc32230cc1435) , [EncDecDataIV](/adk-5.0-programmers-guide/readme/modules/group__com__verifone__seccmd/namespacecom__verifone__seccmd.md#a5d3c1ec6a21f8beeeadbc32230cc1435)
* uiPropDataLen : [PropData](/adk-5.0-programmers-guide/readme/modules/group__com__verifone__seccmd/namespacecom__verifone__seccmd.md#ad374b694d4fdcba9415a9beffd9cc08b)
* ul\_method : [\_ul\_file\_mehod\_xml\_conv\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_174da1da79813fe1707ddca9cdad46fc/_v_h_q_xml_dictionary_8c.md#a13630c6ca454749302cca272be2c3d1e)
* ul\_type : [\_ul\_file\_type\_xml\_conv\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_174da1da79813fe1707ddca9cdad46fc/_v_h_q_xml_dictionary_8c.md#aa5e4270af294b231f3bc7c66868083ca)
* uLargest : [MemoryPoolInfo](/adk-5.0-programmers-guide/readme/files/dir_f2a776acea245b054b8e462971041f2d/dir_a10348dacfa670aa644c1e595a24cf25/dir_2b94011182cccbeeedaa27d80210d4e6/dir_811fc19cda6e4229a2bc03f90d55dff0/mem__pool_8h.md#a37c28f177cb265d1c45af6ac1b41359b)
* underlineOff : [prtControlSeq](/adk-5.0-programmers-guide/readme/modules/group__vfiprt/namespacevfiprt.md#a4146b81afe8e754b59e91801656077df)
* underlineOn : [prtControlSeq](/adk-5.0-programmers-guide/readme/modules/group__vfiprt/namespacevfiprt.md#a54e5ff0fd18b083d34d327dbd9e4dabb)
* unitPrice : [Merchandise](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvficpl_1_1_merchandise.md#a4659d83dd925bb2e861dddaa85736de0)
* UnpredictableNumberRange\_DFAB52 : [EMV\_CTLS\_APPLIDATA\_AK\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___c_o_n_f_i_g_u_r_a_t_i_o_n___c_t_l_s/group___d_e_f___c_o_n_f___a_p_p_l_i___c_t_l_s.md#a8383422b1af609acd922faa1d9e3abe9)
* upc : [Merchandise](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvficpl_1_1_merchandise.md#a1640d9d5ef84ca7e480341a2d1ebe5d9)
* upfiles : [VOS3TreeInfo.UPFileCounter](/adk-5.0-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1treeinfo/classpackmanlib_1_1treeinfo_1_1_v_o_s3_tree_info/classpackmanlib_1_1treeinfo_1_1_v_o_s3_tree_info_1_1_u_p_file_counter.md#a85db3f0032ed4cb30880e5f259f794f0)
* uploadType : [UpdateContext](/adk-5.0-programmers-guide/readme/annotated/struct_update_context.md#a38b41dd7eed55580b64c9494d4651f65)
* url : [com\_EddystoneURL](/adk-5.0-programmers-guide/readme/files/dir_33381b8c0566c9eb2048a95e4cccf925/dir_e4c66e267a8c8e9ea5ad4dbe1baeabc7/libcom_8h.md#afa3945e9bee0ed208123dfdff5c6ccf2) , [com\_EddystoneURLExt](/adk-5.0-programmers-guide/readme/files/dir_33381b8c0566c9eb2048a95e4cccf925/dir_e4c66e267a8c8e9ea5ad4dbe1baeabc7/libcom_8h.md#a95d0a60bad8e8d67fe0a67b2a8cdbc7a)
* url\_prefix : [com\_EddystoneURL](/adk-5.0-programmers-guide/readme/files/dir_33381b8c0566c9eb2048a95e4cccf925/dir_e4c66e267a8c8e9ea5ad4dbe1baeabc7/libcom_8h.md#afcfd3dbe47aef7cbbadfb1896b639f56) , [com\_EddystoneURLExt](/adk-5.0-programmers-guide/readme/files/dir_33381b8c0566c9eb2048a95e4cccf925/dir_e4c66e267a8c8e9ea5ad4dbe1baeabc7/libcom_8h.md#afcfd3dbe47aef7cbbadfb1896b639f56)
* use\_TMS\_API : [appData\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___app_interface_8c.md#af78df630f35cab5ca527d6024476f100)
* uSegments : [MemoryPoolInfo](/adk-5.0-programmers-guide/readme/files/dir_f2a776acea245b054b8e462971041f2d/dir_a10348dacfa670aa644c1e595a24cf25/dir_2b94011182cccbeeedaa27d80210d4e6/dir_811fc19cda6e4229a2bc03f90d55dff0/mem__pool_8h.md#a2f5d2b212ff3ae05da4aaa5aebbaa525)
* user\_id : [\_user\_cb\_t](/adk-5.0-programmers-guide/readme/annotated/struct__user__cb__t.md#a2036451831df09612dcd41ae0eed88dc)
* user\_name : [appData\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___app_interface_8c.md#ab6a3e25b4a6ffc2cce2e098d68f5f6a2)
* user\_present : [VOS3TreeInfo.UserBundleFinder](/adk-5.0-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1treeinfo/classpackmanlib_1_1treeinfo_1_1_v_o_s3_tree_info/classpackmanlib_1_1treeinfo_1_1_v_o_s3_tree_info_1_1_user_bundle_finder.md#a10dfae50f7fac12628e5d3489b603aaa)
* uSize : [BTLVNode](/adk-5.0-programmers-guide/readme/annotated/struct_b_t_l_v_node.md#a4701e420ca6a8de15ab0c6dcd3e58680) , [PoolNode](/adk-5.0-programmers-guide/readme/files/dir_f2a776acea245b054b8e462971041f2d/dir_a10348dacfa670aa644c1e595a24cf25/dir_2b94011182cccbeeedaa27d80210d4e6/dir_811fc19cda6e4229a2bc03f90d55dff0/mem__pool_8h.md#a4701e420ca6a8de15ab0c6dcd3e58680)
* utime1 : [\_proc\_data\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#a9286e68f22517fa2752b3458ceff0357)
* utime2 : [\_proc\_data\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#a3f566d0c49e31ccec5504dcfaabc44c3)
* uuid : [com\_IBeacon](/adk-5.0-programmers-guide/readme/files/dir_33381b8c0566c9eb2048a95e4cccf925/dir_e4c66e267a8c8e9ea5ad4dbe1baeabc7/libcom_8h.md#a80fe6719a3e969f860cd1d33a93ed0ca)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://sandbox-docs.verifone.com/adk-5.0-programmers-guide/readme/annotated/functions/functions_vars/functions_vars_u.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
