Keith Wang > DynGig-Range-Cluster-0.03 > DynGig::Range::Cluster

Download:
DynGig-Range-Cluster-0.03.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.03   Source  

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.

syntax highlighting: