YAMI4 for .NET 1.3.0
|
Namespace devoted for everything related to YAMI4. More...
Classes | |
class | Agent |
Message broker. More... | |
class | BadProtocolException |
Exception class, used to indicate that a given protocol was not recognized. More... | |
class | BadStateException |
Exception class, used to indicate that a given object is in the inappropriate state for the requested operation. More... | |
class | BadTypeException |
Exception class, used to indicate that the entry has a different type than expected. More... | |
class | ConnectionEventArgs |
Provides data for notification the user code about the change in the set of connections. More... | |
class | ExceptionBase |
Exception base class - all YAMI4 exception are derived from this class. More... | |
class | IncomingMessage |
Incoming message handler. More... | |
class | IncomingMessageArgs |
Provides data for IncomingMessageHandler implementation. More... | |
class | LogEventArgs |
Provides data for logging events. Used by Agent.Log event to provide data for logging. More... | |
class | NoSuchNameException |
Exception class, used to indicate that the named entry or object was not found. More... | |
class | OptionNames |
This class groups constant values for option names. These constants are recommended instead of literal values for safety. More... | |
class | OutgoingMessage |
Outgoing message. More... | |
class | Parameters |
Collection of message parameters. More... | |
class | RawBinaryDataSource |
Serializable wrapper for the raw binary data. More... | |
class | UnexpectedValueException |
Exception class, used to indicate that the value used to serialize or deserialize data cannot be properly processed. More... | |
class | ValuePublisher |
Simple subscription publisher. More... | |
class | Version |
Library version information. More... | |
class | YAMIIOException |
Exception class, used to indicate a general I/O error. More... | |
interface | YAMISerializable |
Common interface for serializable entities in YAMI. More... | |
Functions | |
delegate void | ConnectionEventHandler (object sender, ConnectionEventArgs args) |
Representes the method that will handle the Agent.ConnectionsChanged event. | |
delegate void | IncomingMessageHandler (object sender, IncomingMessageArgs args) |
Representes the method responsible for handling incoming messages. Methods of this type are registered as message handlers via Agent.RegisterObject. | |
delegate void | LogHandler (object sender, LogEventArgs args) |
Representes the method that will handle the Agent.Log event. |
Namespace devoted for everything related to YAMI4.
delegate void Inspirel.YAMI.ConnectionEventHandler | ( | object | sender, |
ConnectionEventArgs | args | ||
) |
Representes the method that will handle the Agent.ConnectionsChanged event.
sender | The source of the event (always Agent object) |
args | ConnectionEventArgs object that contains event data |
delegate void Inspirel.YAMI.IncomingMessageHandler | ( | object | sender, |
IncomingMessageArgs | args | ||
) |
Representes the method responsible for handling incoming messages. Methods of this type are registered as message handlers via Agent.RegisterObject.
sender | The source of the event (always Agent object) |
args | IncomingMessageArgs object that contains event data |
delegate void Inspirel.YAMI.LogHandler | ( | object | sender, |
LogEventArgs | args | ||
) |
Representes the method that will handle the Agent.Log event.
sender | The source of the event (always Agent object) |
args | LogEventArgs object that contains event data |