The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Net::Async::Redis::Commands - mixin that defines the Redis commands available

DESCRIPTION

This is autogenerated from the list of commands available in https://redis.io/commands.

It is intended to be loaded by Net::Async::Redis to provide methods for each available Redis command.

PACKAGE VARIABLES

KEY_FINDER

This maps the argument index for the key information in each command.

METHODS - [% group.ucfirst %]

[% FOR command IN commands.item(group) -%] =head2 [% command.method %]

[% command.summary %].

[% IF command.args.size -%] =over 4

[% FOREACH arg IN command.args -%] =item * [% arg %]

[% END -%] =back

[% END -%] "/redis.io/commands/[% command.method.lower.replace('_', '-') %]" in https:

METHODS - Legacy

These take a subcommand as a parameter and construct the method name by combining the main command with subcommand - for example, ->xgroup(CREATE => ...) would call ->xgroup_create.

[% method %]

AUTHOR

Tom Molesworth <TEAM@cpan.org>

LICENSE

This was autogenerated from the official Redis documentation, which is published under the Creative Commons Attribution-ShareAlike license.

The Perl code is copyright Tom Molesworth 2015-2021, and licensed under the same terms as Perl itself.

}, { commands => \%commands_by_group, key_finder => \%key_finder, partial_commands => \%partial_commands, }) or die $tt->error;