Search results for "module:Tangence::Server"
Tangence::Server - mixin class for building a Tangence server
This module provides mixin to implement a "Tangence" server connection. It should be mixed in to an object used to represent a single connection from a client. It provides a location for the objects in server to store information about the client con...
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Server::Context - server connection class for Tangence
This module is a component of Tangence::Server. It is not intended for end-user use directly....
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Net::Async::Tangence::Server - serve Tangence clients using IO::Async
This subclass of IO::Async::Listener accepts Tangence client connections....
PEVANS/Net-Async-Tangence-0.16 - 26 May 2021 11:56:02 UTC
Net::Async::Tangence::ServerProtocol - Net::Async::Tangence::Protocol subclass for servers
This subclass of Net::Async::Tangence::Protocol provides additional logic required by the server side of a connection. It is not intended to be directly used by server implementations....
PEVANS/Net-Async-Tangence-0.16 - 26 May 2021 11:56:02 UTC
Tangence - attribute-oriented server/client object remoting framework
Like CORBA only much smaller, lighter, and with heavy emphasis on attributes of remoted objects, including notifications of modification and atomic update operations....
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Class - server implementation of a Tangence class
This module is a component of Tangence::Server. It is not intended for end-user use directly....
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Struct - server implementation of a Tangence struct
This module is a component of Tangence::Server. It is not intended for end-user use directly....
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Object - base class for accessible objects in a Tangence server
This class acts as a base class for the accessible objects in a Tangence server. All the objects actually created and made accessible to clients will be subclasses of this one, including internally-created objects such as Tangence::Registry. These ob...
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Registry - object manager for a Tangence server
This subclass of Tangence::Object acts as a container for all the exposed objects in a Tangence server. The registry is used to create exposed objects, and manages their lifetime. It maintains a reference to all the objects it creates, so it can disp...
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Property - server implementation of a Tangence property
This module is a component of Tangence::Server. It is not intended for end-user use directly....
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Type - represent a Tangence value type
Objects in this class represent individual types that are sent over the wire in Tangence messages. This is a subclass of Tangence::Meta::Type which provides additional methods that may be useful in server or client implementations....
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Types - type constants for Tangence
This module is a component of Tangence::Client or Tangence::Server. It is not intended for end-user use directly....
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Client - mixin class for building a Tangence client
This module provides mixin to implement a "Tangence" client connection. It should be mixed in to an object used to represent a single connection to a server. It provides a central location in the client to store object proxies, including to the root ...
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Message - contains a single Tangence protocol message
This module is a component of Tangence::Client or Tangence::Server. It is not intended for end-user use directly....
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Stream - base class for Tangence stream-handling mixins
This module provides a base for Tangence::Client and Tangence::Server. It is not intended to be used directly by "Tangence" implementation code. It provides the basic layer of message serialisation, deserialisation, and dispatching to methods that wo...
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::Constants - protocol constants for Tangence
This module is a component of Tangence::Client or Tangence::Server. It is not intended for end-user use directly....
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Tangence::ObjectProxy - proxy for a Tangence object in a Tangence::Client
Instances in this class act as a proxy for an object in the Tangence::Server, allowing methods to be called, events to be subscribed to, and properties to be watched. These objects are not directly constructed by calling the "new" class method; inste...
PEVANS/Tangence-0.32 - 06 Jan 2024 21:48:50 UTC
Net::Async::Tangence - use Tangence with IO::Async
This distribution provides concrete implementations of the Tangence base classes, allowing either servers or clients to be written based on IO::Async. To implement a server, see Net::Async::Tangence::Server. To implement a client, see Net::Async::Tan...
PEVANS/Net-Async-Tangence-0.16 - 26 May 2021 11:56:02 UTC
Net::Async::Tangence::Client - connect to a Tangence server using IO::Async
This subclass of Net::Async::Tangence::Protocol connects to a Tangence server, allowing the client program to access exposed objects in the server. It is a concrete implementation of the "Tangence::Client" mixin. The following documentation concerns ...
PEVANS/Net-Async-Tangence-0.16 - 26 May 2021 11:56:02 UTC
Net::Async::Tangence::Protocol - concrete implementation of Tangence::Stream for IO::Async
This subclass of IO::Async::Stream provides a concrete implementation of the Tangence::Stream mixin. It is not intended to be directly used by server implementations. Instead, it is subclassed as Net::Async::Tangence::Client and Net::Async::Tangence:...
PEVANS/Net-Async-Tangence-0.16 - 26 May 2021 11:56:02 UTC