Platforms to show: All Mac Windows Linux Cross-Platform

Back to CURLWebSocketFrameMBS class.

CURLWebSocketFrameMBS.BytesLeft as Int64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Number of pending bytes left of the payload.

(Read only property)

CURLWebSocketFrameMBS.BytesReceived as Int64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The number of bytes received.

(Read only property)

CURLWebSocketFrameMBS.Data as MemoryBlock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The data read.

(Read only property)

CURLWebSocketFrameMBS.FlagBinary as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This is binary data.

(Read only property)

CURLWebSocketFrameMBS.FlagClose as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Close this transfer.

(Read only property)

CURLWebSocketFrameMBS.FlagContinue as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This is not the final fragment of the message, which implies that there will be another fragment coming as part of the same message where this bit is not set.

(Read only property)

CURLWebSocketFrameMBS.FlagOffset as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This is a partial fragment.

The provided data is only a partial fragment and there will be more in a following call to WebSocketSend(). When sending only a piece of the fragment like this, the fragsize must be provided with the total expected fragment size in the first call and it needs to be zero in subsequent calls.
(Read only property)

CURLWebSocketFrameMBS.FlagPing as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This as a ping.

(Read only property)

CURLWebSocketFrameMBS.FlagPong as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
This is a pong.

(Read only property)

CURLWebSocketFrameMBS.Flags as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Flags for this packet.

See kFlag* contants.
(Read only property)

CURLWebSocketFrameMBS.FlagText as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The buffer contains text data.

Note that this makes a difference to WebSocket but CURL itself will not make any verification of the content or precautions that you actually send valid UTF-8 content.
(Read only property)

CURLWebSocketFrameMBS.Offset as Int64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The offset of this data into the frame.

(Read only property)

CURLWebSocketFrameMBS.Text as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CURL MBS CURL Plugin 23.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The data read as text.

If this is not a binary transfer, we put the text here.
(Read only property)

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


The biggest plugin in space...