Package: com.multiversesocial.hyperview
Class: com.multiversesocial.hyperview.ChannelIOReply
Source: src/com/multiversesocial/hyperview/ChannelIOReply.java

ChannelIOReply

HyperView V3.2 — interface
version V3.2 interface

Summary

IOReply interface by Tony Swain The purpose of this interface is to allow the main user thread for the server to easily receive

Source file: ChannelIOReply.java

Hierarchy

Extends: none

Implements: none

Referenced HyperView classes

Media files used

Declaration & members

public abstract interface ChannelIOReply

Declared in src/com/multiversesocial/hyperview/ChannelIOReply.java, lines 8–21. 1 field(s), 0 constructor(s), 4 method(s). Every member has an anchor you can link to (e.g. ChannelIOReply.html#<id>).

Fields (1)

DeclarationValue / initializerDescriptionSource

Constructors (0)

None (interface).

Methods (4)

SignatureDescriptionSource
static { … }Implicit default constructor generated by the compiler (not written in the source).implicit
public abstract void channelCleanup()Interface method (no body); implemented by classes that implement this interface.line 19
public abstract long processChannelInput(HyperLinkedList tList)Process input. This is called directly from the inputHandler context which incedently saves having to do any synchronization when reading the various SocketChannels.line 17
public abstract long processChannelOutput(HyperLinkedList tList)Interface method (no body); implemented by classes that implement this interface.line 18

Examples

Real usage taken from elsewhere in the HyperView 3.2 source (file and line shown; source path src/com/multiversesocial/hyperview/).

static call — HyperNBInputHandler.java, line 23

   23  Channel IO -> (interface)ChannelIOReply.process(HyperLinkedList vectorList);

declaration — HyperChannel.java, line 26

   26  ChannelIOReply channelIOReply;
Hits--