NAME

POE::Component::Client::opentick::Protocol - Protocol handling routines for opentick client.

SYNOPSIS

use POE::Component::Client::opentick::Protocol;

DESCRIPTION

This provides the high level routines for handling the opentick Protocol. It is heavily tailored to this application, and thus probably serves little purpose for anything else.

See POE::Component::Client::opentick for the main documentation.

If Happy Fun Ball begins to smoke, get away immediately. Seek shelter and cover head.

METHODS

new( )

Create a new object.

initialize( )

Initialize the object.

login( )

Send login information to opentick.

logout( )

Logout from opentick.

prepare_packet( )

Prepare a packet to send to opentick.

process_packet( )

Process a packet received from opentick.

ACCESSORS

get_errors_recv( )
get_messages_recv( )
get_messages_sent( )
get_records_recv( )
get_heartbeat_delay( )

AUTHOR

Jason McManus (infi)

LICENSE

Copyright (c) Jason McManus

This module may be used, modified, and distributed under the same terms as Perl itself. Please see the license that came with your Perl distribution for details.

The data from opentick.com are under an entirely separate license that varies according to exchange rules, etc. It is your responsibility to follow the opentick.com and exchange license agreements with the data.

Further details are available on http://www.opentick.com/.