In file ../include/EST_FringeServer.h:

## class EST_FringeServer

> A class providing mechanisms to talk to fringe.

## Inheritance:

### Public Methods

  | EST_FringeServer (EST_String name="fringe") Create a server connection by name, defaulting to "fringe", the default server name
  | EST_FringeServer (EST_String hostname, int port) Create a server connection by explicitly saying where to connect to
  | ~EST_FringeServer () Destroy the connection

### Inherited from EST_Server:

### Public Classes

enum Mode

### Public Methods

Client end constructors.

EST_Server(EST_String name, EST_String type)
  Create a server connection by name, defaulting to "fringe", the default server name
EST_Server(EST_String hostname, int port)
  Create a server connection by explicitly saying where to connect to

information about the server.

const EST_String name(void) const
  Name of server
const EST_String type(void) const
  Type of server
const EST_String hostname(void) const
  Domain name of the server
const EST_String address(void) const
  Dotted numeric IP address
const EST_String servername(void) const
  Domain name or IP number
int port(void) const
  Port number

connection management

EST_connect_status connect(void)
  Connect to the server
bool connected(void)
  Are we connected at the moment?
EST_connect_status disconnect(void)
  Disconnect

## Documentation

> A class providing mechanisms to talk to fringe.

`EST_FringeServer(EST_String name="fringe")`
  Create a server connection by name, defaulting to "fringe", the default server name

`EST_FringeServer(EST_String hostname, int port)`
  Create a server connection by explicitly saying where to connect to

`~EST_FringeServer()`
  Destroy the connection

This class has no child classes.

Author:
  Richard Caley <rjc@cstr.ed.ac.uk>
Version:

Alphabetic index HTML hierarchy of classes or Java

This page is part of the Edinburgh Speech Tools Library documentation
Copyright University of Edinburgh 1997
Contact: speech_tools@cstr.ed.ac.uk