KernelQueue.KEvent Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
KEvent(KernelEvent[], KernelEvent[])
Caution
Use any of the overloads that return an int to get how many events were returned from kevent.
[System.Obsolete("Use any of the overloads that return an int to get how many events were returned from kevent.")]
public bool KEvent (Darwin.KernelEvent[] changeList, Darwin.KernelEvent[] eventList);
member this.KEvent : Darwin.KernelEvent[] * Darwin.KernelEvent[] -> bool
Parameters
- changeList
- KernelEvent[]
- eventList
- KernelEvent[]
Returns
- Attributes
Applies to
KEvent(KernelEvent[], KernelEvent[], TimeSpec)
Caution
Use any of the overloads that return an int to get how many events were returned from kevent.
[System.Obsolete("Use any of the overloads that return an int to get how many events were returned from kevent.")]
public bool KEvent (Darwin.KernelEvent[] changeList, Darwin.KernelEvent[] eventList, ref Darwin.TimeSpec timeOut);
member this.KEvent : Darwin.KernelEvent[] * Darwin.KernelEvent[] * -> bool
Parameters
- changeList
- KernelEvent[]
- eventList
- KernelEvent[]
- timeOut
- TimeSpec
Returns
- Attributes
Applies to
KEvent(KernelEvent[], KernelEvent[], Nullable<TimeSpan>)
public int KEvent (Darwin.KernelEvent[] changeList, Darwin.KernelEvent[] eventList, Nullable<TimeSpan> timeout = null);
member this.KEvent : Darwin.KernelEvent[] * Darwin.KernelEvent[] * Nullable<TimeSpan> -> int
Parameters
- changeList
- KernelEvent[]
- eventList
- KernelEvent[]
Returns
Applies to
KEvent(KernelEvent[], Int32, KernelEvent[], Int32)
Caution
Use any of the overloads that return an int to get how many events were returned from kevent.
[System.Obsolete("Use any of the overloads that return an int to get how many events were returned from kevent.")]
public bool KEvent (Darwin.KernelEvent[] changeList, int nChanges, Darwin.KernelEvent[] eventList, int nEvents);
member this.KEvent : Darwin.KernelEvent[] * int * Darwin.KernelEvent[] * int -> bool
Parameters
- changeList
- KernelEvent[]
- nChanges
- Int32
- eventList
- KernelEvent[]
- nEvents
- Int32
Returns
- Attributes
Applies to
KEvent(KernelEvent[], Int32, KernelEvent[], Int32, TimeSpec)
Caution
Use any of the overloads that return an int to get how many events were returned from kevent.
[System.Obsolete("Use any of the overloads that return an int to get how many events were returned from kevent.")]
public bool KEvent (Darwin.KernelEvent[] changeList, int nChanges, Darwin.KernelEvent[] eventList, int nEvents, ref Darwin.TimeSpec timeOut);
member this.KEvent : Darwin.KernelEvent[] * int * Darwin.KernelEvent[] * int * -> bool
Parameters
- changeList
- KernelEvent[]
- nChanges
- Int32
- eventList
- KernelEvent[]
- nEvents
- Int32
- timeOut
- TimeSpec
Returns
- Attributes
Applies to
KEvent(KernelEvent[], Int32, KernelEvent[], Int32, Nullable<TimeSpec>)
public int KEvent (Darwin.KernelEvent[] changeList, int nChanges, Darwin.KernelEvent[] eventList, int nEvents, Nullable<Darwin.TimeSpec> timeout = null);
member this.KEvent : Darwin.KernelEvent[] * int * Darwin.KernelEvent[] * int * Nullable<Darwin.TimeSpec> -> int
Parameters
- changeList
- KernelEvent[]
- nChanges
- Int32
- eventList
- KernelEvent[]
- nEvents
- Int32