> 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/s-adk-5.1-programmers-guide/readme/annotated/functions/functions_v.md).

# v

Here is a list of all struct and union fields with links to the structures/unions they belong to:

#### - v -

* v : [Array< N >](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/structvfisdi_1_1_array.md#a2874e15a65e17beacb9aa719cda33753) , [BCD< N >](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfisdi_1_1_b_c_d.md#a2874e15a65e17beacb9aa719cda33753)
* v\_array : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_j_s_object.md#aacdee8498c2df06e73afbe615b305b0a)
* v\_bool : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_j_s_object.md#a020ed6eb37682aee4ae3f1e4bcb6b8c5)
* v\_floatnum : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_j_s_object.md#a7ec7bd12b4d230930939f0fb455a834c)
* v\_intnum : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_j_s_object.md#a89df9086666890ff4dd4d0e2cbbb138f)
* v\_object : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_j_s_object.md#af2e996a867e112c27c632ccfe3aa6dcd)
* v\_string : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_j_s_object.md#a09d8b873d54daf98b453a6f7dc665424)
* v\_type : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_j_s_object.md#aad536a3a1237a4b46786904773932208)
* valid : [MSR\_Decoded\_Track\_1](/s-adk-5.1-programmers-guide/readme/files/dir_b259c67979486db4cd1816234700c14a/dir_699851f087f6e6136e28f04fc8a16e7d/msr__common_8h.md#aaa04218f9e3a9065afa8be2491da8904) , [MSR\_Decoded\_Track\_2](/s-adk-5.1-programmers-guide/readme/files/dir_b259c67979486db4cd1816234700c14a/dir_699851f087f6e6136e28f04fc8a16e7d/msr__common_8h.md#aaa04218f9e3a9065afa8be2491da8904) , [UICatalog](/s-adk-5.1-programmers-guide/readme/annotated/class_u_i_catalog.md#a9b7ed11a4b19fd017a125345cdb7ef4e)
* validateDualPinEntry() : [PED](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_p_e_d.md#ab785a708100dec61979a8fc7cfe034a1)
* Value : [tmsParamUpdateItemNewStruct](/s-adk-5.1-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_a00d4a910169eda6e4cf562ea5c727be/svc__tms_8h.md#a1b056d56eca3b1d111b9d95c2f7852c9) , [tmsParamUpdateItemStruct](/s-adk-5.1-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_a00d4a910169eda6e4cf562ea5c727be/svc__tms_8h.md#a1b056d56eca3b1d111b9d95c2f7852c9)
* value : [UInt32Array](/s-adk-5.1-programmers-guide/readme/annotated/struct_u_int32_array.md#a2647ceeff5d93df520887f36bda71f3c) , [UICBData](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfigui_1_1_u_i_c_b_data.md#a6a1c0b7b6184ecbb60c360005be6e821) , [UIMenuEntry](/s-adk-5.1-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ac4f474c82e82cbb89ca7c36dd52be0ed) , [TLV](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfisdi_1_1_t_l_v.md#a91ff9d66f21f0e4ec5fc1dc4a7f9a7e9) , [XMLNode](/s-adk-5.1-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/xmldoc_8h.md#a4e9aec275e566b978a3ccb4e043d8c61) , [XMLTokenizer](/s-adk-5.1-programmers-guide/readme/annotated/struct_x_m_l_tokenizer.md#a4e9aec275e566b978a3ccb4e043d8c61)
* value\_len : [XMLTokenizer](/s-adk-5.1-programmers-guide/readme/annotated/struct_x_m_l_tokenizer.md#aa1de17e63e8cc406862c27c255d4b12c)
* varLen : [DL\_ISO8583\_FIELD\_DEF\_S](/s-adk-5.1-programmers-guide/readme/files/dir_baf74657955a2511854efc3b79733afd/dir_866da9c8ea3b8678bb6dec5fec7861e3/dl__iso8583__common_8h.md#a9c825cb880beaaaadf2a0b98d31ed6e6)
* vasAction() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#gad286a6d53139efbfcecd1feb7217e348)
* vasActivate() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#gaf126e697ae90b281c40f39f12da03a10)
* vasCancel() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#gaa71f392b153b5bb901159a5953d06f55)
* vasCancelConfig() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#gae24680ea4deab35ba4a6e3124c5e0683)
* vasCancelPreload() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#gae2a688f4a50c36632c5e690f86b9ec15)
* vasDecrypt() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#ga34b42c5ac7267717ec6d59f4a4dfe325)
* vasGetConfig() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#gac85917981f00dbad710c46151a43197c)
* vasGetTerminalConfig() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#ga0f4b1008a858641f0dc600b8e5f13398)
* vasPreload() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#ga2335b9dd2f80d75773117da7968f8635)
* vasSetTerminalConfig() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#gaf0cc3c42dbe67a61120be93a0cb0bfd0)
* vasUpdateConfig() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivas.md#gaa4d6d9c81879faf1a5385a6fc66f3181)
* vclAdvanceDDK() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_s_d_i.md#a1cf3b5f5e00f75b8b82e5c5ba9dfe1cc) , [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivcl.md#gaff50c98f2540bf72ca092a0083c0daec)
* vclGetDiagnostic() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivcl.md#ga79e57d0c092f5a18c36d852ecf7c158c)
* vclGetDiagnosticData() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_s_d_i.md#a12c0ecba8fff6526c6a5e4792a73ceeb)
* vclGetKeyDerivationMode() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_s_d_i.md#ab46e60a6ce8dd17f1fb24dc5e7dd9b9d)
* vclGetKeyStatus() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivcl.md#ga82c50ed2830bb5117e1fd87001159567)
* vclKmailinRequest() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_s_d_i.md#a66c1988cc3ccf6ca13f8ad59450352f1) , [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivcl.md#ga1fbb4172e4c09faf39c3fdfdee9daef8)
* vclKsnRequest() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_s_d_i.md#a261f6bdbcafd6c534f01c421904eccd1)
* vclKSNRequest() : [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivcl.md#ga32d0357a802b9dd30b3cd5e7a3748315)
* vclOverrideMessageQuery() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_s_d_i.md#a954bd544e6fb25b844fa5d5ee7ed24c6) , [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivcl.md#ga68094cdd24984184c90eb0a573fdceb3)
* vclRegistartSRED() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_s_d_i.md#a84bb654abf9388f58e854c96f6bb33e8) , [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivcl.md#ga0d731f9c0502d15cedeb1046c786b9f6)
* vclRequestEParms() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_s_d_i.md#ad4b7d516003824adc33cda3159a165a1) , [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivcl.md#gafceace21d5f29bc3aad1b18d02699bed)
* vclStatusRequest() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_s_d_i.md#a62263d75586d6f8f4d81e6f1576f9537) , [SDIClient](/s-adk-5.1-programmers-guide/readme/modules/group__sdivcl.md#ga4c92d4827ccd8f9578afbda845178f41)
* velocityOrigIdx : [EMVTxn::CandidateExt](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/structvfisdi_1_1_e_m_v_txn.md#adae430fd9feacb3a48a113bc0a51475c)
* velocityProcResult : [EMVTxn::CandidateExt](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/structvfisdi_1_1_e_m_v_txn.md#ab78d43d9d4077ec3fb56c6210030eafc)
* verify() : [SdiCrypt](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classlibsdi_1_1_sdi_crypt.md#ae60ef41731e7c9a7b9aa4b48d23b785a)
* VerNum : [EMV\_CT\_APPLIDATA\_STRUCT](/s-adk-5.1-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#a4a13940a43927f00f7c701cb98131588)
* version() : [SDIPlugin](/s-adk-5.1-programmers-guide/readme/annotated/class_s_d_i_plugin.md#a796f4754af60a767410df08daef5dc06) , [tmsParamUpdateItemNewStruct](/s-adk-5.1-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_a00d4a910169eda6e4cf562ea5c727be/svc__tms_8h.md#ab7531ce77b74db0a0cd64c1ab1f69e72) , [SDIClient::ComponentVersion](/s-adk-5.1-programmers-guide/readme/modules/group__sdisystem.md#a728b969e374aba4020e39aea7e02e64f)
* VersionNumber\_9F09 : [EMV\_CTLS\_APPLIDATA\_AK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_BK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_CK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_DK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_EK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_GK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_IK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_MR\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_PB\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_RK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_SK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_VK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d) , [EMV\_CTLS\_APPLIDATA\_WK\_STRUCT](/s-adk-5.1-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#a585cc4800408a4cb205c05232d623d3d)
* vfi\_internal : [Platform](/s-adk-5.1-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1platform/classpackmanlib_1_1platform_1_1_platform.md#a1574a62a0662c3df8fdda241d8478a6b)
* vfi\_nocheck : [Platform](/s-adk-5.1-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1platform/classpackmanlib_1_1platform_1_1_platform.md#a7e1d9a6d9381888dc8e6dd5b3347edcf)
* vfi\_noumask : [Platform](/s-adk-5.1-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1platform/classpackmanlib_1_1platform_1_1_platform.md#ac3edc88900696d497c1315f9257c060a)
* vhq\_force\_info : [Platform](/s-adk-5.1-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1platform/classpackmanlib_1_1platform_1_1_platform.md#a05a34872ac45df8d37c34d3a3488972f)
* VisaDRLParams\_FFAB01 : [EMV\_CTLS\_APPLIDATA\_VK\_STRUCT](/s-adk-5.1-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#a125164cdd7dd17625739afaed890ac0f)


---

# 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/s-adk-5.1-programmers-guide/readme/annotated/functions/functions_v.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.
