sound.chat
Class ChatModel

java.lang.Object
  extended by sound.chat.ChatModel

public class ChatModel
extends java.lang.Object


Constructor Summary
ChatModel()
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void connect(java.lang.String hostName)
          Connect to a given host or IP.
 void disconnect()
           
 AudioBase getAudio(int d)
           
 java.io.DataInputStream getReceiveStream()
           
 java.io.OutputStream getSendStream()
           
 void initAudioStream()
           
 boolean isAudioActive()
           
 boolean isConnected()
           
 boolean isListening()
           
 boolean isMicrophoneTest()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void setAudioActive(boolean active)
           
 void setListen(boolean bListen)
           
 void toggleTestAudio()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChatModel

public ChatModel()
Method Detail

getAudio

public AudioBase getAudio(int d)

connect

public void connect(java.lang.String hostName)
Connect to a given host or IP.

Parameters:
hostName - a hostname or an IP address in the form xx.xx.xx.xx

disconnect

public void disconnect()

setListen

public void setListen(boolean bListen)

isListening

public boolean isListening()

isConnected

public boolean isConnected()

initAudioStream

public void initAudioStream()

isMicrophoneTest

public boolean isMicrophoneTest()

isAudioActive

public boolean isAudioActive()

setAudioActive

public void setAudioActive(boolean active)

toggleTestAudio

public void toggleTestAudio()

getReceiveStream

public java.io.DataInputStream getReceiveStream()

getSendStream

public java.io.OutputStream getSendStream()

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)