JavaPort¶
-
public class
JavaPort
<P extends PortType> extends PortCore<P>¶ The
PortCore
class.Author: Cosmin Arad <cosmin@sics.se>, Jim Dowling <jdowling@sics.se>, Lars Kroll <lkroll@kth.se>
Constructors¶
JavaPort¶
-
JavaPort
(boolean positive, P portType, ComponentCore owner)¶
Methods¶
addChannel¶
-
public void
addChannel
(ChannelCore<P> channel)¶
addChannel¶
-
public void
addChannel
(ChannelCore<P> channel, ChannelSelector<?, ?> selector)¶
doSubscribe¶
-
public void
doSubscribe
(MatchedHandler<?, ?, ?> handler)¶
doTrigger¶
-
public void
doTrigger
(KompicsEvent event, int wid, ChannelCore<?> channel)¶
doTrigger¶
-
public void
doTrigger
(KompicsEvent event, int wid, ComponentCore component)¶
doUnsubscribe¶
-
void
doUnsubscribe
(MatchedHandler<?, ?, ?> handler)¶
enqueue¶
-
public void
enqueue
(KompicsEvent event)¶
getSubscribedHandlers¶
-
HandlerList
getSubscribedHandlers
(KompicsEvent event)¶
getSubscribedMatchers¶
-
MatchedHandlerList
getSubscribedMatchers
(PatternExtractor event)¶
pickFirstEvent¶
-
KompicsEvent
pickFirstEvent
()¶
removeChannel¶
-
public void
removeChannel
(ChannelCore<P> channel)¶