NAME

cs::Palm - general Palm Pilot stuff


SYNOPSIS

use cs::Palm;


DESCRIPTION

The cs::Palm module provides general facilities for working with Palm Pilots.


GENERAL FUNCTIONS

gmt2palm(gmt,no_tz)

Convert a Perl timestamp (UNIX time_t - seconds since 1-Jan-1970) to a palm timestamp (seconds since 1-Jan-1904). If the optional parameter no_tz is true, suppress the implicit conversion to localtime.

palm2gmt(palmdate,no_tz)

Convert a palm timestamp (seconds since 1-Jan-1904) into a Perl timestamp (UNIX time_t - seconds since 1-Jan-1970). If the optional parameter no_tz is true, suppress the implicit conversion from localtime.

parseString0(data)

Parse a NUL terminated string at the start data. Returns the string (without the NUL) in a scalar context and an array of (string,tail) in an array context where tail is the portion of data after the NUL. Returns undef or an empty array on error.


OBJECT CREATION

newPDB file, creator, dbname

Return a new cs::Palm::PDB object attached to file with the specified creator and dbname values.

newAppDB app, file

Return a new app specific object attached to file, a subclass of cs::Palm::PDB named cs::Palm::App::app.


SEE ALSO

cs::Date(3), cs::Palm::PDB(3)


AUTHOR

Cameron Simpson <cs@zip.com.au>