> 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_e.md).

# e

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

#### - e -

* eCallback : [\_running\_event\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_29538a2bbdfe557780da3549d4f67715/_event_scheduler_8c.md#aef8b57765581753712bc37726ae5cfc5)
* EMV\_Application : [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#a04624c8cc1358b3d029f8c77a930c0c6)
* emvCbApplicationSelectionMode() : [Config](/adk-5.0-programmers-guide/readme/annotated/class_config.md#a5a8c5335314e732e88c98d2991f92a8e)
* emvCbLedMode() : [Config](/adk-5.0-programmers-guide/readme/annotated/class_config.md#a740eac1df9ee3ab84f8da9200b470ed1)
* emvCtActivate() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga1b64520292eb100379a66506410e1498)
* emvCtAddVirtualMapEntry() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gaed1f434e83f7bad87bd10297db1f46e1)
* emvCtApplyConfig() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga9fa6b39a32dac9e3dace2da24b13ef28)
* emvCtCheckSupportedAID() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gaefc0a540fb8dca7dc8963b38d12483dd)
* emvCtClearAllAppData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga15d5acbf680a16bb9fa58146232bd53d)
* emvCtClearAllCAPKey() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga6acbc3afd9b3684c2408f33dc7adb511)
* emvCtClearAppData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gabeb9eb402b2eb472d9669cb539d70c21)
* emvCtClearCAPKey() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga3237b8c051cba8a9de6bb7b1deb2d9b4)
* emvCtClearVirtualMap() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga941c47f8f9d3650dadcc9da8eac4790f)
* emvCtContinueOffline() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga86ab37913621b426168287bd056b65e0)
* emvCtContinueOnline() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gaee89fc9dd333bb118002d81a31dd3dc0)
* emvCtDeactivate() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gad4b483aedd67eed8acba2de9401a4e5e)
* emvCtEndTransaction() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gab395504ca5ba10279b3d2558d8f2f445)
* emvCtExit() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gae22aec496c1680b13a01aa24479ef01a)
* emvCtGetAppData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga3dfc457cefe50113a11c938966acc7ca)
* emvCtGetCandidateData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga6c08e41791ce0350c0d60cc3bff270c3)
* emvCtGetCAPKeys() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga6893b0ae2ebb1d3acdfd73f34257dedb)
* emvCtGetTermData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gaf1c30d9a23a3e9efa1be3a980b9dbaf9)
* emvCtInit() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gad6711aee99833a043d48f3e8fee06bfe)
* emvCtLED() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gaec12efc7ee796e4568cacad0563a8e4c)
* emvCtlsAddVirtualMapEntry() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga9c9f0007a51a4e293e8f9111ad770eee)
* emvCtlsApplyConfig() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gabe7c2da50e7c99edd0be362edc318f1f)
* emvCtlsBreak() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga78bc595e2e18a724bcd058293f20f42a)
* emvCtlsCardRemoval() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga2f3d0a09fde2adb4976b4de20b4960eb)
* emvCtlsClearAllAppData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gac5b5a74d96f17842be87224b05e44848)
* emvCtlsClearAllCAPKey() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga502ed08108d6332d81363fc91751c058)
* emvCtlsClearAppData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga9b0b06aff8b4da1a78862aebf314bb19)
* emvCtlsClearCAPKey() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga40d2eb0dc5204e9cc36e1d3d01d9e60b)
* emvCtlsClearVirtualMap() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga272423d3c7d96317935bf6776ede13cc)
* emvCtlsContinueOffline() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga3d7af5b1abb9e82528090ea0b97af2a8)
* emvCtlsContinueOnline() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gae66d22e73cdca107e0ee26f75001909d)
* emvCtlsEndTransaction() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga89c6ff048d7205fd370105d28c7aa281)
* emvCtlsExit() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga85aeca6437d27dca9eb0b6b6a1172d30)
* emvCtlsGetAppData() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#a8cc8edc235bf6628f1afb8fb935ac3c0)
* emvCtlsGetCandidateData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga7aefe56baf8b79b66daa8ca540c18be1)
* emvCtlsGetCAPKeys() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga8abad069d0a36ab402c44fa40a95e070)
* emvCtlsGetTermData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gaf98a186dddd05201e43fb0367a502970)
* emvCtlsInit() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga5d0d1ee0476110319706f7476480d31c)
* emvCtlsLED() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gad24435024b28327d135c061151db741a)
* emvCtlsLEDMode() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga63fc14bc59b3426b8a6e4dcd7a100c96)
* emvCtlsSendReceive() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gac36d7c68fabaf8225c6acade1f4bfb1f)
* emvCtlsSetAppData() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#a429b96538cc47af616162b09593bde87)
* emvCtlsSetCAPKey() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gaf12ec57b22c2213232f119406a195858)
* emvCtlsSetTempAppData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gacb9c40d93e7d5b69dfca505bfcfe5977)
* emvCtlsSetTermData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gab27565ffa61750c9ac8b8cca545c2a9b)
* emvCtlsSetupTransaction() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga4f0949a8e60a80d1fe89ebfdd0e6229c)
* emvCtlsSmartPowerOff() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gaa7ec430ad86d4cf17bfcd83d65223e58)
* emvCtlsSmartReset() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gab1319402726475d6fd9dfe3985d9f61b)
* emvCtlsTransparentCommand() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga9d60e92ebb64869001ae8775d3bba79f)
* emvCtlsTransparentReceive() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#ga1624472f128b5045a8d9d5f8483b4c50)
* emvCtlsTransparentSend() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvctls.md#gad766e0414731ba8f65bb1893791ad088)
* emvCtSendOfflinePIN() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga747fff73942aeb4dd3044e21b92fe2f6)
* emvCtSendReceive() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gae7159a6fea1148a5b5cd55d5b92ada80)
* emvCtSetAppData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gad482a37b1082d447a9e161ade0227866)
* emvCtSetCAPKey() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga25113df529675bc6620bd099ed4a0316)
* emvCtSetTempAppData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga008b2dddcc79d3243e8e78d508c51831)
* emvCtSetTermData() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#gaff02863da38410b9eee8353969430986)
* emvCtSmartDetect() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga76e3cfe87f8b9f377bb3f513fe8b85a8)
* emvCtStartTransaction() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga7d82aeffa340e1da5b83f494b7814567)
* emvCtUpdateTxnTags() : [SDIClient](/adk-5.0-programmers-guide/readme/modules/group__sdiemvct.md#ga6c8b8d13261c96bd437fe3d0d2276730)
* EMVSpecialTransactions() : [EMVSpecialTransactions](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_e_m_v_special_transactions.md#a526af424c8deb1dbe45d55c784a22cb0)
* emvXAddVirtualMapEntry() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#a87eded575f8dfe992b2b4450d2975d39)
* emvXApplyConfig() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#aaf5af7825495bd600e3295547e1c4c1b)
* emvXClearAllCAPKey() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#aeb0d5db9f968c9ce1a25b80decaa4d38)
* emvXClearCAPKey() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#a6e8be401d7fb3bda743d2ab7d1992093)
* emvXClearVirtualMap() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#a68a201c826326e8f017b02166e31607b)
* emvXContinueOnline() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#aed67d46a3c181ab6bc8e9228ee804739)
* emvXEndTransaction() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#aa2dddfa77155612f0cdb7b3e8007571a)
* emvXExit() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#af3fa6b2387f473f89c03a72190e57e47)
* emvXGetCAPKeys() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#ade0f9d6359fb25c09a7b8aab6e54ef37)
* emvXGetTermData() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#aa87ec169da1e1106453de322c46e2174)
* emvXSetCAPKey() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#a317109398756fb4ffd4bddcc5b54c5c6)
* emvXSetTermData() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#aeb798b31f221a67207179ac451e161b5)
* enableDualPinEntry() : [PED](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classlibsdi_1_1_p_e_d.md#a712db4987b67b83401c1b880c1f542f5)
* enableEpp() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classlibsdi_1_1_s_d_i.md#ac278a950191d5e0d23d3b752ad9eaf04)
* Enc\_Arabic : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaa18b99fc8bb4bbf026ab9ae72bb133847)
* Enc\_Cyrillic : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaa857ba98dd24383f0390224be7a3c9df0)
* Enc\_Greek : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaae40e974acb89116fdc71488325ce7f9a)
* Enc\_Hebrew : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaabb4c36a4b2b3f00af4d755383bc5ae3c)
* Enc\_Last : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaaddacdc98cc86f1701b7b50ab62994153)
* Enc\_Latin1 : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaab344ef64ff97bde2a5be0a6060614c9c)
* Enc\_Latin2 : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaaf951452b08eae4d39b9395f76b8565db)
* Enc\_Latin3 : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaac6301e7a781fe47ba09bf7e05b32ad6b)
* Enc\_Latin4 : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaaf46eef9e3727c051112a527facf09fee)
* Enc\_Latin5 : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaa81d9e8b57d581b2d2c3f76e535591e7e)
* Enc\_Latin6 : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaa4b1e26b2b2fd6cb1090c5fd11c3840bc)
* Enc\_None : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faaa877d60443644fbd25a1a582fb4be1102)
* Encoding : [CodeConverter](/adk-5.0-programmers-guide/readme/annotated/class_code_converter.md#afb0564821f132bfe74508af8349a0faa)
* encoding : [XMLDocument](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/xmldoc_8h.md#ab6ecbfeecc6ed099337748958c2771bc) , [XMLTokenizer](/adk-5.0-programmers-guide/readme/annotated/struct_x_m_l_tokenizer.md#ab6ecbfeecc6ed099337748958c2771bc)
* encrypt() : [Auth](/adk-5.0-programmers-guide/readme/annotated/class_auth.md#aaea1d16d32c15533a4083c393e6cec2c) , [AuthSec](/adk-5.0-programmers-guide/readme/annotated/class_auth_sec.md#a10480c2f42d70c4fc3a332d9d2bea3bf) , [SdiCrypt](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classlibsdi_1_1_sdi_crypt.md#ad2ac275f8a1634eb37ec84ebf004b3cb)
* encryptCardData() : [Api](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvficpl_1_1_api.md#a984a04798db293477652887ef5e8e4c5)
* end() : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_j_s_object.md#accf9a4bd0c34d4a5f6a7dab66ea10cdc)
* end\_cb() : [Observer](/adk-5.0-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1treewalk/classpackmanlib_1_1treewalk_1_1_observer.md#a5feaf5a94cffa0c0d626f4ba4573c9b7)
* endEncTrxData() : [SdiCrypt](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classlibsdi_1_1_sdi_crypt.md#a000632209707b04739d161ee4dda6600)
* ending() : [UPfile](/adk-5.0-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1node/classpackmanlib_1_1node_1_1_u_pfile.md#a51690c9eb0fecfee24aa4d263c019eb7)
* enterData() : [KeyPad](/adk-5.0-programmers-guide/readme/annotated/class_key_pad.md#ae75da121153940018e2e437cede0cc3d) , [TouchPad](/adk-5.0-programmers-guide/readme/annotated/class_touch_pad.md#ae75da121153940018e2e437cede0cc3d)
* Entry() : [Directory::Entry](/adk-5.0-programmers-guide/readme/annotated/class_directory/struct_directory_1_1_entry.md#a39deb917068018b4c69ffb32652454ab)
* EnvironmentDataProvider() : [EnvironmentDataProvider](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvficpl_1_1_environment_data_provider.md#a1ec2f9c2a19de504275fb35f0ae70602)
* eof() : [IPC](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_i_p_c.md#a044713f1fcbdbec24aae467186a95481) , [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a044713f1fcbdbec24aae467186a95481)
* ePermissionFlags : [CTransactionValue](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classcom__adksec__cmd_1_1_c_transaction_value.md#ab3f9770819064256df1acad2b1f099e7)
* erase() : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_j_s_object.md#a70155eead834a4ae28044fd0ecc1b770)
* erasepos() : [TLV](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_t_l_v.md#ad1030ac85b7ccb1fe5e190a2d1b40c79)
* erasetag() : [TLV](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_t_l_v.md#a13f15840dc0bdbf7c90020c6a4bc7ecc)
* ERR\_AUTHENTICATION : [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a2c3e4bb40f36b262a5214e2da2bca9c5a7dd9a153fe10c7a21a2566e7ba44d73b)
* ERR\_CONNECT : [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a2c3e4bb40f36b262a5214e2da2bca9c5a1680e220936ae0a13c6b5064cca769c8)
* ERR\_FAIL : [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a2c3e4bb40f36b262a5214e2da2bca9c5a7c727caca2883143309d0d5a920e4da2)
* ERR\_HOST : [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a2c3e4bb40f36b262a5214e2da2bca9c5a49b4659ab34e5808bae4b43669ae5689)
* ERR\_PORT : [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a2c3e4bb40f36b262a5214e2da2bca9c5ae2590a9116d0e64c0d011a7dddedb141)
* ERR\_SOCKET : [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a2c3e4bb40f36b262a5214e2da2bca9c5a8e593677a42340431dde3c8c6a80cd7d)
* ERR\_TIMEOUT : [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a2c3e4bb40f36b262a5214e2da2bca9c5ac568baeb6407ef5e2630084ccbc34be8)
* ERR\_UNKNOWN\_HOST : [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a2c3e4bb40f36b262a5214e2da2bca9c5a95847da56fb6dea0be47b2b8126901ac)
* error() : [UICatalog](/adk-5.0-programmers-guide/readme/annotated/class_u_i_catalog.md#a088fd30b0c4d1f217fcf44728f789f36) , [UICBData](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfigui_1_1_u_i_c_b_data.md#a2d1c7737e3a8c5dc2640eadcb7e1b94f) , [IPC](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_i_p_c.md#a090dfa7806330da64843832e3985ebdf) , [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a090dfa7806330da64843832e3985ebdf)
* Error : [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_t_l_s.md#a2c3e4bb40f36b262a5214e2da2bca9c5)
* error() : [IniFile](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisysinfo_1_1_ini_file.md#ac35c7adbd44f224202759428686131be)
* errorCode : [ErrorInfo](/adk-5.0-programmers-guide/readme/modules/group__inf__util/group__inf__util__public.md#aa3ee3eda7281264af498587b1f244d28)
* errorCorrectionLevel : [Barcode](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvficpl_1_1_barcode.md#a82e2e7af34a1d3abdab4260b36fc9d1e)
* errorDescription : [TransactionData](/adk-5.0-programmers-guide/readme/namespaces/namespacevficpl.md#a81f3431ae8b154ef3a7ec3dab5768842)
* ErrorType : [UIErrorEntry](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/structvfigui_1_1_u_i_error_entry.md#ab0df38968e4f03a3f1f6d6df0f31f45a) , [PrtErrorEntry](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/structvfiprt_1_1_prt_error_entry.md#ab0df38968e4f03a3f1f6d6df0f31f45a)
* ETX : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfisdi_1_1_s_d_i_client.md#a05589fbab0657f08285ebdfe93f5ec9eae9728f665daeb16ebddd914aad281490)
* event\_id : [\_running\_event\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_29538a2bbdfe557780da3549d4f67715/_event_scheduler_8c.md#a20838f9f7e1ad964153f5d86d543a739)
* event\_mask : [appData\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___app_interface_8c.md#a777ba8929c70dcd7d0533686776b20e1)
* event\_set\_id : [\_heart\_beat\_event\_id\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_4161ce7434f8485bfe001a92b4c405fb/_v_h_q_manager_8c.md#a0f0efa74898d4499fca63b42982eeb72) , [\_running\_event\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_29538a2bbdfe557780da3549d4f67715/_event_scheduler_8c.md#a0f0efa74898d4499fca63b42982eeb72) , [suppressed\_action\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_58653564168e12e961bc5f04ca3375e0/_v_h_q_downloader_8c.md#a0f0efa74898d4499fca63b42982eeb72)
* eventMask : [tmsEventData](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_a00d4a910169eda6e4cf562ea5c727be/svc__tms_8h.md#a09921bc1a0ccbbcc47e3060dad4fe4f4)
* eventName : [tmsCustomAppEventStruct](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_a00d4a910169eda6e4cf562ea5c727be/svc__tms_8h.md#ae6f2b2515d7ad5e8c0ba83343bc129bf)
* EventPipe() : [EventPipe](/adk-5.0-programmers-guide/readme/namespaces/namespacevficom/classvficom_1_1_event_pipe.md#a68974657c4a131a81db2e29ae416a24f)
* evtType : [tmsEventData](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_a00d4a910169eda6e4cf562ea5c727be/svc__tms_8h.md#af779e05b97b617b213985a1eb1dad15c)
* exact\_match : [UNUSED\_FILE\_INFO](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_8067e1b9d01c079cf22ff7672b5922b3/_v_h_q_utils___m_x_8c.md#a6bcfe0454938536d6d7fd55f0391472a)
* Exception() : [Exception](/adk-5.0-programmers-guide/readme/namespaces/namespacevficom/classvficom_1_1_exception.md#a6305a17f2ed7981afc9ab66ebfc0f2fd)
* ExcludeCombos : [EMV\_CTLS\_APPS\_SELECT\_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#ad87415ec2bcc2e988462d432a46f8065)
* ExcludeEmvAIDs : [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#a58e0122d8211771ecfc3b84680d7992d) , [EMV\_CTLS\_APPS\_SELECT\_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#a8c1843ea36091b75459472cb4077e61e)
* exists() : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvfiipc_1_1_j_s_object.md#a2614ad8ed799aa08eaf6cea3a4dd049b) , [EMVConf](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/structvfisdi_1_1_e_m_v_conf.md#a2e12447be1d21f68a93a6f3d62964617) , [EMVTxn](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/structvfisdi_1_1_e_m_v_txn.md#a2e12447be1d21f68a93a6f3d62964617)
* exp\_date : [MSR\_Decoded\_Track\_1](/adk-5.0-programmers-guide/readme/files/dir_b259c67979486db4cd1816234700c14a/dir_699851f087f6e6136e28f04fc8a16e7d/msr__common_8h.md#a10c25c3107dd3017b9cc33e97ebdafc6) , [MSR\_Decoded\_Track\_2](/adk-5.0-programmers-guide/readme/files/dir_b259c67979486db4cd1816234700c14a/dir_699851f087f6e6136e28f04fc8a16e7d/msr__common_8h.md#a10c25c3107dd3017b9cc33e97ebdafc6)
* expectedResponseLen : [apduTxData](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a771c823d365347b3957db4f1735ac614)
* expectedResultMaxSize : [authenticationParams](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a3212b199b7898c5276cf6e78b36b716a) , [getServicesParams](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a3212b199b7898c5276cf6e78b36b716a)
* expectResLen : [apduCommand](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a693f8b7f9e3f48577af204c61c5e5d6f)
* expirationCheck : [SDIClient::Matching](/adk-5.0-programmers-guide/readme/modules/group__sdidata.md#a09635980dcd3e947ee59c28d1e952280)
* expire\_time : [\_running\_event\_t](/adk-5.0-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_29538a2bbdfe557780da3549d4f67715/_event_scheduler_8c.md#a2b3f06c696948934d135412e95503434)
* expirycheck\_result : [MatchingRecord](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/structlibsdi_1_1_matching_record.md#a4ab1b1ecf5d69786337865651153c757)
* exponent : [CurrMapTable](/adk-5.0-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/sdi_2src_2util_8h.md#a72c3769333f999f24e93d7cbe014ad6f)
* Exponent : [EMV\_CT\_CAPKEY\_STRUCT](/adk-5.0-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t/group___d_e_f___f_l_o_w___i_n_p_u_t___c_t/group___d_e_f___c_a_r_d___c_o_n_f___c_t.md#a65d7fb542cdae2f7104b266bbe3ac9b2) , [EMV\_CTLS\_CAPKEY\_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/group___d_e_f___c_a_r_d___c_o_n_f___c_t_l_s.md#a65d7fb542cdae2f7104b266bbe3ac9b2)
* ExpTrans : [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#aaa3e0774e163e148c88b989c3ada3b76) , [EMV\_CT\_TERMDATA\_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___t_e_r_m___c_t.md#aaa3e0774e163e148c88b989c3ada3b76) , [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#aaa3e0774e163e148c88b989c3ada3b76) , [EMV\_CTLS\_TERMDATA\_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___t_e_r_m___c_t_l_s.md#aaa3e0774e163e148c88b989c3ada3b76)
* ext : [com\_BLEAttribute](/adk-5.0-programmers-guide/readme/files/dir_33381b8c0566c9eb2048a95e4cccf925/dir_e4c66e267a8c8e9ea5ad4dbe1baeabc7/libcom_8h.md#aec25a19ed65186b2c2cfbaab5de8feef)
* extendedMessage : [ErrorInfo](/adk-5.0-programmers-guide/readme/modules/group__inf__util/group__inf__util__public.md#aef6e9746044b5d9d1a8587aad88f51dd)
* extendedPrice : [Merchandise](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classvficpl_1_1_merchandise.md#a14b3e5ecfc706155619b29e769d3cf62)
* Extern : [UICatalog](/adk-5.0-programmers-guide/readme/annotated/class_u_i_catalog.md#a315655b1bb5848c063491adffde62b15acc2095146c832d047006acd1fbad8d40)
* externalButton() : [SDI](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.0_staging/classlibsdi_1_1_s_d_i.md#a722ba5f41a2b506f89e3bc446d6aeabd)
* ExtInt : [UICatalog](/adk-5.0-programmers-guide/readme/annotated/class_u_i_catalog.md#a315655b1bb5848c063491adffde62b15a0f50e7103bfa6183d89169bdd33f16af)
* extract\_to\_dir() : [ArchiveExtractor](/adk-5.0-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1io/classpackmanlib_1_1io_1_1_archive_extractor.md#af5ac9f1de30d905c2558a90d9b8deaf5)


---

# 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_e.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.
