Options to be used with setOpt
.
See the official documentation of curl_multi_setopt()
for reference.
CURLMOPT_MAXCONNECTS
becomes Multi.option.MAXCONNECTS
Adds an {@link "Easy".Easy | Easy
} handle to be managed by this instance.
The request will start right after calling this method.
Official libcurl documentation: curl_multi_add_handle()
Closes this multi handle.
After the handle has been closed it must not be used again.
This is basically the same than curl_multi_cleanup()
Returns the number of {@link "Easy".Easy | 'Easy'} handles that are currently inside this instance
Allow to provide a callback that will be called when there are new information about the handles inside this instance.
This is basically an abstraction over curl_multi_info_read()
Pass null
to remove the current callback set.
Removes an {@link "Easy".Easy | Easy
} handle that was inside this instance.
Official libcurl documentation: curl_multi_remove_handle()
Sets the PIPELINING
option.
Official libcurl documentation: curl_multi_setopt()
Sets the PUSHFUNCTION
option.
Sets options on this instance.
Use {@link "Multi".Multi.multi | Multi.option
} for predefined constants.
Official libcurl documentation: curl_multi_setopt()
Returns a description for the given error code.
Official libcurl documentation: curl_multi_strerror()
Generated using TypeDoc
This is a Node.js wrapper around the binding native Multi class.
The only extra is that it provides a static field
option
.