NAME
PFIX - Perl FIX protocol library!
VERSION
Version 0.02
SYNOPSIS
Perl FIX protocol implementation.
The Financial Information eXchange (FIX) Protocol is a messaging standard developed specifically for the real-time electronic exchange of securities transactions. FIX is a public-domain specification owned and maintained by FIX Protocol, Ltd.
This module offers some simple methods to parse or build a FIX message. It has knowledge of the FIX dictionary.
The module here is vastly imcomplete but was written for an interface project (now in production) and thus is operational. However to take it to the next step it needs more work.
Although I will do my best to minimise radical changes, next versions may not be backward compatible - be prepared (sorry).
use PFIX::Message;
# create a FIX message object
my $msg = PFIX::Message->new(version=>'FIX44');
# initialise it with a string
$msg->fromString("8=FIX.4.4\0019=41\00135=.........10=011");
# set some fields
$msg->setField('Symbol','IBM'); # assign value using tag name
$msg->setField(56,'TARGETSYSTEM'); # assign value using tab number
# get some field values
$msg->getField(11);
# delete fields
$msg->delField(123);
# now produce new FIX protocol string.
my $str=$msg->toString();
...
SUBROUTINES/METHODS
function1
function2
AUTHOR
"Gabriel Galibourg", <"">
BUGS
Please report any bugs or feature requests to bug-pfix at rt.cpan.org
, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=PFIX. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc PFIX
You can also look for information at:
RT: CPAN's request tracker
AnnoCPAN: Annotated CPAN documentation
CPAN Ratings
Search CPAN
ACKNOWLEDGEMENTS
LICENSE AND COPYRIGHT
Copyright 2010 "Gabriel Galibourg".
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.