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

# l

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

#### - l -

* L1DriverVersion : [EMV\_CT\_TERMDATA\_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___t_e_r_m___c_t.md#a534424c16f043292e2b4bf000b07ead3) , [EMV\_CTLS\_TERMDATA\_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___t_e_r_m___c_t_l_s.md#a534424c16f043292e2b4bf000b07ead3)
* label : [InvokeRequest](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/structvficpl_1_1_invoke_request.md#a1dd28f5ea7b5b0780013e960944ddaa0)
* lang\_pref : [EMV\_CT\_CandListType](/s-adk-5.1-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#ad0444dd3d47d2321dd0b316f984feda0)
* language : [EMVTxn::CandidateExt](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/structvfisdi_1_1_e_m_v_txn.md#ad881c8b90f51e1a954d319ba81f4a924)
* languagePref : [SDIClient::CTCandidate](/s-adk-5.1-programmers-guide/readme/modules/group__sdiemvct.md#ac1dead5d76292a7eb52a571ff1afd2fc)
* last\_node\_added\_stack : [ArchiveReader](/s-adk-5.1-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1io/classpackmanlib_1_1io_1_1_archive_reader.md#a4a0cd187ea06b5a8913c722a51e1d265)
* led1 : [callbackLeds](/s-adk-5.1-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#af0c5c3fbc60964bd244e93332d10a455)
* led2 : [callbackLeds](/s-adk-5.1-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a38787a58e6ae8b68a4be64098d81bf36)
* led3 : [callbackLeds](/s-adk-5.1-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#aa3eab1944e772ea3eb070adb7556fe64)
* led4 : [callbackLeds](/s-adk-5.1-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a33c4b61da4e53a2c79a9f971e1328eea)
* leds : [callbackInfo](/s-adk-5.1-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#a38f1f8fad71aba7fcc13d157455ccce4)
* ledsPresent : [callbackFlags](/s-adk-5.1-programmers-guide/readme/files/dir_44d926a17fc606d3c25449ba60427c63/dir_048f823fee1bfb22502a8732b9a001aa/titusstubs_8cpp.md#ab5f8d707d79df1f99e7d1f36d4f0f525)
* left : [UIRegion](/s-adk-5.1-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ad8f5e19e19f12974c9713e920ec54331)
* len : [DL\_ISO8583\_FIELD\_DEF\_S](/s-adk-5.1-programmers-guide/readme/files/dir_baf74657955a2511854efc3b79733afd/dir_866da9c8ea3b8678bb6dec5fec7861e3/dl__iso8583__common_8h.md#a6476a9e6ade66c6ecfcdf2389829726d) , [DL\_ISO8583\_MSG\_FIELD\_S](/s-adk-5.1-programmers-guide/readme/files/dir_baf74657955a2511854efc3b79733afd/dir_866da9c8ea3b8678bb6dec5fec7861e3/dl__iso8583__common_8h.md#a6476a9e6ade66c6ecfcdf2389829726d) , [EMV\_CTLS\_DATA\_STRUCT](/s-adk-5.1-programmers-guide/readme/files/dir_f2a776acea245b054b8e462971041f2d/dir_11dd2805a17b345163bcda0bbda50405/dir_47d451f83ac668365bf475eea7a5e317/dir_ba55f31769dc4aed085c5be441e39791/_e_m_v___c_t_l_s___interface_8h.md#ad4c01009aad5a218ea64c329ebfe653d)
* len9F06 : [EMV\_CT\_CANDIDATE\_DATA\_STRUCT](/s-adk-5.1-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#a9169197c16d59f125de973dad0339531) , [EMV\_CTLS\_CANDIDATE\_DATA\_STRUCT](/s-adk-5.1-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t_l_s/group___f_u_n_c___f_l_o_w___c_t_l_s.md#a9169197c16d59f125de973dad0339531)
* LenAuth : [EMV\_CT\_HOST\_STRUCT](/s-adk-5.1-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#aff51a4f2d77f5fbff6f94ee3f018139b) , [EMV\_CTLS\_HOST\_STRUCT](/s-adk-5.1-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#aff51a4f2d77f5fbff6f94ee3f018139b)
* length() : [TLV::Tag](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfisdi_1_1_t_l_v_1_1_tag.md#a91213974fa3ac3959b1c355a9e588f8d)
* LenScriptCrit : [EMV\_CT\_HOST\_STRUCT](/s-adk-5.1-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#a0979a9055eee5fafca56ef64345130af)
* LenScriptData : [EMV\_CTLS\_HOST\_STRUCT](/s-adk-5.1-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#a9bf3afd9af1cc2ad998e6a17f62dfc6a)
* LenScriptUnCrit : [EMV\_CT\_HOST\_STRUCT](/s-adk-5.1-programmers-guide/readme/modules/group___a_d_k___t_r_x___e_x_e_c___c_t.md#af8b45a6f6579a84f6b601474fb5cb98c)
* level0 : [ArchiveWriter.ModifiedArchiveLister](/s-adk-5.1-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1io/classpackmanlib_1_1io_1_1_archive_writer/classpackmanlib_1_1io_1_1_archive_writer_1_1_modified_archive_lister.md#a20e65575e9ad90a51ba246aa3f79156c)
* level1 : [ArchiveWriter.ModifiedArchiveLister](/s-adk-5.1-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1io/classpackmanlib_1_1io_1_1_archive_writer/classpackmanlib_1_1io_1_1_archive_writer_1_1_modified_archive_lister.md#aac80cb3d7ae72728550539fc8ba688cf)
* level2 : [ArchiveWriter.ModifiedArchiveLister](/s-adk-5.1-programmers-guide/readme/namespaces/namespacepackmanlib/namespacepackmanlib_1_1io/classpackmanlib_1_1io_1_1_archive_writer/classpackmanlib_1_1io_1_1_archive_writer_1_1_modified_archive_lister.md#a86a12c7f54a0862cbb39e10282fb92ce)
* line() : [UIDrawing](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfigui_1_1_u_i_drawing.md#af35cd505959d6c6616cd6b56f7c5cf5b)
* lineItemId : [Merchandise](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvficpl_1_1_merchandise.md#a57f94d55757ee3185d99f95a2c34744b)
* linewidth() : [UIDrawing](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfigui_1_1_u_i_drawing.md#a778977ddf4a50829a3c9f970aa52ea4d)
* Link : [Directory](/s-adk-5.1-programmers-guide/readme/annotated/class_directory.md#a2c794c5c13ab4dd7e65bad031dbe41c3ad288cb65204ac772551b27769451efc2)
* Link\_Speed : [com\_NetworkInterfaceInfo](/s-adk-5.1-programmers-guide/readme/files/dir_33381b8c0566c9eb2048a95e4cccf925/dir_e4c66e267a8c8e9ea5ad4dbe1baeabc7/libcom_8h.md#a418f09ba474e63c1e96c2e1bc7fce78a)
* Link\_Type : [com\_NetworkInterfaceInfo](/s-adk-5.1-programmers-guide/readme/files/dir_33381b8c0566c9eb2048a95e4cccf925/dir_e4c66e267a8c8e9ea5ad4dbe1baeabc7/libcom_8h.md#a9c3e27fc0f94996248a792614a3d96df)
* listen() : [Pipe](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_pipe.md#a29ad40613be45421828668eb96335a0c) , [TCP](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_t_c_p.md#ae4ffb5366b5b327f89b3b4624823e4c4) , [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_t_l_s.md#ae4ffb5366b5b327f89b3b4624823e4c4)
* load() : [CTransactionData](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classcom__adksec__cmd_1_1_c_transaction_data.md#a52363cd24719cd696e4b260fdac780db) , [CTransactionValue](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classcom__adksec__cmd_1_1_c_transaction_value.md#a52363cd24719cd696e4b260fdac780db) , [ComConfig](/s-adk-5.1-programmers-guide/readme/annotated/class_com_config.md#abb23423df3bfa5d6137393d5a22297ec) , [SDIPluginCtx](/s-adk-5.1-programmers-guide/readme/annotated/class_s_d_i_plugin_ctx.md#a9c68305a6794dc960db947d68839b724) , [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_j_s_object.md#a5dc8013bd6fdf9ccb6104890a00094ab) , [TLV](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfisdi_1_1_t_l_v.md#a34ae3b644043aa36d38f313a8d32217b)
* loadAcl() : [mADK\_PP\_Prot](/s-adk-5.1-programmers-guide/readme/annotated/classm_a_d_k___p_p___prot.md#a06933abaabc7a6dcd0b7bd8882efad9f)
* loaded() : [SDIPluginCtx](/s-adk-5.1-programmers-guide/readme/annotated/class_s_d_i_plugin_ctx.md#a9db6efbd569e694169b5cd566a42a5e3)
* loader() : [mADK\_PP\_Prot](/s-adk-5.1-programmers-guide/readme/annotated/classm_a_d_k___p_p___prot.md#aa78a57fb6d6e8185fbfe78a1ff56c200)
* local\_addr() : [IPC](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_i_p_c.md#aa992c5725a59c6d865dc28415862eb1e) , [TLS](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_t_l_s.md#aa992c5725a59c6d865dc28415862eb1e)
* location : [ErrorInfo](/s-adk-5.1-programmers-guide/readme/modules/group__inf__util/group__inf__util__public.md#a6a0d5603410d5eda93c0ff341966cce1)
* lock() : [ComConfig](/s-adk-5.1-programmers-guide/readme/annotated/class_com_config.md#aa81aed607133209dade63a226818224d)
* lock\_ret\_val : [\_lock\_thread\_info\_t](/s-adk-5.1-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_4161ce7434f8485bfe001a92b4c405fb/_v_h_q_manager_8c.md#a22d399e929c9f443b98431ab1f79951a)
* lock\_thread\_id : [\_lock\_thread\_info\_t](/s-adk-5.1-programmers-guide/readme/files/dir_30aba3d9bf6279a25d84abe4015711f7/dir_f7a957c8f5c8e80b5a8d4b37f193d419/dir_4161ce7434f8485bfe001a92b4c405fb/_v_h_q_manager_8c.md#a47f958d48c182bd88c6f31d6ee52d29a)
* locked() : [mADK\_PP\_ProtBusyLock](/s-adk-5.1-programmers-guide/readme/annotated/classm_a_d_k___p_p___prot_busy_lock.md#a8b660d2fb225d2dc900e1f7d0b60dadf)
* LogCallback : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfisdi_1_1_s_d_i_client.md#a1662fee6a6241f5c824ea55bdc1bac92)
* logDebug() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfisdi_1_1_s_d_i_client.md#abdf9b17562a7484628e6f5e3e00651b1)
* logdump() : [JSObject](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfiipc_1_1_j_s_object.md#ab63bf59be55ae542e947b74e540beb1a)
* logError() : [SDIClient](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvfisdi_1_1_s_d_i_client.md#a142828439b66a12fa423d011de44fb5f)
* LoyaltyIdentifier() : [LoyaltyIdentifier](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvficpl_1_1_loyalty_identifier.md#a31fb8e2f34e74860f85b3699703c2114)
* loyaltyPayload : [LoyaltyIdentifier](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvficpl_1_1_loyalty_identifier.md#ac7df68099f8dcd3234bc67286826214f)
* loyaltyPointsBalance : [LoyaltyIdentifier](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/classvficpl_1_1_loyalty_identifier.md#ac3fe73ee85f39c0062830da8882309de)
* luhnCheck : [SDIClient::Matching](/s-adk-5.1-programmers-guide/readme/modules/group__sdidata.md#a8203541e3d209a356712a0ee38fd0f90)
* luhncheck\_result : [MatchingRecord](https://github.com/verifoneone/verifone-git-book-adk/tree/ADK5.1_staging/structlibsdi_1_1_matching_record.md#ad687904d43015c5a82bac4d04bf3566b)


---

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