public class IceHandler extends Object implements PacketHandler
| Constructor and Description |
|---|
IceHandler(short componentId,
IceEventListener iceListener) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandle(byte[] packet) |
boolean |
canHandle(byte[] packet,
int dataLength,
int offset) |
int |
compareTo(PacketHandler o) |
short |
getComponentId() |
int |
getPipelinePriority() |
byte[] |
handle(byte[] packet,
InetSocketAddress localPeer,
InetSocketAddress remotePeer) |
byte[] |
handle(byte[] packet,
int dataLength,
int offset,
InetSocketAddress localPeer,
InetSocketAddress remotePeer) |
void |
reset() |
void |
setAuthenticator(IceAuthenticator authenticator) |
void |
setPipelinePriority(int pipelinePriority) |
public IceHandler(short componentId,
IceEventListener iceListener)
public short getComponentId()
public void setAuthenticator(IceAuthenticator authenticator)
public int compareTo(PacketHandler o)
compareTo in interface Comparable<PacketHandler>public boolean canHandle(byte[] packet)
canHandle in interface PacketHandlerpublic boolean canHandle(byte[] packet,
int dataLength,
int offset)
canHandle in interface PacketHandlerpublic byte[] handle(byte[] packet,
InetSocketAddress localPeer,
InetSocketAddress remotePeer)
throws PacketHandlerException
handle in interface PacketHandlerPacketHandlerExceptionpublic byte[] handle(byte[] packet,
int dataLength,
int offset,
InetSocketAddress localPeer,
InetSocketAddress remotePeer)
throws PacketHandlerException
handle in interface PacketHandlerPacketHandlerExceptionpublic int getPipelinePriority()
getPipelinePriority in interface PacketHandlerpublic void setPipelinePriority(int pipelinePriority)
public void reset()
Copyright © 2017 TeleStax, Inc.. All Rights Reserved.