Objects of this class contain not only a reference to the
internal C-level data structure, but also have a list
of the CURLHandle-class
objects
that represent the individual HTTP requests that make up
the collection of concurrent requests.
These are maintained for garbage collection reasons.
Essentially, the data in objects of this class are for internal use; this is an opaque class in R.
getCurlMultiHandle
is the only way to create meaningful instances of this class.ref
:"externalptr"
. This is
a reference to the instance of the libcurl data structure
CURLM
pointer.
subhandles
:"list"
.
This is a list of CURLHandle-class
instances that have been push()
ed onto the
multi-handle stack.
signature(obj = "MultiCURLHandle", val = "CURLHandle")
: ... signature(obj = "MultiCURLHandle", val = "character")
: ... signature(obj = "MultiCURLHandle", val = "CURLHandle")
: ... getCurlMultiHandle
curlMultiPerform
multiTextGatherer