SysTutorials Posts

  • |

    hcrypto_rand (3) Linux Manual Page

    NAME RAND crypto functions – Functions void RAND_seed (const void *indata, size_t size) int RAND_bytes (void *outdata, size_t size) void RAND_cleanup (void) void RAND_add (const void *indata, size_t size, double entropi) int RAND_pseudo_bytes (void *outdata, size_t size) int RAND_status (void) int RAND_set_rand_method (const RAND_METHOD *meth) const RAND_METHOD * RAND_get_rand_method (void) int RAND_set_rand_engine (ENGINE *engine) int…

  • |

    hcrypto_misc (3) Linux Manual Page

    NAME hcrypto miscellaneous functions – Functions int PKCS5_PBKDF2_HMAC_SHA1 (const void *password, size_t password_len, const void *salt, size_t salt_len, unsigned long iter, size_t keylen, void *key) Detailed Description Function Documentation int PKCS5_PBKDF2_HMAC_SHA1 (const void *password, size_tpassword_len, const void *salt, size_tsalt_len, unsigned longiter, size_tkeylen, void *key) As descriped in PKCS5, convert a password, salt, and iteration counter…

  • |

    hcrypto_evp (3) Linux Manual Page

    NAME EVP generic crypto functions – Functions const EVP_CIPHER * EVP_wincrypt_des_ede3_cbc (void) const EVP_CIPHER * EVP_hcrypto_aes_128_cbc (void) const EVP_CIPHER * EVP_hcrypto_aes_192_cbc (void) const EVP_CIPHER * EVP_hcrypto_aes_256_cbc (void) const EVP_CIPHER * EVP_hcrypto_aes_128_cfb8 (void) const EVP_CIPHER * EVP_hcrypto_aes_192_cfb8 (void) const EVP_CIPHER * EVP_hcrypto_aes_256_cfb8 (void) const EVP_MD * EVP_hcrypto_sha256 (void) const EVP_MD * EVP_hcrypto_sha384 (void) const EVP_MD *…

  • |

    hcrypto_dh (3) Linux Manual Page

    NAME Diffie-Hellman functions – Functions const DH_METHOD * DH_ltm_method (void) DH * DH_new (void) DH * DH_new_method (ENGINE *engine) void DH_free (DH *dh) int DH_up_ref (DH *dh) int DH_size (const DH *dh) int DH_set_ex_data (DH *dh, int idx, void *data) void * DH_get_ex_data (DH *dh, int idx) int DH_generate_parameters_ex (DH *dh, int prime_len, int generator,…

  • |

    hcrypto_des (3) Linux Manual Page

    NAME DES crypto functions – Functions void DES_set_odd_parity (DES_cblock *key) int HC_DEPRECATED DES_check_key_parity (DES_cblock *key) int DES_is_weak_key (DES_cblock *key) int HC_DEPRECATED DES_set_key (DES_cblock *key, DES_key_schedule *ks) int DES_set_key_unchecked (DES_cblock *key, DES_key_schedule *ks) int DES_set_key_checked (DES_cblock *key, DES_key_schedule *ks) int DES_key_sched (DES_cblock *key, DES_key_schedule *ks) void DES_encrypt (uint32_t u[2], DES_key_schedule *ks, int encp) void DES_ecb_encrypt (DES_cblock…

  • |

    hcrypto_core (3) Linux Manual Page

    NAME hcrypto function controlling behavior – Functions int EVP_CIPHER_CTX_rand_key (EVP_CIPHER_CTX *ctx, void *key) int EVP_CIPHER_CTX_ctrl (EVP_CIPHER_CTX *ctx, int type, int arg, void *data) void OpenSSL_add_all_algorithms (void) void OpenSSL_add_all_algorithms_conf (void) void OpenSSL_add_all_algorithms_noconf (void) Detailed Description Function Documentation int EVP_CIPHER_CTX_ctrl (EVP_CIPHER_CTX *ctx, inttype, intarg, void *data) Perform a operation on a ctx Parameters: ctx context to perform…

  • |

    hcreate_r (3) Linux Manual Page

    NAME hcreate, hdestroy, hsearch, hcreate_r, hdestroy_r, hsearch_r – hash table management SYNOPSIS #include <search.h> int hcreate(size_t nel); ENTRY *hsearch(ENTRY item, ACTION action); void hdestroy(void); #define _GNU_SOURCE /* See feature_test_macros(7) */ #include <search.h> int hcreate_r(size_t nel, struct hsearch_data *htab); int hsearch_r(ENTRY item, ACTION action, ENTRY **retval, struct hsearch_data *htab); void hdestroy_r(struct hsearch_data *htab); DESCRIPTION The three…

  • |

    hcreate (3) Linux Manual Page

    NAME hcreate, hdestroy, hsearch, hcreate_r, hdestroy_r, hsearch_r – hash table management SYNOPSIS #include <search.h> int hcreate(size_t nel); ENTRY *hsearch(ENTRY item, ACTION action); void hdestroy(void); #define _GNU_SOURCE /* See feature_test_macros(7) */ #include <search.h> int hcreate_r(size_t nel, struct hsearch_data *htab); int hsearch_r(ENTRY item, ACTION action, ENTRY **retval, struct hsearch_data *htab); void hdestroy_r(struct hsearch_data *htab); DESCRIPTION The three…

  • |

    hbwmalloc (3) Linux Manual Page

    NAME hbwmalloc – The high bandwidth memory interface Note: hbwmalloc.h functionality is considered as stable API (STANDARD API). SYNOPSIS #include <hbwmalloc.h> Link with – lmemkind int hbw_check_available(void); void *hbw_malloc(size_t size); void *hbw_calloc(size_t nmemb, size_t size); void *hbw_realloc(void *ptr, size_t size); void hbw_free(void *ptr); int hbw_posix_memalign(void **memptr, size_t alignment, size_t size); int hbw_posix_memalign_psize(void **memptr, size_t alignment,…

  • |

    hbwallocator (3) Linux Manual Page

    NAME hbw::allocator<T> – The C++ allocator compatible with the C++ standard library allocator concepts Note: This is EXEPRIMENTAL API. The functionality and the header file itself can be changed (including non-backward compatible changes), or remove. SYNOPSIS #include <hbw_allocator.h> Link with – lmemkind hbw::allocator() template <class U> hbw::allocator<T>::allocator(const hbw::allocator<U> &) hbw::allocator<T>::~allocator() hbw::allocator<T>::pointer hbw::allocator<T>::address(hbw::allocator<T>::reference x) hbw::allocator<T>::const_pointer hbw::allocator<T>::address(hbw::allocator<T>::const_reference…

  • |

    hazardRates (3) Linux Manual Page

    QuantLib::InterpolatedHazardRateCurve – interpolated hazard-rate curve Synopsis #include <ql/termstructures/credit/interpolatedhazardratecurve.hpp> Inherits QuantLib::HazardRateStructure, and boost::noncopyable. Public Member Functions InterpolatedHazardRateCurve (const std::vector< Date > &dates, const std::vector< Real > &hazardRates, const DayCounter &dayCounter, const Calendar &calendar=Calendar(), const Interpolator &interpolator=Interpolator()) TermStructure interface Date maxDate () const the latest date for which the curve can return values other inspectors const std::vector<…

  • |

    hazardRateImpl (3) Linux Manual Page

    QuantLib::DefaultDensityStructure – default-density adapter for default-probability term structures Synopsis #include <ql/termstructures/credit/defaultdensitystructure.hpp> Inherits QuantLib::DefaultProbabilityTermStructure. Inherited by InterpolatedDefaultDensityCurve< Interpolator >. Public Member Functions Constructors See the TermStructure documentation for issues regarding constructors. DefaultDensityStructure (const DayCounter &dc=DayCounter()) default constructor DefaultDensityStructure (const Date &referenceDate, const Calendar &cal=Calendar(), const DayCounter &dc=DayCounter()) initialize with a fixed reference date DefaultDensityStructure (Natural settlementDays,…

  • |

    hazardRate (3) Linux Manual Page

    QuantLib::DefaultProbabilityTermStructure – default probability term structure Synopsis #include <ql/termstructures/defaulttermstructure.hpp> Inherits QuantLib::TermStructure. Inherited by DefaultDensityStructure, and HazardRateStructure. Public Member Functions Constructors See the TermStructure documentation for issues regarding constructors. DefaultProbabilityTermStructure (const DayCounter &dc=DayCounter()) default constructor DefaultProbabilityTermStructure (const Date &referenceDate, const Calendar &cal=Calendar(), const DayCounter &dc=DayCounter()) initialize with a fixed reference date DefaultProbabilityTermStructure (Natural settlementDays, const Calendar…

  • |

    hawkey (3) Linux Manual Page

    NAME hawkey – Hawkey Documentation Contents: API CHANGES Contents • API Changes • Introduction • Changes in 0.2.10 • Python bindings • Changes in 0.2.11 • Python bindings • Changes in 0.3.0 • Core • Query: key for reponame filtering • Repo initialization • Query installs obsoleted • Python bindings • Query: filtering by repository…

  • |

    hasmntopt (3) Linux Manual Page

    NAME getmntent, setmntent, addmntent, endmntent, hasmntopt, getmntent_r – get filesystem descriptor file entry SYNOPSIS #include <mntent.h> #include <stdio.h> FILE *setmntent(const char *filename, const char *type); struct mntent *getmntent(FILE *stream); int addmntent(FILE *stream, const struct mntent *mnt); int endmntent(FILE *streamp); char *hasmntopt(const struct mntent *mnt, const char *opt); /* GNU extension */ #include <mntent.h> struct mntent…

  • |

    hashkit_value (3) Linux Manual Page

    NAME hashkit_value – libhashkit Documentation Generate a value for the given key SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_value(hashkit_st *hash, const char *key, size_t key_length) Compile and link with -lhashkit DESCRIPTION The hashkit_value() function generates a 32-bit hash value from the given key and key_length. The hash argument is an initialized hashkit object, and distribution type and hash function is…

  • |

    hashkit_murmur (3) Linux Manual Page

    NAME hashkit_murmur – libhashkit Documentation Various hash functions to use for calculating values for keys SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_default(const char *key, size_t key_length) uint32_t hashkit_fnv1_64(const char *key, size_t key_length) uint32_t hashkit_fnv1a_64(const char *key, size_t key_length) uint32_t hashkit_fnv1_32(const char *key, size_t key_length) uint32_t hashkit_fnv1a_32(const char *key, size_t key_length) uint32_t hashkit_crc32(const char *key, size_t key_length) uint32_t hashkit_hsieh(const char *key, size_t key_length) uint32_t hashkit_murmur(const char *key, size_t key_length) uint32_t hashkit_jenkins(const char *key, size_t key_length) uint32_t…

  • |

    hashkit_md5 (3) Linux Manual Page

    NAME hashkit_md5 – libhashkit Documentation Various hash functions to use for calculating values for keys SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_default(const char *key, size_t key_length) uint32_t hashkit_fnv1_64(const char *key, size_t key_length) uint32_t hashkit_fnv1a_64(const char *key, size_t key_length) uint32_t hashkit_fnv1_32(const char *key, size_t key_length) uint32_t hashkit_fnv1a_32(const char *key, size_t key_length) uint32_t hashkit_crc32(const char *key, size_t key_length) uint32_t hashkit_hsieh(const char *key, size_t key_length) uint32_t hashkit_murmur(const char *key, size_t key_length) uint32_t hashkit_jenkins(const char *key, size_t key_length) uint32_t…

  • |

    hashkit_jenkins (3) Linux Manual Page

    NAME hashkit_jenkins – libhashkit Documentation Various hash functions to use for calculating values for keys SYNOPSIS #include <libhashkit/hashkit.h> uint32_t hashkit_default(const char *key, size_t key_length) uint32_t hashkit_fnv1_64(const char *key, size_t key_length) uint32_t hashkit_fnv1a_64(const char *key, size_t key_length) uint32_t hashkit_fnv1_32(const char *key, size_t key_length) uint32_t hashkit_fnv1a_32(const char *key, size_t key_length) uint32_t hashkit_crc32(const char *key, size_t key_length) uint32_t hashkit_hsieh(const char *key, size_t key_length) uint32_t hashkit_murmur(const char *key, size_t key_length) uint32_t hashkit_jenkins(const char *key, size_t key_length) uint32_t…

  • |

    hashkit_is_allocated (3) Linux Manual Page

    NAME hashkit_is_allocated – libhashkit Documentation SYNOPSIS #include <libhashkit/hashkit.h> hashkit_st hashkit_st *hashkit_create(hashkit_st *hash) hashkit_st *hashkit_clone(hashkit_st *destination, const hashkit_st *ptr) void hashkit_free(hashkit_st *hash) bool hashkit_is_allocated(const hashkit_st *hash) Compile and link with -lhashkit DESCRIPTION The hashkit_create() function initializes a hashkit object for use. If you pass a NULL argument for hash, then the memory for the object is allocated. If you specify a…