botan-low-0.0.1.0: Low-level Botan bindings
Copyright(c) Leo D 2023
LicenseBSD-3-Clause
Maintainerleo@apotheca.io
Stabilityexperimental
PortabilityPOSIX
Safe HaskellSafe-Inferred
LanguageHaskell2010

Botan.Low.Version

Description

 
Synopsis

Documentation

botanFFIAPIVersion :: IO Int Source #

Returns the version of the currently supported FFI API. This is expressed in the form YYYYMMDD of the release date of this version of the API.

botanFFISupportsAPI :: Int -> IO Bool Source #

Returns 0 iff the FFI version specified is supported by this library. Otherwise returns -1. The expression botan_ffi_supports_api(botan_ffi_api_version()) will always evaluate to 0. A particular version of the library may also support other (older) versions of the FFI API.

botanVersionMajor :: IO Int Source #

Returns the major version of the library

botanVersionMinor :: IO Int Source #

Returns the minor version of the library

botanVersionPatch :: IO Int Source #

Returns the patch version of the library

botanVersionDatestamp :: IO Int Source #

Returns the date this version was released as an integer YYYYMMDD, or 0 if an unreleased version