com.ibm.manplato.Protocol
Class SLP

java.lang.Object
  |
  +--com.ibm.manplato.Protocol.SLP

public class SLP
extends java.lang.Object

Version:
$Rev$-$Date: 2001/07/02 11:35:49 $$State: Exp $
Author:
File Created By: Brad BARCLAY <bbarclay@ca.ibm.com>, Last Modified By: $Author: fpal $

Inner Class Summary
(package private)  class SLP.InputHandler
           
(package private)  class SLP.OutputHandler
           
 
Field Summary
static byte CONSOLE_SOCKET
           
static byte DEBUG_SOCKET
           
static byte DLP_SOCKET
           
static boolean ENABLE_PKT_DUMP
           
static byte FIRST_SOCKET
           
static byte NEXT_SOCKET
           
static byte REMOTE_UI_SOCKET
           
 
Constructor Summary
SLP(SLPTransportInterface slptransportinterface)
           
 
Method Summary
(package private) static void ()
           
 void connect()
           
 void disconnect()
           
 void enableDebugMode()
           
protected  void handleCMPPacket(SLP_Packet slp_packet)
           
protected  void handlePADPacket(SLP_Packet slp_packet)
           
protected  void handleSystemPacket(SLP_Packet slp_packet)
           
protected  void handleTestPacket(SLP_Packet slp_packet)
           
protected  int incInputQueueEnd()
           
protected  int incInputQueueStart()
           
protected  int incOutputQueueEnd()
           
protected  int incOutputQueueStart()
           
 GenericPacket readPacket()
           
 void setDebugOutputStream(java.io.PrintStream printstream)
           
 void writePacket(byte[] abyte0, byte byte0, byte byte1, byte byte2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG_SOCKET

public static final byte DEBUG_SOCKET

CONSOLE_SOCKET

public static final byte CONSOLE_SOCKET

REMOTE_UI_SOCKET

public static final byte REMOTE_UI_SOCKET

DLP_SOCKET

public static final byte DLP_SOCKET

FIRST_SOCKET

public static final byte FIRST_SOCKET

NEXT_SOCKET

public static byte NEXT_SOCKET

ENABLE_PKT_DUMP

public static boolean ENABLE_PKT_DUMP
Constructor Detail

SLP

public SLP(SLPTransportInterface slptransportinterface)
Method Detail

static void ()

connect

public void connect()

disconnect

public void disconnect()

enableDebugMode

public void enableDebugMode()

handleCMPPacket

protected void handleCMPPacket(SLP_Packet slp_packet)

handlePADPacket

protected void handlePADPacket(SLP_Packet slp_packet)

handleSystemPacket

protected void handleSystemPacket(SLP_Packet slp_packet)

handleTestPacket

protected void handleTestPacket(SLP_Packet slp_packet)

incInputQueueEnd

protected int incInputQueueEnd()
                        throws SLP_QueueOverrunException

incInputQueueStart

protected int incInputQueueStart()
                          throws SLP_QueueOverrunException

incOutputQueueEnd

protected int incOutputQueueEnd()
                         throws SLP_QueueOverrunException

incOutputQueueStart

protected int incOutputQueueStart()
                           throws SLP_QueueOverrunException

readPacket

public GenericPacket readPacket()
                         throws NotConnectedException

setDebugOutputStream

public void setDebugOutputStream(java.io.PrintStream printstream)

writePacket

public void writePacket(byte[] abyte0,
                        byte byte0,
                        byte byte1,
                        byte byte2)
                 throws NotConnectedException