Interface DatagramBased
- Namespace
- Gio
- Assembly
- Gio-2.0.dll
public interface DatagramBased
Properties
Handle
ObjectHandle Handle { get; }
Property Value
- ObjectHandle
Methods
ConditionCheck(IOCondition)
[Version("2.48")]
IOCondition ConditionCheck(IOCondition condition)
Parameters
condition
IOCondition
Returns
- IOCondition
ConditionWait(IOCondition, long, Cancellable?)
[Version("2.48")]
bool ConditionWait(IOCondition condition, long timeout, Cancellable? cancellable)
Parameters
condition
IOCondition
timeout
long
cancellable
Cancellable
Returns
- bool
CreateSource(IOCondition, Cancellable?)
[Version("2.48")]
Source CreateSource(IOCondition condition, Cancellable? cancellable)
Parameters
condition
IOCondition
cancellable
Cancellable
Returns
- Source
[Version("2.48")]
int ReceiveMessages(InputMessage[] messages, int flags, long timeout, Cancellable? cancellable)
Parameters
messages
InputMessage[]
flags
int
timeout
long
cancellable
Cancellable
Returns
- int
SendMessages(OutputMessage[], int, long, Cancellable?)
[Version("2.48")]
int SendMessages(OutputMessage[] messages, int flags, long timeout, Cancellable? cancellable)
Parameters
messages
OutputMessage[]
flags
int
timeout
long
cancellable
Cancellable
Returns
- int