[coyotos-dev] AppNotice

Charles Landau clandau at macslab.com
Sun Oct 7 16:15:56 EDT 2007


At 4:23 PM -0400 10/6/07, Jonathan S. Shapiro wrote:
>On Sat, 2007-10-06 at 07:43 -0700, Charles Landau wrote:
>  > I'm guessing it's just a word of bits. postNotice or's in bits.
>>  getNotices waits for the word to be nonzero, then atomically gets the
>>  word and clears it.
>
>Very close.
>
>getNotices() does not tell you what notices you have. getNotices() tells
>you what notices your AppNotice capability can *send*. Those notices are
>delivered as a conventional message using a specification-defined
>protected payload and endpoint ID when the destination process next
>enters a receiving state.

I think I see now.

Section 3.4 talks about the "target process". Does this mean the 
process executing an open wait on the target endpoint?

The documentation at makeAppNotifier suggests I can create multiple 
AppNotifier capabilities for the same endpoint with different 
authorized notices. The set of authorized notices must be stored in 
the capability.


More information about the coyotos-dev mailing list