Notifications endpoint
This endpoint is intended for working with notifications about events that occur with resources.
Information about methods of the endpoint is provided in the table below.
Methods of the notice.Notice endpoint (kl.core.Notice interface)
Method | Method purpose and parameters | Potential danger of the method |
---|---|---|
| Purpose Creates a notification receiver. Parameters
| Allows the kernel memory to be used up by creating a multitude of objects within it. |
| Purpose Adds a "resource–event mask" entry to the notification receiver so that it can receive notifications about events that occur with the defined resource and match the defined event mask. Parameters
| Allows the kernel memory to be used up by creating a multitude of objects within it. |
| Purpose Deletes notifications matching a "resource–event mask" entry with the defined ID from the notification receiver. Parameters
| N/A |
| Purpose Deletes notifications matching the defined resource from the notification receiver. Parameters
| N/A |
| Purpose Extracts notifications from the receiver. Parameters
| N/A |
| Purpose Deletes all "resource–event mask" entries from the defined notification receiver, resumes execution of all threads awaiting an event associated with the defined notification receiver, and (optionally) prohibits the addition of "resource–event mask" entries to the defined notification receiver. Parameters
| N/A |
| Purpose Signals that events from the defined event mask occurred with the defined user resource. Parameters
| N/A |