Keith Wang
and 1 contributors

NAME

DynGig::Range::Cluster - Extends DynGig::Range::String.

VERSION

Version 0.01

DESCRIPTION

setenv( timeout => seconds, server => server )

Sets DynGig::Range::Cluster::Client parameter. Returns object/class.

SEE ALSO

See DynGig::Range::String for additional methods.

GRAMMAR

Tokenizer and parser implement the base class BNF with the following differences.

<range> ::= <literal> | <cluster>

<cluster> ::= <literal> '(' <expression> ':' <expression> ')'

          | <literal> '(' <expression> '%' <expression> ')'
          | <literal> '(' <expression> '=' <expression> ')'

SYMBOLS

cluster operator:

':' : given cluster name ( left operand ), get attribute keys by value.

'%' : given cluster name ( left operand ), get attribute values by key.

'=' : get cluster names with attribute key = value.

MODULES

DynGig::Range::Cluster::Client

Cluster client

DynGig::Range::Cluster::Cache

Caching server. Implements DynGig::Range::Cluster::Interface.

DynGig::Range::Cluster::Server

Cluster server. Implements DynGig::Range::Cluster::Interface.

DynGig::Range::Cluster::Interface

Extends DynGig::Util::TCPServer.

DynGig::Range::Cluster::Config

Cluster configuration methods

DynGig::Range::Cluster::EZDB

Extends DynGig::Util::EZDB

AUTHOR

Kan Liu

COPYRIGHT and LICENSE

Copyright (c) 2010. Kan Liu

This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself.