Class WebRtcDataChannelExtension
- Namespace
- Godot
- Assembly
- GodotSharp.dll
[GodotClassName("WebRTCDataChannelExtension")]
public class WebRtcDataChannelExtension : WebRtcDataChannel, IDisposable
- Inheritance
-
WebRtcDataChannelExtension
- Implements
- Inherited Members
Constructors
WebRtcDataChannelExtension()
public WebRtcDataChannelExtension()
Methods
HasGodotClassMethod(in godot_string_name)
Check if the type contains a method with the given name. This method is used by Godot to check if a method exists before invoking it. Do not call or override this method.
protected override bool HasGodotClassMethod(in godot_string_name method)
Parameters
method
godot_string_nameName of the method to check for.
Returns
HasGodotClassSignal(in godot_string_name)
Check if the type contains a signal with the given name. This method is used by Godot to check if a signal exists before raising it. Do not call or override this method.
protected override bool HasGodotClassSignal(in godot_string_name signal)
Parameters
signal
godot_string_nameName of the signal to check for.
Returns
InvokeGodotClassMethod(in godot_string_name, NativeVariantPtrArgs, out godot_variant)
Invokes the method with the given name, using the given arguments. This method is used by Godot to invoke methods from the engine side. Do not call or override this method.
protected override bool InvokeGodotClassMethod(in godot_string_name method, NativeVariantPtrArgs args, out godot_variant ret)
Parameters
method
godot_string_nameName of the method to invoke.
args
NativeVariantPtrArgsArguments to use with the invoked method.
ret
godot_variantValue returned by the invoked method.
Returns
_Close()
public virtual void _Close()
_GetAvailablePacketCount()
public virtual int _GetAvailablePacketCount()
Returns
_GetBufferedAmount()
public virtual int _GetBufferedAmount()
Returns
_GetId()
public virtual int _GetId()
Returns
_GetLabel()
public virtual string _GetLabel()
Returns
_GetMaxPacketLifeTime()
public virtual int _GetMaxPacketLifeTime()
Returns
_GetMaxPacketSize()
public virtual int _GetMaxPacketSize()
Returns
_GetMaxRetransmits()
public virtual int _GetMaxRetransmits()
Returns
_GetProtocol()
public virtual string _GetProtocol()
Returns
_GetReadyState()
public virtual WebRtcDataChannel.ChannelState _GetReadyState()
Returns
_GetWriteMode()
public virtual WebRtcDataChannel.WriteModeEnum _GetWriteMode()
Returns
_IsNegotiated()
public virtual bool _IsNegotiated()
Returns
_IsOrdered()
public virtual bool _IsOrdered()
Returns
_Poll()
public virtual Error _Poll()
Returns
_SetWriteMode(WriteModeEnum)
public virtual void _SetWriteMode(WebRtcDataChannel.WriteModeEnum pWriteMode)
Parameters
pWriteMode
WebRtcDataChannel.WriteModeEnum
_WasStringPacket()
public virtual bool _WasStringPacket()