The following documentation is automatically generated. Please do not edit this file, but rather the original, inline with Myriad::Registry at lib/Myriad/Registry.pm (on the system that originally ran this). If you do edit this file, and don't want your changes to be removed, make sure you change the first line.
Myriad::Registry - track available methods and subscriptions
Used internally within Myriad for keeping track of what services are available, and what they can do.
Instantiates and adds a new service to the "loop".
Returns the service instance.
Looks up the given service, returning the instance if it exists.
Will throw an exception if the service cannot be found.
Registers a new RPC method for the given class.
Returns a hashref of RPC definitions for the given class.
Registers a new batch method for the given class.
Returns a hashref of batch methods for the given class.
Registers a new emitter method for the given class.
Returns a hashref of emitter methods for the given class.
Registers a new receiver method for the given class.
Returns a hashref of receiver methods for the given class.
Reformat a given string to make it combatible with our services naming strategy
add_child, adopt_future, adopted_futures, can_event, children, configure, configure_unknown, debug_printf, get_loop, invoke_error, invoke_event, loop, make_event_cb, maybe_invoke_event, maybe_make_event_cb, notifier_name, parent, remove_child, remove_from_parent
BUILDARGS
Deriv Group Services Ltd. DERIV@cpan.org.
DERIV@cpan.org
See "CONTRIBUTORS" in Myriad for full details.
Copyright Deriv Group Services Ltd 2020-2021. Licensed under the same terms as Perl itself.
To install Myriad, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Myriad
CPAN shell
perl -MCPAN -e shell install Myriad
For more information on module installation, please visit the detailed CPAN module installation guide.