# Glue functions

## GENERAL

This part contains functions that are dependent on openVAS.

## TABLE OF CONTENT

- **[get_preference](get_preference.md)** - get a preference
- **[get_script_oid](get_script_oid.md)** - get the OID of the current script
- **[notus_error](notus_error.md)** - Get the last notus error as string
- **[notus_type](notus_type.md)** - Get the type of the notus result
- **[notus](notus.md)** - Starts a notus scan with given data
- **[safe_checks](safe_checks.md)** - takes no argument and returns the boolean value of the “safe checks” option.
- **[script_get_preference_file_content](script_get_preference_file_content.md)** - get the file contents of a plugins preference that is of type "file"
- **[script_get_preference_file_location](script_get_preference_file_location.md)** - get the location of a plugin preference of type "file"
- **[script_get_preference](script_get_preference.md)** - get the value of a plugin preference
- **[update_table_driven_lsc_data](update_table_driven_lsc_data.md)** - Set information, so that openvas can start a table driven lsc
- **[vendor_version](vendor_version.md)** - get vendor version
