Ntk.Core.UDPMessage Reference Manual
Packages
vd
Ntk
Core
UDPMessage
data
request_id
wait_response
make_keep_alive
make_request_broadcast
make_request_unicast
make_response
deserialize_from_variant
is_keepalive
is_request_broadcast
is_request_unicast
is_response
serialize_to_variant
to_string
UDPMessage
Object Hierarchy:
Description:
public
class
UDPMessage
:
Object
,
ISerializable
A message that uses UDP as transport.
Namespace:
Ntk.Core
Package:
vd
Content:
Properties:
public
int
request_id
{
set
;
get
; }
public
bool
wait_response
{
set
;
get
; }
public
ISerializable
data
{
set
;
get
; }
Static methods:
public
static
UDPMessage
make_request_unicast
(
ISerializable
data,
bool
wait_response =
true
)
public
static
UDPMessage
make_request_broadcast
(
ISerializable
data)
public
static
UDPMessage
make_keep_alive
(
int
reqid)
public
static
UDPMessage
make_response
(
int
reqid,
ISerializable
data)
Methods:
public
bool
is_response
()
public
bool
is_keepalive
()
public
bool
is_request_unicast
()
public
bool
is_request_broadcast
()
public
Variant
serialize_to_variant
()
public
void
deserialize_from_variant
(
Variant
v)
throws
SerializerError
public
string
to_string
()