// This is a generated source file for Chilkat version 11.4.0
#ifndef _C_CkServerSentEvent_H
#define _C_CkServerSentEvent_H
#include "chilkatDefs.h"
#include "ck_inttypes.h"
#include "Chilkat_C.h"


CK_C_VISIBLE_PUBLIC HCkServerSentEvent CkServerSentEvent_Create(void);
CK_C_VISIBLE_PUBLIC HCkServerSentEvent CkServerSentEvent_Create2(int progLang);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_Dispose(HCkServerSentEvent handle);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_getData(HCkServerSentEvent cHandle, HCkString retval);
CK_C_VISIBLE_PUBLIC const char *CkServerSentEvent_data(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_getDebugLogFilePath(HCkServerSentEvent cHandle, HCkString retval);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_putDebugLogFilePath(HCkServerSentEvent cHandle, const char *newVal);
CK_C_VISIBLE_PUBLIC const char *CkServerSentEvent_debugLogFilePath(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_getEventName(HCkServerSentEvent cHandle, HCkString retval);
CK_C_VISIBLE_PUBLIC const char *CkServerSentEvent_eventName(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_getLastErrorHtml(HCkServerSentEvent cHandle, HCkString retval);
CK_C_VISIBLE_PUBLIC const char *CkServerSentEvent_lastErrorHtml(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_getLastErrorText(HCkServerSentEvent cHandle, HCkString retval);
CK_C_VISIBLE_PUBLIC const char *CkServerSentEvent_lastErrorText(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_getLastErrorXml(HCkServerSentEvent cHandle, HCkString retval);
CK_C_VISIBLE_PUBLIC const char *CkServerSentEvent_lastErrorXml(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_getLastEventId(HCkServerSentEvent cHandle, HCkString retval);
CK_C_VISIBLE_PUBLIC const char *CkServerSentEvent_lastEventId(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC BOOL CkServerSentEvent_getLastMethodSuccess(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_putLastMethodSuccess(HCkServerSentEvent cHandle, BOOL newVal);
CK_C_VISIBLE_PUBLIC int CkServerSentEvent_getRetry(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC BOOL CkServerSentEvent_getUtf8(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_putUtf8(HCkServerSentEvent cHandle, BOOL newVal);
CK_C_VISIBLE_PUBLIC BOOL CkServerSentEvent_getVerboseLogging(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_putVerboseLogging(HCkServerSentEvent cHandle, BOOL newVal);
CK_C_VISIBLE_PUBLIC void CkServerSentEvent_getVersion(HCkServerSentEvent cHandle, HCkString retval);
CK_C_VISIBLE_PUBLIC const char *CkServerSentEvent_version(HCkServerSentEvent cHandle);
CK_C_VISIBLE_PUBLIC BOOL CkServerSentEvent_LoadEvent(HCkServerSentEvent cHandle, const char *eventText);
#endif
