Known Host Controls and VIs
Owning Palette: Toolkit
Requires: LIBSSH2
Represents a libssh2lv shared library Known Host struct.
Class Item | Description |
---|---|
Utility | Groups related files into a folder |
Read Type Mask | Gets the known host's type mask, which indicates the kind of encoding and format of the binary data for the host key. |
Read Key | Gets the host's public key. |
Read Magic | Gets the "magic" number that is part of the libssh2lv shared library implementation of a Known Host struct. |
Read Name | Gets the name of the known host. |
Create | Creates a new Known Host object that represents a libssh2lv shared library Known Host struct. This VI must be called, or executed, before using any other Known Host-related VIs. This VI allocates memory within the libssh2lv shared library that must be explicitly deallocated, or freed, at the end of the application using the Destroy VI to avoid memory leaks or running Out-of-Memory (OOM) on a resource contrained system. A Known Host object represents the read-only data obtained about an entry in a known hosts file on the local host. |
Destroy | Deallocates, or frees, the memory allocated for the libssh2lv shared library Known Host struct represented by this Known Host object. After this is called, the object can no longer be used in the application without causing a segmentation fault, i.e. crashing LabVIEW. This VI must be called to avoid leaking memory or running Out-of-Memory (OOM) on resource-constrained systems. |