com.sshtools.virtualsession
Interface VirtualSessionListener

All Superinterfaces:
java.util.EventListener
All Known Subinterfaces:
VirtualTerminalListener
All Known Implementing Classes:
VirtualSessionAdapter, VirtualTerminalAdapter

public interface VirtualSessionListener
extends java.util.EventListener

Implementations receive events about activity in the virtual sessions, such as connection events, resizes, data sent and received.

Version:
$Revision: 1.1 $
Author:
$Author: richard $

Method Summary
 void connected(VirtualSession session)
          A connection to a host has been made.
 void dataReceived(VirtualSession session, byte[] data, int len)
          The host has sent the session data
 void dataSent(VirtualSession session, byte[] data, int len)
          The session has sent data to the host
 void disconnected(VirtualSession session)
          A connection to a host has been broken
 void titleChanged(VirtualSession session, java.lang.String title)
          The title of the virtual session has changed.
 

Method Detail

titleChanged

public void titleChanged(VirtualSession session,
                         java.lang.String title)
The title of the virtual session has changed.

Parameters:
session - session
title - title

connected

public void connected(VirtualSession session)
A connection to a host has been made.

Parameters:
session - virtual session connected to.

disconnected

public void disconnected(VirtualSession session)
A connection to a host has been broken

Parameters:
session - virtual session

dataSent

public void dataSent(VirtualSession session,
                     byte[] data,
                     int len)
The session has sent data to the host

Parameters:
session - virtual session
data - data
len - length of data

dataReceived

public void dataReceived(VirtualSession session,
                         byte[] data,
                         int len)
The host has sent the session data

Parameters:
session - virtual session
data - data
len - length of data


Copyright © 2003-2004 3SP LTD. All Rights Reserved.