MPS Namespace Reference (original) (raw)

Compounds

class

MPS::Address

Represents a resolved name for an object. More...

class

MPS::Connection::Callback

A callback - subclass, and use with setCallback. More...

class

MPS::Connection

Manages a connection over a Transport to an MPS server. More...

class

MPS::FastmsgTransport

Implements a Fastmsg-based Transport class for accessing and serving MPS objects. More...

class

MPS::InetTransport::InetConnection

class

MPS::InetTransport::InetDemux

class

MPS::InetTransport::InetDispatcher

class

MPS::InetTransport::InetIOStream

class

MPS::InetTransport

Implements a TCP/IP-socket Transport class for accessing and serving MPS objects. More...

class

MPS::InputStream

Used to stream data from a Connection. More...

class

MPS::Interface

Base class which all MPS Interfaces (implementations and proxies) must inherit from. More...

class

MPS::InterfaceServer

Base class for MPS object servers. More...

class

MPS::MPSConnectionClosedException

Thrown when reading from a closed Connection or a too-short InputStream. More...

class

MPS::MPSException

Base class for most exceptions thrown by MPS. More...

class

MPS::OutputStream

Used to stream data to a Connection. More...

class

MPS::Proxy

Implements a client-side handle on a MPS server object, using a Connection. More...

struct

MPS::QueuedMessage_t

class

MPS::Server

Generalised server for MPS objects, proxies, and gateways. More...

class

MPS::SimplTransport::SimplConnection

class

MPS::SimplTransport::SimplIOStream

class

MPS::SimplTransport

Implements a Transport class for accessing and serving MPS objects via the SIMPL protocol (http://www.holoweb.net/~simpl/). More...

class

MPS::Transport

Represents a method of resolving names for, and connecting to remote objects. More...

class

MPS::UserException

Superclass of all exceptions throwable by MPS interface implementations. More...

Typedefs

typedef org::hebe::mps::naming::NamingService

NamingService

typedef org::hebe::mps::naming::Binding

NameBinding

Functions

ref<NamingService>

getNamingService (string nsAddress="")

string

toString (int x)

Variables

char const*

MPS_version_string = "MPSIDL version " MPSIDL_VERSION

deque<QueuedMessage_t *>

msgQueue