Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

CURLNMultiMBS class

Type Topic Plugin Version macOS Windows Linux Console & Web iOS
class CURL MBS CURL Plugin 15.0 Yes Yes Yes Yes No
Function: The class for multiple CURL transfers running in parallel.

Feedback, Comments & Corrections

Error Codes

Constant Value Description
kErrorAddedAlready 7 An easy handle already added to a multi handle was attempted to get added - again.
kErrorBadEadyHandle 2 An easy handle was not good/valid.
kErrorBadHandle 1 The passed-in handle is not a valid CURLM handle.
kErrorBadSocket 5 The passed in socket argument did not match.
kErrorCallPerform -1 Please call Perform soon to do some tasks.
kErrorInternalError 4 This is a libCURL bug.
kErrorOK 0 Everything OK.
kErrorOutOfMemory 3 Running low on memory.
kErrorRecursiveAPICall 8 An api function was called from inside an event.
kErrorUnknownOption 6 Tried to set unsupported option.

Pipeling options

Constant Value Description
kPipeHTTP1 1 Pipe with HTTP/1.1.
kPipeMultiPlex 2 Pipe with multiplex.
kPipeNothing 0 No piping.

This class has no sub classes.


The items on this page are in the following plugins: MBS CURL Plugin.


CURLNMissingFunctionExceptionMBS   -   CURLNNotInitializedExceptionMBS




Links
MBS Xojo Plugins