Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
 

com.newstep.solid.netio
Class AbstractMessageChannel
com.newstep.solid.netio.AbstractCommChannel
  |
  +--com.newstep.solid.netio.AbstractMessageChannel
All Implemented Interfaces:
       CommChannel, MessageChannel
Direct Known Subclasses:
       RttChannel, SlipChannel

public abstract class AbstractMessageChannel      
Abstract.
Implements:
MessageChannel
 
Links:
Kernel Association Association Link
to Interface MessageListener
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
0..1
Supplier navigability:
NAVIGABLE
Supplier visibility:
protected
 
Kernel Association Association Link
to Class AbstractStreamChannel
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
0..1
Supplier navigability:
NAVIGABLE
Supplier visibility:
protected
Custom properties
labelDirection:
forward
 
Kernel Association Association Link
to Class ProtocolElement
Associates type:
aggregation
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Directed.
Supplier cardinality:
0..1
Supplier navigability:
NAVIGABLE
Supplier visibility:
protected
Custom properties
link:
aggregation
 
Generalization Generalization Link
to Class AbstractCommChannel
 
Implementation Implementation Link
to Interface MessageChannel
 
 

Field Summary
protected MessageListener
protected ProtocolElement
Method Summary
public void
public abstract void
write(Byte payLoad)
Field Detail
abstractStreamChannel
protected AbstractStreamChannel abstractStreamChannel
Multiplicity:
1
 

messageListener
MessageListener messageListener
 

messageListener
protected MessageListener messageListener
Multiplicity:
1
 

protocolElement
ProtocolElement protocolElement
 

protocolElement
protected ProtocolElement protocolElement
Multiplicity:
1
 
Method Detail
getProtocolElement
public ProtocolElement getProtocolElement ()
 
Return:
The first in the chain of protocl elements which implement this message channel's protocol
 

setMessageListener
public void setMessageListener (MessageListener listener)
 
 

write
public abstract void write (Byte payLoad)
 
Abstract.
Throws:
IOException
 

Class
Tree
          
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD