Services: Difference between revisions

No edit summary
No edit summary
Line 34: Line 34:
|-
|-
| 0x00090040
| 0x00090040
| Subscribe(). This enables the specified notificationID for the current process.
| Subscribe(u32 notification_id). This enables the specified notificationID for the current process.
|-
|-
| 0x000A0040
| 0x000A0040
| Unsubscribe(). This disables the specified notificationID for the current process (u32 ID)
| Unsubscribe(u32 notification_id). This disables the specified notificationID for the current process.
|-
|-
| 0x000B0000
| 0x000B0000
| ReceiveNotification This returns the notificationID which was triggered, if any(see GetProcSemaphore).
| ReceiveNotification() This returns the notificationID which was triggered, if any(see GetProcSemaphore).
|-
|-
| 0x000C0080
| 0x000C0080
| PublishToSubscriber(u32 ID,u32 flag) This can fire notificationID (Bit(0) only fire if not already fired, Bit(1) = return error if error happens, else it always returns 0)
| PublishToSubscriber(u32 notification_id, u32 flag). This fires an notification. Bit0: only fire if not already fired, bit1: return error if error happens, else it always returns 0.
|-
|-
| 0x000D....
| 0x000D....