1 #ifndef __ARSA_CURL_H__ 2 #define __ARSA_CURL_H__ 7 #define CURL_STATE_SPAWN 0 8 #define CURL_STATE_STARTED 1 9 #define CURL_STATE_END_FIRST 2 10 #define CURL_STATE_END 3 35 #endif // !__ARSA_CURL_H__ ARSA_API int ARSACALLCONV curl_GetReturn(const irr::core::stringc &guid)
ARSA_API void ARSACALLCONV curl_Free()
ARSA_API bool ARSACALLCONV curl_IsIdOk(const irr::core::stringc &guid)
Main header file of the irrlicht, the only file needed to include.
ARSA_API bool ARSACALLCONV curl_IsEmpty()
Very simple string class with some useful features.
ARSA_API irr::u32 ARSACALLCONV curl_GetResultSize(const irr::core::stringc &guid)
ARSA_API bool ARSACALLCONV curl_ExeCmdThread(const irr::core::stringc &guid)
ARSA_API int ARSACALLCONV curl_IsEnd(const irr::core::stringc &guid)
return curl state
ARSA_API bool ARSACALLCONV curl_ExeCmd(const irr::core::stringc &guid)
ARSA_API bool ARSACALLCONV curl_AllocateResult(const irr::core::stringc &guid, int size_in_byte)
ARSA_API bool ARSACALLCONV curl_KillThread(const irr::core::stringc &guid)
ARSA_API void ARSACALLCONV curl_SetOutputPath(const irr::core::stringc &guid, const irr::io::path &path_name)
unsigned int u32
32 bit unsigned variable.
ARSA_API irr::core::stringc ARSACALLCONV curl_GetCmd(const irr::core::stringc &guid)
ARSA_API irr::u32 ARSACALLCONV curl_GetCount()
ARSA_API void ARSACALLCONV curl_Init()
ARSA_API bool ARSACALLCONV curl_FreeCmd(const irr::core::stringc &guid)
ARSA_API irr::core::stringc ARSACALLCONV curl_AddCmd(const irr::core::stringc &cmd)
ARSA_API bool ARSACALLCONV curl_GetResultAsString(const irr::core::stringc &guid, irr::core::stringc &out_result)
ARSA_API void ARSACALLCONV curl_SetPreAllocateResult(const irr::core::stringc &guid, irr::u32 size_in_byte)
ARSA_API void ARSACALLCONV curl_Clear()
ARSA_API void *ARSACALLCONV curl_GetResult(const irr::core::stringc &guid, irr::u32 &len)
ARSA_API int ARSACALLCONV curl_GetState(const irr::core::stringc &guid)