org.iids.aos.kernel
Interface SelectableKernelResource

All Superinterfaces:
KernelResource
All Known Implementing Classes:
ListenPort

public interface SelectableKernelResource
extends KernelResource

At present, all kernel resources that can be owned by a role, and can be monitored with the select() primitive, implement this interface.

Author:
arno

Method Summary
 Role getOwner()
           
 SelectRendezvous getSelectRendezvous()
           
 void setOwner(Role r)
           
 void setSelectRendezvous(SelectRendezvous sr)
           
 

Method Detail

getOwner

Role getOwner()
Specified by:
getOwner in interface KernelResource

setOwner

void setOwner(Role r)
              throws KernelException
Specified by:
setOwner in interface KernelResource
Throws:
KernelException

getSelectRendezvous

SelectRendezvous getSelectRendezvous()

setSelectRendezvous

void setSelectRendezvous(SelectRendezvous sr)


Copyright © 2003, 2004 IIDS Group. All Rights Reserved.