BNDownloadInstanceCallbacks Struct Reference

Public Attributes

void * context
 
void(* destroyInstance )(void *ctxt)
 
int(* performRequest )(void *ctxt, const char *url)
 
int(* performCustomRequest )(void *ctxt, const char *method, const char *url, uint64_t headerCount, const char *const *headerKeys, const char *const *headerValues, BNDownloadInstanceResponse **response)
 
void(* freeResponse )(void *ctxt, BNDownloadInstanceResponse *response)
 

Member Data Documentation

◆ context

void* BNDownloadInstanceCallbacks::context

◆ destroyInstance

void(* BNDownloadInstanceCallbacks::destroyInstance) (void *ctxt)

◆ freeResponse

void(* BNDownloadInstanceCallbacks::freeResponse) (void *ctxt, BNDownloadInstanceResponse *response)

◆ performCustomRequest

int(* BNDownloadInstanceCallbacks::performCustomRequest) (void *ctxt, const char *method, const char *url, uint64_t headerCount, const char *const *headerKeys, const char *const *headerValues, BNDownloadInstanceResponse **response)

◆ performRequest

int(* BNDownloadInstanceCallbacks::performRequest) (void *ctxt, const char *url)

The documentation for this struct was generated from the following file: