Alien-InteractiveBrokers
view release on metacpan or search on metacpan
Makefile.PL
MANIFEST
LICENSE
README
bin/ibapi-config
t/00-load.t
t/10-Alien-InteractiveBrokers.t
t/manifest.t
t/pod-coverage.t
t/pod.t
twsapi_unixmac_966.jar
META.yml
inc/MY/Build.pm view on Meta::CPAN
}
sub ACTION_code {
my $self = shift;
$self->SUPER::ACTION_code;
$self->fetch_ibapi();
$self->install_ibapi();
}
sub ibapi_archive {
return 'twsapi_unixmac_966.jar';
}
sub ibapi_dir {
return 'IBJts';
}
sub ibapi_target_dir {
return 'blib/lib/Alien/InteractiveBrokers';
}
lib/Alien/InteractiveBrokers.pm view on Meta::CPAN
@EXPORT_OK = qw( path includes classpath version );
$VERSION = '9.6602';
}
*TRUE = \1;
*FALSE = \0;
my $versions = {
'9.64' => {
desc => 'IB API 9.64',
url => 'http://www.interactivebrokers.com/download/twsapi_unixmac_964.jar',
},
'9.65' => {
desc => 'IB API 9.65',
url => 'http://www.interactivebrokers.com/download/twsapi_unixmac_965.jar',
},
'9.66' => {
desc => 'IB API 9.66',
url => 'http://www.interactivebrokers.com/download/twsapi_unixmac_966.jar',
},
'9.65' => {
desc => 'IB API 9.67 Beta',
url => 'http://www.interactivebrokers.com/download/twsapi_unixmac_967.jar',
},
};
my $DEF_API_VERSION = '9.66';
# Global cache; either points to object ref, or just used as is.
# XXX: This may explode upon multiple Alien::SWIG objects being created,
# but we'll worry about that if anyone ever needs to actually do that.
our $CACHE = {}; # our, for testing
( run in 1.344 second using v1.01-cache-2.11-cpan-64ef6c95b5d )