52 lines
3.8 KiB
C
52 lines
3.8 KiB
C
// This is a generated source file for Chilkat version 11.3.0
|
|
#ifndef _C_CkPrng_H
|
|
#define _C_CkPrng_H
|
|
#include "chilkatDefs.h"
|
|
#include "ck_inttypes.h"
|
|
#include "Chilkat_C.h"
|
|
|
|
|
|
CK_C_VISIBLE_PUBLIC HCkPrng CkPrng_Create(void);
|
|
CK_C_VISIBLE_PUBLIC HCkPrng CkPrng_Create2(int progLang);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_Dispose(HCkPrng handle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_getDebugLogFilePath(HCkPrng cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_putDebugLogFilePath(HCkPrng cHandle, const char *newVal);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_debugLogFilePath(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_getLastErrorHtml(HCkPrng cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_lastErrorHtml(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_getLastErrorText(HCkPrng cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_lastErrorText(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_getLastErrorXml(HCkPrng cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_lastErrorXml(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_getLastMethodSuccess(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_putLastMethodSuccess(HCkPrng cHandle, BOOL newVal);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_getPrngName(HCkPrng cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_putPrngName(HCkPrng cHandle, const char *newVal);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_prngName(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_getUtf8(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_putUtf8(HCkPrng cHandle, BOOL newVal);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_getVerboseLogging(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_putVerboseLogging(HCkPrng cHandle, BOOL newVal);
|
|
CK_C_VISIBLE_PUBLIC void CkPrng_getVersion(HCkPrng cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_version(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_AddEntropy(HCkPrng cHandle, const char *entropy, const char *encoding);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_AddEntropyBytes(HCkPrng cHandle, HCkByteData entropy);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_ExportEntropy(HCkPrng cHandle, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_exportEntropy(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_FirebasePushId(HCkPrng cHandle, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_firebasePushId(HCkPrng cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_GenRandom(HCkPrng cHandle, int numBytes, const char *encoding, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_genRandom(HCkPrng cHandle, int numBytes, const char *encoding);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_GenRandomBd(HCkPrng cHandle, int numBytes, HCkBinData bd);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_GenRandomBytes(HCkPrng cHandle, int numBytes, HCkByteData outBytes);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_GetEntropy(HCkPrng cHandle, int numBytes, const char *encoding, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_getEntropy(HCkPrng cHandle, int numBytes, const char *encoding);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_GetEntropyBytes(HCkPrng cHandle, int numBytes, HCkByteData outBytes);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_ImportEntropy(HCkPrng cHandle, const char *entropy);
|
|
CK_C_VISIBLE_PUBLIC int CkPrng_RandomInt(HCkPrng cHandle, int low, int high);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_RandomPassword(HCkPrng cHandle, int length, BOOL mustIncludeDigit, BOOL upperAndLowercase, const char *mustHaveOneOf, const char *excludeChars, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_randomPassword(HCkPrng cHandle, int length, BOOL mustIncludeDigit, BOOL upperAndLowercase, const char *mustHaveOneOf, const char *excludeChars);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrng_RandomString(HCkPrng cHandle, int length, BOOL bDigits, BOOL bLower, BOOL bUpper, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const char *CkPrng_randomString(HCkPrng cHandle, int length, BOOL bDigits, BOOL bLower, BOOL bUpper);
|
|
#endif
|