/* * occurlfunction.h * * Created on: Mar 5, 2009 * Author: rikki */ #ifndef _CURLFUNCTION_H_ #define _CURLFUNCTION_H_ extern OCerror ocset_curlopt(OCstate* state, int flag, void* value); extern OCerror ocset_curlflagbyname(OCstate*, const char* name, void* value); extern OCerror ocset_flags_perfetch(OCstate*); extern OCerror ocset_flags_perlink(OCstate*); extern OCerror ocset_curlflag(OCstate*,int); extern OCerror ocset_curlstate(OCstate* state, int flag, void* value); extern void oc_curl_debug(OCstate* state); extern void oc_curl_printerror(OCstate* state); extern int ocrc_netrc_required(OCstate* state); extern void oc_curl_protocols(struct OCGLOBALSTATE*); /* From occurlflags.c */ extern struct OCCURLFLAG* occurlflags(void); extern struct OCCURLFLAG* occurlflagbyname(const char*); extern struct OCCURLFLAG* occurlflagbyflag(int); extern char* occombinehostport(const OCURI* uri); #endif /*_CURLFUNCTION_H_*/