Interface DatagramBased
- Namespace
- Gio
- Assembly
- Gio-2.0.dll
public interface DatagramBased : IDisposable
- Inherited Members
-
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