Class Poll
public class Poll
- Inheritance
-
Poll
- Inherited Members
Methods
AddFd(PollHandle, PollFDHandle)
Calls native method gst_poll_add_fd.
public static extern bool AddFd(PollHandle set, PollFDHandle fd)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
FdCanRead(PollHandle, PollFDHandle)
Calls native method gst_poll_fd_can_read.
public static extern bool FdCanRead(PollHandle set, PollFDHandle fd)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
FdCanWrite(PollHandle, PollFDHandle)
Calls native method gst_poll_fd_can_write.
public static extern bool FdCanWrite(PollHandle set, PollFDHandle fd)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
FdCtlPri(PollHandle, PollFDHandle, bool)
Calls native method gst_poll_fd_ctl_pri. Version: 1.16
[Version("1.16")]
public static extern bool FdCtlPri(PollHandle set, PollFDHandle fd, bool active)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
active
boolTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
FdCtlRead(PollHandle, PollFDHandle, bool)
Calls native method gst_poll_fd_ctl_read.
public static extern bool FdCtlRead(PollHandle set, PollFDHandle fd, bool active)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
active
boolTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
FdCtlWrite(PollHandle, PollFDHandle, bool)
Calls native method gst_poll_fd_ctl_write.
public static extern bool FdCtlWrite(PollHandle set, PollFDHandle fd, bool active)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
active
boolTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
FdHasClosed(PollHandle, PollFDHandle)
Calls native method gst_poll_fd_has_closed.
public static extern bool FdHasClosed(PollHandle set, PollFDHandle fd)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
FdHasError(PollHandle, PollFDHandle)
Calls native method gst_poll_fd_has_error.
public static extern bool FdHasError(PollHandle set, PollFDHandle fd)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
FdHasPri(PollHandle, PollFDHandle)
Calls native method gst_poll_fd_has_pri. Version: 1.16
[Version("1.16")]
public static extern bool FdHasPri(PollHandle set, PollFDHandle fd)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
FdIgnored(PollHandle, PollFDHandle)
Calls native method gst_poll_fd_ignored.
public static extern void FdIgnored(PollHandle set, PollFDHandle fd)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
Free(PollUnownedHandle)
Calls native method gst_poll_free.
public static extern void Free(PollUnownedHandle set)
Parameters
set
PollUnownedHandleTransfer ownership: Full Nullable: False
GetReadGpollfd(PollHandle, PollFDHandle)
Calls native method gst_poll_get_read_gpollfd.
public static extern void GetReadGpollfd(PollHandle set, PollFDHandle fd)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
New(bool)
Calls native function gst_poll_new.
public static extern PollOwnedHandle New(bool controllable)
Parameters
controllable
boolTransfer ownership: None Nullable: False
Returns
- PollOwnedHandle
Transfer ownership: Full Nullable: True
NewTimer()
Calls native function gst_poll_new_timer.
public static extern PollOwnedHandle NewTimer()
Returns
- PollOwnedHandle
Transfer ownership: Full Nullable: True
ReadControl(PollHandle)
Calls native method gst_poll_read_control.
public static extern bool ReadControl(PollHandle set)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
RemoveFd(PollHandle, PollFDHandle)
Calls native method gst_poll_remove_fd.
public static extern bool RemoveFd(PollHandle set, PollFDHandle fd)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
fd
PollFDHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Restart(PollHandle)
Calls native method gst_poll_restart.
public static extern void Restart(PollHandle set)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
SetControllable(PollHandle, bool)
Calls native method gst_poll_set_controllable.
public static extern bool SetControllable(PollHandle set, bool controllable)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
controllable
boolTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SetFlushing(PollHandle, bool)
Calls native method gst_poll_set_flushing.
public static extern void SetFlushing(PollHandle set, bool flushing)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
flushing
boolTransfer ownership: None Nullable: False
Wait(PollHandle, ClockTime)
Calls native method gst_poll_wait.
public static extern int Wait(PollHandle set, ClockTime timeout)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
timeout
ClockTimeTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
WriteControl(PollHandle)
Calls native method gst_poll_write_control.
public static extern bool WriteControl(PollHandle set)
Parameters
set
PollHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False