Muvicado HD
Loading...
Searching...
No Matches
VVCURLDL Class Reference

#include <VVCURLDL.h>

Inheritance diagram for VVCURLDL:
Collaboration diagram for VVCURLDL:

Instance Methods

(id) - initWithAddress:
(void) - perform
(void) - performAsync:withDelegate:
(void) - _performAsyncWithDelegate:
(void) - _performWithDelegate:
(void) - appendDataToPOST:
(void) - appendStringToPOST:
(void) - writePtr:size:

Class Methods

(id) + createWithAddress:

Protected Attributes

NSString * urlString
CURL * curlHandle
NSMutableData * postData
BOOL performing

Properties

struct curl_slist * headerList
struct curl_httppost * firstFormPtr
struct curl_httppost * lastFormPtr
BOOL returnOnMain
NSMutableData * responseData
NSString * responseString
CURLcode err

Detailed Description

Definition at line 30 of file VVCURLDL.h.

Method Documentation

◆ _performAsyncWithDelegate:

- (void) _performAsyncWithDelegate: (id< VVCURLDLDelegate >) d

◆ _performWithDelegate:

- (void) _performWithDelegate: (id< VVCURLDLDelegate >) d

◆ appendDataToPOST:

- (void) appendDataToPOST: (NSData *) d

◆ appendStringToPOST:

- (void) appendStringToPOST: (NSString *) s

◆ createWithAddress:

+ (id) createWithAddress: (NSString *) a

◆ initWithAddress:

- (id) initWithAddress: (NSString *) a

◆ perform

- (void) perform
Here is the call graph for this function:
Here is the caller graph for this function:

◆ performAsync:withDelegate:

- (void) performAsync: (BOOL) as
withDelegate: (id< VVCURLDLDelegate >) d 

◆ writePtr:size:

- (void) writePtr: (void *) ptr
size: (size_t) s 

Member Data Documentation

◆ curlHandle

- (CURL*) curlHandle
protected

Definition at line 32 of file VVCURLDL.h.

◆ performing

- (BOOL) performing
protected

Definition at line 42 of file VVCURLDL.h.

◆ postData

- (NSMutableData*) postData
protected

Definition at line 37 of file VVCURLDL.h.

◆ urlString

- (NSString*) urlString
protected

Definition at line 31 of file VVCURLDL.h.

Property Documentation

◆ err

- (CURLcode) err
readatomicassign

Definition at line 43 of file VVCURLDL.h.

◆ firstFormPtr

- (struct curl_httppost *) firstFormPtr

Definition at line 38 of file VVCURLDL.h.

◆ headerList

- (struct curl_slist *) headerList

Definition at line 36 of file VVCURLDL.h.

◆ lastFormPtr

- (struct curl_httppost *) lastFormPtr

Definition at line 39 of file VVCURLDL.h.

◆ responseData

- (NSMutableData *) responseData
readatomicassign

Definition at line 34 of file VVCURLDL.h.

◆ responseString

- (NSString*) responseString
readatomicassign

Definition at line 67 of file VVCURLDL.h.

◆ returnOnMain

- (BOOL) returnOnMain
readwriteatomicassign

Definition at line 41 of file VVCURLDL.h.


The documentation for this class was generated from the following file:
  • VVBasics.framework/Versions/A/Headers/VVCURLDL.h