50 lines
3.8 KiB
C
50 lines
3.8 KiB
C
// This is a generated source file for Chilkat version 11.3.0
|
|
#ifndef _C_CkPrngWH
|
|
#define _C_CkPrngWH
|
|
#include "chilkatDefs.h"
|
|
|
|
#include "ck_inttypes.h"
|
|
#include "Chilkat_C.h"
|
|
|
|
|
|
CK_C_VISIBLE_PUBLIC HCkPrngW CkPrngW_Create(void);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_Dispose(HCkPrngW handle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_getDebugLogFilePath(HCkPrngW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_putDebugLogFilePath(HCkPrngW cHandle, const wchar_t *newVal);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_debugLogFilePath(HCkPrngW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_getLastErrorHtml(HCkPrngW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_lastErrorHtml(HCkPrngW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_getLastErrorText(HCkPrngW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_lastErrorText(HCkPrngW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_getLastErrorXml(HCkPrngW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_lastErrorXml(HCkPrngW cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_getLastMethodSuccess(HCkPrngW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_putLastMethodSuccess(HCkPrngW cHandle, BOOL newVal);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_getPrngName(HCkPrngW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_putPrngName(HCkPrngW cHandle, const wchar_t *newVal);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_prngName(HCkPrngW cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_getVerboseLogging(HCkPrngW cHandle);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_putVerboseLogging(HCkPrngW cHandle, BOOL newVal);
|
|
CK_C_VISIBLE_PUBLIC void CkPrngW_getVersion(HCkPrngW cHandle, HCkString retval);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_version(HCkPrngW cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_AddEntropy(HCkPrngW cHandle, const wchar_t *entropy, const wchar_t *encoding);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_AddEntropyBytes(HCkPrngW cHandle, HCkByteData entropy);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_ExportEntropy(HCkPrngW cHandle, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_exportEntropy(HCkPrngW cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_FirebasePushId(HCkPrngW cHandle, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_firebasePushId(HCkPrngW cHandle);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_GenRandom(HCkPrngW cHandle, int numBytes, const wchar_t *encoding, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_genRandom(HCkPrngW cHandle, int numBytes, const wchar_t *encoding);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_GenRandomBd(HCkPrngW cHandle, int numBytes, HCkBinDataW bd);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_GenRandomBytes(HCkPrngW cHandle, int numBytes, HCkByteData outBytes);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_GetEntropy(HCkPrngW cHandle, int numBytes, const wchar_t *encoding, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_getEntropy(HCkPrngW cHandle, int numBytes, const wchar_t *encoding);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_GetEntropyBytes(HCkPrngW cHandle, int numBytes, HCkByteData outBytes);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_ImportEntropy(HCkPrngW cHandle, const wchar_t *entropy);
|
|
CK_C_VISIBLE_PUBLIC int CkPrngW_RandomInt(HCkPrngW cHandle, int low, int high);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_RandomPassword(HCkPrngW cHandle, int length, BOOL mustIncludeDigit, BOOL upperAndLowercase, const wchar_t *mustHaveOneOf, const wchar_t *excludeChars, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_randomPassword(HCkPrngW cHandle, int length, BOOL mustIncludeDigit, BOOL upperAndLowercase, const wchar_t *mustHaveOneOf, const wchar_t *excludeChars);
|
|
CK_C_VISIBLE_PUBLIC BOOL CkPrngW_RandomString(HCkPrngW cHandle, int length, BOOL bDigits, BOOL bLower, BOOL bUpper, HCkString outStr);
|
|
CK_C_VISIBLE_PUBLIC const wchar_t *CkPrngW_randomString(HCkPrngW cHandle, int length, BOOL bDigits, BOOL bLower, BOOL bUpper);
|
|
#endif
|