class

Godot::UPNP

Inherits Godot::RefCounted < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

add_device(device : UPNPDevice) : Void
Source
add_port_mapping(port : Int64, port_internal : Int64, desc : String, proto : String, duration : Int64) : Int64
Source
clear_devices
Source
delete_port_mapping(port : Int64, proto : String) : Int64
Source
discover(timeout : Int64, ttl : Int64, device_filter : String) : Int64
Source
discover_ipv6

Property discover_ipv6 getter

Source
discover_ipv6=(val)

Property discover_ipv6 setter

Source
discover_ipv6?
Source
discover_local_port

Property discover_local_port getter

Source
discover_local_port=(val : Int)

Property discover_local_port setter

Source
discover_multicast_if

Property discover_multicast_if getter

Source
discover_multicast_if=(val)

Property discover_multicast_if setter

Source
get_device(index : Int64) : UPNPDevice
Source
get_device_count
Source
get_discover_local_port
Source
get_discover_multicast_if
Source
get_gateway
Source
is_discover_ipv6
Source
query_external_address
Source
remove_device(index : Int64) : Void
Source
set_device(index : Int64, device : UPNPDevice) : Void
Source
set_discover_ipv6(ipv6 : Bool) : Void
Source
set_discover_local_port(port : Int64) : Void
Source
set_discover_multicast_if(m_if : String) : Void
Source

Nested types