pokefirered/_Deparsed_XSubs.pm
2019-10-28 20:39:06 -04:00

11430 lines
210 KiB
Perl

#
#
# DO NOT EDIT THIS FILE, IT'S AUTOGENERATED FROM XS MODULES AND WILL BE UPDATED AUTOMATICALLY
#
#
package B {
sub CLONE;
sub address;
sub amagic_generation;
sub begin_av;
sub cast_I32;
sub cchar;
sub check_av;
sub comppadlist;
sub cstring;
sub curstash;
sub defstash;
sub diehook;
sub dowarn;
sub end_av;
sub formfeed;
sub hash;
sub inc_gv;
sub init_av;
sub main_cv;
sub main_root;
sub main_start;
sub minus_c;
sub opnumber;
sub perlstring;
sub ppname;
sub regex_padav;
sub save_BEGINs;
sub sub_generation;
sub sv_no;
sub sv_undef;
sub sv_yes;
sub svref_2object;
sub threadsv_names;
sub unitcheck_av;
sub walkoptree;
sub walkoptree_debug;
sub warnhook;
}
package B::AV {
sub ARRAY;
sub ARRAYelt;
sub FILL;
sub MAX;
}
package B::BINOP {
sub last;
}
package B::BM {
sub PREVIOUS;
sub RARE;
sub TABLE;
sub USEFUL;
}
package B::COP {
sub arybase;
sub cop_seq;
sub file;
sub filegv;
sub hints;
sub hints_hash;
sub io;
sub label;
sub line;
sub stash;
sub stashoff;
sub stashpv;
sub warnings;
}
package B::CV {
sub CONST;
sub CvFLAGS;
sub DEPTH;
sub FILE;
sub GV;
sub HSCXT;
sub NAME_HEK;
sub OUTSIDE;
sub OUTSIDE_SEQ;
sub PADLIST;
sub ROOT;
sub START;
sub STASH;
sub XSUB;
sub XSUBANY;
sub const_sv;
}
package B::Deparse {
sub main_cv;
sub main_root;
sub main_start;
sub opnumber;
sub perlstring;
sub svref_2object;
}
package B::FM {
sub LINES;
}
package B::GV {
sub AV;
sub CV;
sub CVGEN;
sub EGV;
sub FILE;
sub FILEGV;
sub FORM;
sub GP;
sub GPFLAGS;
sub GvFLAGS;
sub GvREFCNT;
sub HV;
sub IO;
sub LINE;
sub NAME;
sub STASH;
sub SV;
sub isGV_with_GP;
sub is_empty;
}
package B::HE {
sub HASH;
sub SVKEY_force;
sub VAL;
}
package B::HV {
sub ARRAY;
sub FILL;
sub KEYS;
sub MAX;
sub NAME;
sub RITER;
}
package B::IO {
sub BOTTOM_GV;
sub BOTTOM_NAME;
sub FMT_GV;
sub FMT_NAME;
sub IoFLAGS;
sub IoTYPE;
sub IsSTD;
sub LINES;
sub LINES_LEFT;
sub PAGE;
sub PAGE_LEN;
sub TOP_GV;
sub TOP_NAME;
}
package B::IV {
sub IV;
sub IVX;
sub RV;
sub UVX;
sub needs64bits;
sub packiv;
}
package B::LISTOP {
sub children;
}
package B::LOGOP {
sub other;
}
package B::LOOP {
sub lastop;
sub nextop;
sub redoop;
}
package B::MAGIC {
sub FLAGS;
sub LENGTH;
sub MOREMAGIC;
sub OBJ;
sub PRIVATE;
sub PTR;
sub REGEX;
sub TYPE;
sub precomp;
}
package B::METHOP {
sub first;
sub meth_sv;
sub rclass;
}
package B::NV {
sub NV;
sub NVX;
}
package B::OP {
sub desc;
sub flags;
sub folded;
sub moresib;
sub name;
sub next;
sub oplist;
sub opt;
sub parent;
sub ppaddr;
sub private;
sub savefree;
sub sibling;
sub size;
sub slabbed;
sub spare;
sub static;
sub targ;
sub type;
}
package B::PADLIST {
sub ARRAY;
sub ARRAYelt;
sub MAX;
sub NAMES;
sub REFCNT;
sub id;
sub outid;
}
package B::PADNAME {
sub COP_SEQ_RANGE_HIGH;
sub COP_SEQ_RANGE_LOW;
sub FLAGS;
sub LEN;
sub OURSTASH;
sub PARENT_FAKELEX_FLAGS;
sub PARENT_PAD_INDEX;
sub PROTOCV;
sub PV;
sub PVX;
sub REFCNT;
sub SvSTASH;
sub TYPE;
}
package B::PADNAMELIST {
sub ARRAY;
sub ARRAYelt;
sub MAX;
sub REFCNT;
}
package B::PADOP {
sub gv;
sub padix;
sub sv;
}
package B::PMOP {
sub code_list;
sub pmflags;
sub pmoffset;
sub pmregexp;
sub pmreplroot;
sub pmreplstart;
sub pmstash;
sub pmstashpv;
sub precomp;
sub reflags;
}
package B::PV {
sub CUR;
sub LEN;
sub PV;
sub PVBM;
sub PVX;
sub RV;
sub as_string;
}
package B::PVLV {
sub TARG;
sub TARGLEN;
sub TARGOFF;
sub TYPE;
}
package B::PVMG {
sub MAGIC;
sub SvSTASH;
}
package B::PVOP {
sub pv;
}
package B::REGEXP {
sub REGEX;
sub compflags;
sub precomp;
sub qr_anoncv;
}
package B::RHE {
sub HASH;
}
package B::SV {
sub FLAGS;
sub MAGICAL;
sub POK;
sub REFCNT;
sub ROK;
sub SvTYPE;
sub object_2svref;
}
package B::SVOP {
sub gv;
sub sv;
}
package B::UNOP {
sub first;
}
package B::UNOP_AUX {
sub aux_list;
sub string;
}
package B::Utils {
sub anon_sub;
sub blessed($) ;
sub main_cv;
sub main_root;
sub main_start;
sub ppname;
sub shuffle(@) ;
sub weaken($) ;
}
package BerkeleyDB {
sub _db_remove;
sub _db_rename;
sub _db_verify;
sub constant;
sub db_value_set;
sub db_version;
sub has_heap;
}
package BerkeleyDB::Btree {
sub _db_open_btree;
sub db_stat;
}
package BerkeleyDB::Common {
sub ArrayOffset;
sub _DESTROY;
sub _Txn;
sub __db_write_cursor;
sub _db_cursor;
sub _db_join;
sub associate;
sub associate_foreign;
sub byteswapped;
sub cds_enabled;
sub compact;
sub db_close;
sub db_create_sequence;
sub db_del;
sub db_exists;
sub db_fd;
sub db_get;
sub db_key_range;
sub db_pget;
sub db_put;
sub db_sync;
sub filter_fetch_key;
sub filter_fetch_value;
sub filter_store_key;
sub filter_store_value;
sub get_blob_dir;
sub get_blob_threshold;
sub partial_clear;
sub partial_set;
sub stat_print;
sub status;
sub truncate;
sub type;
}
package BerkeleyDB::Cursor {
sub _DESTROY;
sub _c_close;
sub _c_dup;
sub _c_get_db_stream;
sub _db_stream;
sub c_count;
sub c_del;
sub c_get;
sub c_pget;
sub c_put;
sub partial_clear;
sub partial_set;
sub status;
}
package BerkeleyDB::DbStream {
sub DESTROY;
sub close;
sub read;
sub size;
sub write;
}
package BerkeleyDB::Env {
sub DB_ENV;
sub O_ALIAS() ;
sub O_ASYNC() ;
sub O_DEFER() ;
sub O_DIRECT() ;
sub O_DIRECTORY() ;
sub O_DSYNC() ;
sub O_EXLOCK() ;
sub O_LARGEFILE() ;
sub O_NDELAY() ;
sub O_NOCTTY() ;
sub O_NOFOLLOW() ;
sub O_NONBLOCK() ;
sub O_RSRC() ;
sub O_RSYNC() ;
sub O_SHLOCK() ;
sub O_SYNC() ;
sub _DESTROY;
sub _TxnMgr;
sub _db_appinit;
sub _txn_begin;
sub cds_enabled;
sub close;
sub create;
sub db_appexit;
sub errPrefix;
sub failchk;
sub get_blob_dir;
sub get_blob_threshold;
sub get_region_dir;
sub get_shm_key;
sub get_slice_count;
sub get_timeout;
sub lock_detect;
sub lock_stat_print;
sub log_archive;
sub log_get_config;
sub log_set_config;
sub lsn_reset;
sub mutex_stat_print;
sub open;
sub printEnv;
sub set_blob_threshold;
sub set_data_dir;
sub set_encrypt;
sub set_flags;
sub set_isalive;
sub set_lg_bsize;
sub set_lg_dir;
sub set_lg_filemode;
sub set_lg_max;
sub set_mutexlocks;
sub set_region_dir;
sub set_timeout;
sub set_tmp_dir;
sub set_verbose;
sub stat_print;
sub status;
sub txn_checkpoint;
sub txn_stat;
sub txn_stat_print;
}
package BerkeleyDB::Hash {
sub _db_open_hash;
sub db_stat;
}
package BerkeleyDB::Heap {
sub _db_open_heap;
}
package BerkeleyDB::Queue {
sub FETCHSIZE;
sub _db_open_queue;
sub db_stat;
}
package BerkeleyDB::Recno {
sub FETCHSIZE;
sub _db_open_recno;
sub db_stat;
}
package BerkeleyDB::Sequence {
sub DESTROY;
sub close;
sub get;
sub get_cachesize;
sub get_flags;
sub get_key;
sub initial_value;
sub open;
sub remove;
sub set_cachesize;
sub set_flags;
sub set_range;
sub stat;
}
package BerkeleyDB::Term {
sub close_everything;
sub safeCroak;
}
package BerkeleyDB::Txn {
sub _DESTROY;
sub _txn_abort;
sub _txn_commit;
sub _txn_discard;
sub get_tx_max;
sub set_timeout;
sub set_tx_max;
sub status;
sub txn_id;
sub txn_prepare;
sub txn_unlink;
}
package BerkeleyDB::TxnMgr {
sub _DESTROY;
sub _txn_begin;
sub status;
sub txn_checkpoint;
sub txn_close;
sub txn_open;
sub txn_stat;
}
package BerkeleyDB::Unknown {
sub _db_open_unknown;
}
package BerkeleyDB::_tiedArray {
sub FETCHSIZE;
sub FIRSTKEY;
sub NEXTKEY;
sub length;
}
package BerkeleyDB::_tiedHash {
sub FIRSTKEY;
sub NEXTKEY;
}
package Carp {
sub _maybe_isa;
sub downgrade;
sub is_utf8;
}
package Class::Load {
sub is_class_loaded;
}
package Class::Load::XS {
sub is_class_loaded;
}
package Class::MOP {
sub blessed($) ;
sub check_package_cache_flag($) ;
sub get_code_info($) ;
sub isweak($) ;
sub weaken($) ;
}
package Class::MOP::Attribute {
sub associated_class;
sub associated_methods;
sub blessed($) ;
sub weaken($) ;
}
package Class::MOP::Class {
sub all(&@) ;
sub blessed($) ;
sub constructor_class;
sub constructor_name;
sub destructor_class;
sub immutable_trait;
sub instance_metaclass;
sub subname;
}
package Class::MOP::Instance {
sub associated_metaclass;
sub blessed($) ;
sub isweak($) ;
sub slot_hash;
sub slots;
sub weaken($) ;
}
package Class::MOP::Method {
sub blessed($) ;
sub body;
sub is_stub;
sub name;
sub package_name;
sub reftype($) ;
sub weaken($) ;
}
package Class::MOP::Method::Accessor {
sub blessed($) ;
sub weaken($) ;
}
package Class::MOP::Method::Constructor {
sub blessed($) ;
sub weaken($) ;
}
package Class::MOP::Method::Generated {
sub definition_context;
sub is_inline;
}
package Class::MOP::Method::Inlined {
sub _expected_method_class;
sub refaddr($) ;
}
package Class::MOP::Method::Meta {
sub blessed($) ;
sub weaken($) ;
}
package Class::MOP::Method::Wrapped {
sub blessed($) ;
sub subname;
}
package Class::MOP::Mixin {
sub blessed($) ;
}
package Class::MOP::Mixin::AttributeCore {
sub accessor;
sub blessed($) ;
sub builder;
sub clearer;
sub definition_context;
sub init_arg;
sub initializer;
sub insertion_order;
sub name;
sub predicate;
sub reader;
sub writer;
}
package Class::MOP::Mixin::HasAttributes {
sub _attribute_map;
sub attribute_metaclass;
sub blessed($) ;
}
package Class::MOP::Mixin::HasMethods {
sub _method_map;
sub blessed($) ;
sub method_metaclass;
sub reftype($) ;
sub subname;
sub wrapped_method_metaclass;
}
package Class::MOP::Mixin::HasOverloads {
sub blessed($) ;
}
package Class::MOP::Object {
sub blessed($) ;
}
package Class::MOP::Overload {
sub blessed($) ;
sub weaken($) ;
}
package Class::MOP::Package {
sub blessed($) ;
sub name;
sub weaken($) ;
}
package Class::XSAccessor {
sub __entersub_optimized__() ;
sub _newxs_compat_accessor;
sub _newxs_compat_setter;
sub accessor;
sub array_accessor;
sub array_accessor_init;
sub array_setter;
sub array_setter_init;
sub chained_accessor;
sub chained_setter;
sub constant_false;
sub constant_true;
sub constructor;
sub defined_predicate;
sub exists_predicate;
sub getter;
sub lvalue_accessor;
sub newxs_accessor;
sub newxs_boolean;
sub newxs_constructor;
sub newxs_defined_predicate;
sub newxs_exists_predicate;
sub newxs_getter;
sub newxs_lvalue_accessor;
sub newxs_predicate;
sub newxs_setter;
sub newxs_test;
sub setter;
sub test;
}
package Class::XSAccessor::Array {
sub accessor;
sub chained_accessor;
sub chained_setter;
sub constructor;
sub getter;
sub lvalue_accessor;
sub newxs_accessor;
sub newxs_constructor;
sub newxs_getter;
sub newxs_lvalue_accessor;
sub newxs_predicate;
sub newxs_setter;
sub predicate;
sub setter;
}
package Clone {
sub clone($;$) ;
}
package Compress::Raw::Bunzip2 {
sub DESTROY;
sub DispStream;
sub bzinflate;
sub compressedBytes;
sub inflateCount;
sub new;
sub status;
sub total_in_lo32;
sub total_out_lo32;
sub uncompressedBytes;
}
package Compress::Raw::Bzip2 {
sub DESTROY;
sub DispStream;
sub bzclose;
sub bzdeflate;
sub bzflush;
sub bzlibversion;
sub compressedBytes;
sub constant;
sub new;
sub total_in_lo32;
sub total_out_lo32;
sub uncompressedBytes;
}
package Compress::Raw::Lzma {
sub LZMA_BACKWARD_SIZE_MAX;
sub LZMA_FILTER_LZMA1;
sub LZMA_VERSION;
sub LZMA_VERSION_STRING;
sub blessed($) ;
sub constant;
sub lzma_alone_decoder;
sub lzma_alone_encoder;
sub lzma_auto_decoder;
sub lzma_check_is_supported;
sub lzma_check_size;
sub lzma_easy_decoder_memusage;
sub lzma_easy_encoder;
sub lzma_easy_encoder_memusage;
sub lzma_filter_decoder_is_supported;
sub lzma_filter_encoder_is_supported;
sub lzma_mf_is_supported;
sub lzma_mode_is_supported;
sub lzma_raw_decoder;
sub lzma_raw_encoder;
sub lzma_stream_buffer_bound;
sub lzma_stream_decoder;
sub lzma_stream_encoder;
sub lzma_version_number;
sub lzma_version_string;
}
package Compress::Raw::Lzma::Decoder {
sub DESTROY;
sub code;
sub compressedBytes;
sub uncompressedBytes;
}
package Compress::Raw::Lzma::Encoder {
sub DESTROY;
sub code;
sub compressedBytes;
sub flush;
sub uncompressedBytes;
}
package Compress::Raw::Lzma::Options {
sub DESTROY;
sub lzma_lzma_preset;
sub new;
}
package Compress::Raw::Zlib {
sub ZLIB_VERNUM;
sub _deflateInit;
sub _inflateInit;
sub _inflateScanInit;
sub adler32;
sub adler32_combine;
sub constant;
sub crc32;
sub crc32_combine;
sub zlibCompileFlags;
sub zlib_version;
}
package Compress::Raw::Zlib::deflateStream {
sub DESTROY;
sub DispStream;
sub _deflateParams;
sub adler32;
sub compressedBytes;
sub crc32;
sub deflate;
sub deflateReset;
sub deflateTune;
sub dict_adler;
sub flush;
sub get_Bufsize;
sub get_Level;
sub get_Strategy;
sub msg;
sub status;
sub total_in;
sub total_out;
sub uncompressedBytes;
}
package Compress::Raw::Zlib::inflateScanStream {
sub DESTROY;
sub DispStream;
sub _createDeflateStream;
sub adler32;
sub compressedBytes;
sub crc32;
sub getEndOffset;
sub getLastBlockOffset;
sub getLastBufferOffset;
sub inflateCount;
sub inflateReset;
sub resetLastBlockByte;
sub scan;
sub status;
sub uncompressedBytes;
}
package Compress::Raw::Zlib::inflateStream {
sub DESTROY;
sub DispStream;
sub adler32;
sub compressedBytes;
sub crc32;
sub dict_adler;
sub get_Bufsize;
sub inflate;
sub inflateCount;
sub inflateReset;
sub inflateSync;
sub msg;
sub set_Append;
sub status;
sub total_in;
sub total_out;
sub uncompressedBytes;
}
package Compress::unLZMA {
sub uncompressdata;
sub uncompressfile;
}
package Config {
sub AUTOLOAD;
}
package Cpanel::JSON::XS {
sub CLONE;
sub DESTROY;
sub _from_json($;$$) ;
sub _to_json($;$) ;
sub allow_barekey;
sub allow_bignum;
sub allow_blessed;
sub allow_dupkeys;
sub allow_nonref;
sub allow_singlequote;
sub allow_stringify;
sub allow_tags;
sub allow_unknown;
sub ascii;
sub binary;
sub canonical;
sub convert_blessed;
sub decode;
sub decode_json($;$$) ;
sub decode_prefix;
sub encode;
sub encode_json($;$) ;
sub escape_slash;
sub filter_json_object;
sub filter_json_single_key_object;
sub get_allow_barekey;
sub get_allow_bignum;
sub get_allow_blessed;
sub get_allow_dupkeys;
sub get_allow_nonref;
sub get_allow_singlequote;
sub get_allow_stringify;
sub get_allow_tags;
sub get_allow_unknown;
sub get_ascii;
sub get_binary;
sub get_canonical;
sub get_convert_blessed;
sub get_escape_slash;
sub get_indent;
sub get_indent_length;
sub get_latin1;
sub get_max_depth;
sub get_max_size;
sub get_relaxed;
sub get_shrink;
sub get_space_after;
sub get_space_before;
sub get_stringify_infnan;
sub get_unblessed_bool;
sub get_utf8;
sub incr_parse;
sub incr_reset;
sub incr_skip;
sub indent;
sub indent_length;
sub latin1;
sub max_depth;
sub max_size;
sub new;
sub pretty;
sub relaxed;
sub shrink;
sub sort_by;
sub space_after;
sub space_before;
sub stringify_infnan;
sub unblessed_bool;
sub utf8;
}
package Crypt::AuthEnc::CCM {
sub DESTROY;
sub ccm_decrypt_verify;
sub ccm_encrypt_authenticate;
sub clone;
sub decrypt_add;
sub decrypt_done;
sub encrypt_add;
sub encrypt_done;
sub new;
}
package Crypt::AuthEnc::ChaCha20Poly1305 {
sub DESTROY;
sub adata_add;
sub chacha20poly1305_decrypt_verify;
sub chacha20poly1305_encrypt_authenticate;
sub clone;
sub decrypt_add;
sub decrypt_done;
sub encrypt_add;
sub encrypt_done;
sub new;
sub set_iv;
sub set_iv_rfc7905;
}
package Crypt::AuthEnc::EAX {
sub DESTROY;
sub adata_add;
sub clone;
sub decrypt_add;
sub decrypt_done;
sub eax_decrypt_verify;
sub eax_encrypt_authenticate;
sub encrypt_add;
sub encrypt_done;
sub new;
}
package Crypt::AuthEnc::GCM {
sub DESTROY;
sub adata_add;
sub clone;
sub decrypt_add;
sub decrypt_done;
sub encrypt_add;
sub encrypt_done;
sub gcm_decrypt_verify;
sub gcm_encrypt_authenticate;
sub iv_add;
sub new;
sub reset;
}
package Crypt::AuthEnc::OCB {
sub DESTROY;
sub adata_add;
sub clone;
sub decrypt_add;
sub decrypt_done;
sub decrypt_last;
sub encrypt_add;
sub encrypt_done;
sub encrypt_last;
sub new;
sub ocb_decrypt_verify;
sub ocb_encrypt_authenticate;
}
package Crypt::Blowfish {
sub crypt;
sub init;
}
package Crypt::Checksum::Adler32 {
sub DESTROY;
sub add;
sub adler32_data;
sub adler32_data_hex;
sub adler32_data_int;
sub clone;
sub digest;
sub hexdigest;
sub intdigest;
sub new;
sub reset;
}
package Crypt::Checksum::CRC32 {
sub DESTROY;
sub add;
sub clone;
sub crc32_data;
sub crc32_data_hex;
sub crc32_data_int;
sub digest;
sub hexdigest;
sub intdigest;
sub new;
sub reset;
}
package Crypt::Cipher {
sub DESTROY;
sub blocksize;
sub decrypt;
sub default_rounds;
sub encrypt;
sub max_keysize;
sub min_keysize;
sub new;
}
package Crypt::DES {
sub crypt;
sub expand_key;
}
package Crypt::Digest {
sub DESTROY;
sub add;
sub b64digest;
sub b64udigest;
sub clone;
sub digest;
sub digest_data;
sub digest_data_b64;
sub digest_data_b64u;
sub digest_data_hex;
sub hashsize;
sub hexdigest;
sub new;
sub reset;
}
package Crypt::Digest::SHAKE {
sub DESTROY;
sub add;
sub clone;
sub done;
sub new;
sub reset;
}
package Crypt::IDEA {
sub crypt;
sub expand_key;
sub invert_key;
}
package Crypt::KeyDerivation {
sub hkdf;
sub hkdf_expand;
sub hkdf_extract;
sub pbkdf1;
sub pbkdf2;
}
package Crypt::Mac::BLAKE2b {
sub DESTROY;
sub add;
sub b64mac;
sub b64umac;
sub blake2b;
sub blake2b_b64;
sub blake2b_b64u;
sub blake2b_hex;
sub clone;
sub hexmac;
sub mac;
sub new;
}
package Crypt::Mac::BLAKE2s {
sub DESTROY;
sub add;
sub b64mac;
sub b64umac;
sub blake2s;
sub blake2s_b64;
sub blake2s_b64u;
sub blake2s_hex;
sub clone;
sub hexmac;
sub mac;
sub new;
}
package Crypt::Mac::F9 {
sub DESTROY;
sub add;
sub b64mac;
sub b64umac;
sub clone;
sub f9;
sub f9_b64;
sub f9_b64u;
sub f9_hex;
sub hexmac;
sub mac;
sub new;
}
package Crypt::Mac::HMAC {
sub DESTROY;
sub add;
sub b64mac;
sub b64umac;
sub clone;
sub hexmac;
sub hmac;
sub hmac_b64;
sub hmac_b64u;
sub hmac_hex;
sub mac;
sub new;
}
package Crypt::Mac::OMAC {
sub DESTROY;
sub add;
sub b64mac;
sub b64umac;
sub clone;
sub hexmac;
sub mac;
sub new;
sub omac;
sub omac_b64;
sub omac_b64u;
sub omac_hex;
}
package Crypt::Mac::PMAC {
sub DESTROY;
sub add;
sub b64mac;
sub b64umac;
sub clone;
sub hexmac;
sub mac;
sub new;
sub pmac;
sub pmac_b64;
sub pmac_b64u;
sub pmac_hex;
}
package Crypt::Mac::Pelican {
sub DESTROY;
sub add;
sub b64mac;
sub b64umac;
sub clone;
sub hexmac;
sub mac;
sub new;
sub pelican;
sub pelican_b64;
sub pelican_b64u;
sub pelican_hex;
}
package Crypt::Mac::Poly1305 {
sub DESTROY;
sub add;
sub b64mac;
sub b64umac;
sub clone;
sub hexmac;
sub mac;
sub new;
sub poly1305;
sub poly1305_b64;
sub poly1305_b64u;
sub poly1305_hex;
}
package Crypt::Mac::XCBC {
sub DESTROY;
sub add;
sub b64mac;
sub b64umac;
sub clone;
sub hexmac;
sub mac;
sub new;
sub xcbc;
sub xcbc_b64;
sub xcbc_b64u;
sub xcbc_hex;
}
package Crypt::Misc {
sub _bin_to_radix;
sub _radix_to_bin;
sub decode_b32b;
sub decode_b32c;
sub decode_b32r;
sub decode_b32z;
sub decode_b64;
sub decode_b64u;
sub encode_b32b;
sub encode_b32c;
sub encode_b32r;
sub encode_b32z;
sub encode_b64;
sub encode_b64u;
sub increment_octets_be;
sub increment_octets_le;
}
package Crypt::Mode::CBC {
sub DESTROY;
sub add;
sub finish;
sub new;
sub start_decrypt;
sub start_encrypt;
}
package Crypt::Mode::CFB {
sub DESTROY;
sub add;
sub finish;
sub new;
sub start_decrypt;
sub start_encrypt;
}
package Crypt::Mode::CTR {
sub DESTROY;
sub add;
sub finish;
sub new;
sub start_decrypt;
sub start_encrypt;
}
package Crypt::Mode::ECB {
sub DESTROY;
sub add;
sub finish;
sub new;
sub start_decrypt;
sub start_encrypt;
}
package Crypt::Mode::OFB {
sub DESTROY;
sub add;
sub finish;
sub new;
sub start_decrypt;
sub start_encrypt;
}
package Crypt::OpenSSL::AES {
sub DESTROY($) ;
sub decrypt($$) ;
sub encrypt($$) ;
sub new($$) ;
}
package Crypt::OpenSSL::Bignum {
sub DESTROY;
sub add;
sub bless_pointer;
sub cmp;
sub copy;
sub div;
sub equals;
sub exp;
sub gcd;
sub get_word;
sub is_odd;
sub is_one;
sub is_zero;
sub lshift;
sub mod;
sub mod_exp;
sub mod_inverse;
sub mod_mul;
sub mul;
sub new;
sub new_from_bin;
sub new_from_decimal;
sub new_from_hex;
sub new_from_word;
sub num_bits;
sub num_bytes;
sub one;
sub pointer_copy;
sub pseudo_rand;
sub rand;
sub rand_range;
sub rshift;
sub sqr;
sub sub;
sub swap;
sub to_bin;
sub to_decimal;
sub to_hex;
sub ucmp;
sub zero;
}
package Crypt::OpenSSL::Bignum::CTX {
sub DESTROY;
sub new;
}
package Crypt::OpenSSL::DSA {
sub DESTROY;
sub _load_key;
sub do_sign;
sub do_verify;
sub generate_key;
sub generate_parameters;
sub get_g;
sub get_p;
sub get_priv_key;
sub get_pub_key;
sub get_q;
sub new;
sub read_params;
sub read_priv_key;
sub read_pub_key;
sub set_g;
sub set_p;
sub set_priv_key;
sub set_pub_key;
sub set_q;
sub sign;
sub verify;
sub write_params;
sub write_priv_key;
sub write_pub_key;
}
package Crypt::OpenSSL::DSA::Signature {
sub DESTROY;
sub get_r;
sub get_s;
sub new;
sub set_r;
sub set_s;
}
package Crypt::OpenSSL::RSA {
sub DESTROY;
sub _get_key_parameters;
sub _new_key_from_parameters;
sub _new_public_key_pkcs1;
sub _new_public_key_x509;
sub _random_seed;
sub _random_status;
sub check_key;
sub decrypt;
sub encrypt;
sub generate_key;
sub get_key_parameters;
sub get_private_key_string;
sub get_public_key_string;
sub get_public_key_x509_string;
sub import_random_seed;
sub is_private;
sub new_key_from_parameters;
sub new_private_key;
sub new_public_key;
sub private_encrypt;
sub public_decrypt;
sub sign;
sub size;
sub use_md5_hash;
sub use_no_padding;
sub use_pkcs1_oaep_padding;
sub use_pkcs1_padding;
sub use_ripemd160_hash;
sub use_sha1_hash;
sub use_sha224_hash;
sub use_sha256_hash;
sub use_sha384_hash;
sub use_sha512_hash;
sub use_sslv23_padding;
sub verify;
}
package Crypt::OpenSSL::Random {
sub random_bytes;
sub random_pseudo_bytes;
sub random_seed;
sub random_status;
}
package Crypt::OpenSSL::X509 {
sub DESTROY;
sub __X509_cleanup;
sub accessor;
sub as_string;
sub bit_length;
sub checkend;
sub curve;
sub email;
sub exponent;
sub extension;
sub extensions;
sub extensions_by_long_name;
sub extensions_by_name;
sub extensions_by_oid;
sub fingerprint_md5;
sub fingerprint_sha1;
sub fingerprint_sha224;
sub fingerprint_sha256;
sub fingerprint_sha384;
sub fingerprint_sha512;
sub hash;
sub issuer;
sub issuer_hash;
sub issuer_name;
sub key_alg_name;
sub modulus;
sub new;
sub new_from_file;
sub new_from_string;
sub notAfter;
sub notBefore;
sub num_extensions;
sub pub_exponent;
sub pubkey;
sub pubkey_type;
sub serial;
sub sig_alg_name;
sub sig_print;
sub subject;
sub subject_hash;
sub subject_name;
sub version;
}
package Crypt::OpenSSL::X509::Extension {
sub auth_att;
sub basicC;
sub bit_string;
sub critical;
sub extendedKeyUsage;
sub ia5string;
sub keyid_data;
sub object;
sub to_string;
sub value;
}
package Crypt::OpenSSL::X509::Name {
sub as_string;
sub entries;
sub get_entry_by_long_type;
sub get_entry_by_type;
sub get_index_by_long_type;
sub get_index_by_oid_type;
sub get_index_by_type;
sub has_entry;
sub has_long_entry;
sub has_oid_entry;
}
package Crypt::OpenSSL::X509::Name_Entry {
sub as_long_string;
sub as_string;
sub encoding;
sub is_asn1_type;
sub is_ia5string;
sub is_printableString;
sub is_utf8string;
sub long_type;
sub type;
sub value;
}
package Crypt::OpenSSL::X509::ObjectID {
sub name;
sub oid;
}
package Crypt::OpenSSL::X509_CRL {
sub CRL_accessor;
sub CRL_issuer;
sub CRL_sig_alg_name;
sub new_from_crl_file;
sub new_from_crl_string;
}
package Crypt::PK::DH {
sub DESTROY;
sub _generate_key_dhparam;
sub _generate_key_gp;
sub _generate_key_size;
sub _import;
sub _import_raw;
sub _new;
sub export_key;
sub export_key_raw;
sub is_private;
sub key2hash;
sub params2hash;
sub shared_secret;
sub size;
}
package Crypt::PK::DSA {
sub DESTROY;
sub _generate_key_dsaparam;
sub _generate_key_pqg_hex;
sub _generate_key_size;
sub _import;
sub _import_hex;
sub _new;
sub decrypt;
sub encrypt;
sub export_key_der;
sub is_private;
sub key2hash;
sub sign_hash;
sub sign_message;
sub size;
sub size_q;
sub verify_hash;
sub verify_message;
}
package Crypt::PK::ECC {
sub DESTROY;
sub _import;
sub _import_old;
sub _import_pkcs8;
sub _import_x509;
sub _new;
sub decrypt;
sub encrypt;
sub export_key_der;
sub export_key_raw;
sub generate_key;
sub import_key_raw;
sub is_private;
sub key2hash;
sub shared_secret;
sub sign_hash;
sub sign_hash_rfc7518;
sub sign_message;
sub sign_message_rfc7518;
sub size;
sub verify_hash;
sub verify_hash_rfc7518;
sub verify_message;
sub verify_message_rfc7518;
}
package Crypt::PK::RSA {
sub DESTROY;
sub _import;
sub _import_hex;
sub _import_pkcs8;
sub _import_x509;
sub _new;
sub decrypt;
sub encrypt;
sub export_key_der;
sub generate_key;
sub is_private;
sub key2hash;
sub sign_hash;
sub sign_message;
sub size;
sub verify_hash;
sub verify_message;
}
package Crypt::PRNG {
sub DESTROY;
sub add_entropy;
sub bytes;
sub bytes_b64;
sub bytes_b64u;
sub bytes_hex;
sub double;
sub int32;
sub new;
}
package Crypt::RC6 {
sub DESTROY($) ;
sub decrypt($$) ;
sub encrypt($$) ;
sub new($$) ;
}
package Crypt::RIPEMD160 {
sub DESTROY;
sub add;
sub digest;
sub new;
sub reset;
}
package Crypt::Rijndael {
sub DESTROY;
sub decrypt;
sub encrypt;
sub new;
sub set_iv;
}
package Crypt::SSLeay::CTX {
sub check_private_key;
sub free;
sub new;
sub set_cipher_list;
sub set_verify;
sub use_PrivateKey_file;
sub use_certificate_file;
sub use_pkcs12_file;
}
package Crypt::SSLeay::Conn {
sub accept;
sub connect;
sub free;
sub get_cipher;
sub get_peer_certificate;
sub get_shared_ciphers;
sub get_verify_result;
sub new;
sub pending;
sub read;
sub set_fd;
sub set_tlsext_host_name;
sub write;
}
package Crypt::SSLeay::Err {
sub get_error_string;
}
package Crypt::SSLeay::Version {
sub openssl_built_on;
sub openssl_cflags;
sub openssl_dir;
sub openssl_platform;
sub openssl_version;
sub openssl_version_number;
}
package Crypt::SSLeay::X509 {
sub free;
sub get_notAfterString;
sub get_notBeforeString;
sub issuer_name;
sub subject_name;
}
package Crypt::Serpent {
sub DESTROY($) ;
sub decrypt($$) ;
sub encrypt($$) ;
sub new($$;$) ;
}
package Crypt::Stream::ChaCha {
sub DESTROY;
sub clone;
sub crypt;
sub keystream;
sub new;
}
package Crypt::Stream::RC4 {
sub DESTROY;
sub clone;
sub crypt;
sub keystream;
sub new;
}
package Crypt::Stream::Rabbit {
sub DESTROY;
sub clone;
sub crypt;
sub keystream;
sub new;
}
package Crypt::Stream::Salsa20 {
sub DESTROY;
sub clone;
sub crypt;
sub keystream;
sub new;
}
package Crypt::Stream::Sober128 {
sub DESTROY;
sub clone;
sub crypt;
sub keystream;
sub new;
}
package Crypt::Stream::Sosemanuk {
sub DESTROY;
sub clone;
sub crypt;
sub keystream;
sub new;
}
package Crypt::Twofish {
sub DESTROY;
sub crypt;
sub setup;
}
package CryptX {
sub _ltc_build_settings;
sub _ltc_mp_bits_per_digit;
sub _ltc_mp_name;
sub decode_json($;$$) ;
sub encode_json($;$) ;
}
package Cwd {
sub CLONE;
sub getdcwd(;@) ;
}
package DBD::ODBC::db {
sub DESTROY;
sub FETCH;
sub GetFunctions;
sub STORE;
sub _ExecDirect;
sub _GetForeignKeys;
sub _GetInfo;
sub _GetPrimaryKeys;
sub _GetSpecialColumns;
sub _GetStatistics;
sub _GetTypeInfo;
sub _columns;
sub _login;
sub commit;
sub disconnect;
sub odbc_getdiagfield;
sub odbc_getdiagrec;
sub rollback;
sub selectall_arrayref;
sub selectrow_array;
sub selectrow_arrayref;
}
package DBD::ODBC::dr {
sub _data_sources;
sub dbixs_revision;
sub discon_all_;
sub disconnect_all;
}
package DBD::ODBC::st {
sub DESTROY;
sub FETCH;
sub FETCH_attrib;
sub STORE;
sub _Cancel;
sub _ColAttributes;
sub _prepare;
sub _primary_keys;
sub _statistics;
sub _tables;
sub bind_col;
sub bind_param;
sub bind_param_inout;
sub blob_read;
sub execute;
sub fetch;
sub fetchall_arrayref;
sub fetchrow;
sub fetchrow_array;
sub fetchrow_arrayref;
sub finish;
sub odbc_describe_param;
sub odbc_execute_for_fetch;
sub odbc_getdiagfield;
sub odbc_getdiagrec;
sub odbc_lob_read($$$$;$) ;
sub odbc_rows;
}
package DBD::Oracle::db {
sub SQL_ALL_TYPES() ;
sub SQL_ARRAY() ;
sub SQL_ARRAY_LOCATOR() ;
sub SQL_BIGINT() ;
sub SQL_BINARY() ;
sub SQL_BIT() ;
sub SQL_BLOB() ;
sub SQL_BLOB_LOCATOR() ;
sub SQL_BOOLEAN() ;
sub SQL_CHAR() ;
sub SQL_CLOB() ;
sub SQL_CLOB_LOCATOR() ;
sub SQL_DATE() ;
sub SQL_DATETIME() ;
sub SQL_DECIMAL() ;
sub SQL_DOUBLE() ;
sub SQL_FLOAT() ;
sub SQL_GUID() ;
sub SQL_INTEGER() ;
sub SQL_INTERVAL() ;
sub SQL_INTERVAL_DAY() ;
sub SQL_INTERVAL_DAY_TO_HOUR() ;
sub SQL_INTERVAL_DAY_TO_MINUTE() ;
sub SQL_INTERVAL_DAY_TO_SECOND() ;
sub SQL_INTERVAL_HOUR() ;
sub SQL_INTERVAL_HOUR_TO_MINUTE() ;
sub SQL_INTERVAL_HOUR_TO_SECOND() ;
sub SQL_INTERVAL_MINUTE() ;
sub SQL_INTERVAL_MINUTE_TO_SECOND() ;
sub SQL_INTERVAL_MONTH() ;
sub SQL_INTERVAL_SECOND() ;
sub SQL_INTERVAL_YEAR() ;
sub SQL_INTERVAL_YEAR_TO_MONTH() ;
sub SQL_LONGVARBINARY() ;
sub SQL_LONGVARCHAR() ;
sub SQL_MULTISET() ;
sub SQL_MULTISET_LOCATOR() ;
sub SQL_NUMERIC() ;
sub SQL_REAL() ;
sub SQL_REF() ;
sub SQL_ROW() ;
sub SQL_SMALLINT() ;
sub SQL_TIME() ;
sub SQL_TIMESTAMP() ;
sub SQL_TINYINT() ;
sub SQL_TYPE_DATE() ;
sub SQL_TYPE_TIME() ;
sub SQL_TYPE_TIMESTAMP() ;
sub SQL_TYPE_TIMESTAMP_WITH_TIMEZONE() ;
sub SQL_TYPE_TIME_WITH_TIMEZONE() ;
sub SQL_UDT() ;
sub SQL_UDT_LOCATOR() ;
sub SQL_UNKNOWN_TYPE() ;
sub SQL_VARBINARY() ;
sub SQL_VARCHAR() ;
sub SQL_WCHAR() ;
sub SQL_WLONGVARCHAR() ;
sub SQL_WVARCHAR() ;
}
package DBD::Pg {
sub PG_ACLITEM() ;
sub PG_ACLITEMARRAY() ;
sub PG_ANY() ;
sub PG_ANYARRAY() ;
sub PG_ANYELEMENT() ;
sub PG_ANYENUM() ;
sub PG_ANYNONARRAY() ;
sub PG_ANYRANGE() ;
sub PG_ASYNC() ;
sub PG_BIT() ;
sub PG_BITARRAY() ;
sub PG_BOOL() ;
sub PG_BOOLARRAY() ;
sub PG_BOX() ;
sub PG_BOXARRAY() ;
sub PG_BPCHAR() ;
sub PG_BPCHARARRAY() ;
sub PG_BYTEA() ;
sub PG_BYTEAARRAY() ;
sub PG_CHAR() ;
sub PG_CHARARRAY() ;
sub PG_CID() ;
sub PG_CIDARRAY() ;
sub PG_CIDR() ;
sub PG_CIDRARRAY() ;
sub PG_CIRCLE() ;
sub PG_CIRCLEARRAY() ;
sub PG_CSTRING() ;
sub PG_CSTRINGARRAY() ;
sub PG_DATE() ;
sub PG_DATEARRAY() ;
sub PG_DATERANGE() ;
sub PG_DATERANGEARRAY() ;
sub PG_EVENT_TRIGGER() ;
sub PG_FDW_HANDLER() ;
sub PG_FLOAT4() ;
sub PG_FLOAT4ARRAY() ;
sub PG_FLOAT8() ;
sub PG_FLOAT8ARRAY() ;
sub PG_GTSVECTOR() ;
sub PG_GTSVECTORARRAY() ;
sub PG_INDEX_AM_HANDLER() ;
sub PG_INET() ;
sub PG_INETARRAY() ;
sub PG_INT2() ;
sub PG_INT2ARRAY() ;
sub PG_INT2VECTOR() ;
sub PG_INT2VECTORARRAY() ;
sub PG_INT4() ;
sub PG_INT4ARRAY() ;
sub PG_INT4RANGE() ;
sub PG_INT4RANGEARRAY() ;
sub PG_INT8() ;
sub PG_INT8ARRAY() ;
sub PG_INT8RANGE() ;
sub PG_INT8RANGEARRAY() ;
sub PG_INTERNAL() ;
sub PG_INTERVAL() ;
sub PG_INTERVALARRAY() ;
sub PG_JSON() ;
sub PG_JSONARRAY() ;
sub PG_JSONB() ;
sub PG_JSONBARRAY() ;
sub PG_JSONPATH() ;
sub PG_JSONPATHARRAY() ;
sub PG_LANGUAGE_HANDLER() ;
sub PG_LINE() ;
sub PG_LINEARRAY() ;
sub PG_LSEG() ;
sub PG_LSEGARRAY() ;
sub PG_MACADDR() ;
sub PG_MACADDR8() ;
sub PG_MACADDR8ARRAY() ;
sub PG_MACADDRARRAY() ;
sub PG_MONEY() ;
sub PG_MONEYARRAY() ;
sub PG_NAME() ;
sub PG_NAMEARRAY() ;
sub PG_NUMERIC() ;
sub PG_NUMERICARRAY() ;
sub PG_NUMRANGE() ;
sub PG_NUMRANGEARRAY() ;
sub PG_OID() ;
sub PG_OIDARRAY() ;
sub PG_OIDVECTOR() ;
sub PG_OIDVECTORARRAY() ;
sub PG_OLDQUERY_CANCEL() ;
sub PG_OLDQUERY_WAIT() ;
sub PG_OPAQUE() ;
sub PG_PATH() ;
sub PG_PATHARRAY() ;
sub PG_PG_ATTRIBUTE() ;
sub PG_PG_CLASS() ;
sub PG_PG_DDL_COMMAND() ;
sub PG_PG_DEPENDENCIES() ;
sub PG_PG_LSN() ;
sub PG_PG_LSNARRAY() ;
sub PG_PG_MCV_LIST() ;
sub PG_PG_NDISTINCT() ;
sub PG_PG_NODE_TREE() ;
sub PG_PG_PROC() ;
sub PG_PG_TYPE() ;
sub PG_POINT() ;
sub PG_POINTARRAY() ;
sub PG_POLYGON() ;
sub PG_POLYGONARRAY() ;
sub PG_RECORD() ;
sub PG_RECORDARRAY() ;
sub PG_REFCURSOR() ;
sub PG_REFCURSORARRAY() ;
sub PG_REGCLASS() ;
sub PG_REGCLASSARRAY() ;
sub PG_REGCONFIG() ;
sub PG_REGCONFIGARRAY() ;
sub PG_REGDICTIONARY() ;
sub PG_REGDICTIONARYARRAY() ;
sub PG_REGNAMESPACE() ;
sub PG_REGNAMESPACEARRAY() ;
sub PG_REGOPER() ;
sub PG_REGOPERARRAY() ;
sub PG_REGOPERATOR() ;
sub PG_REGOPERATORARRAY() ;
sub PG_REGPROC() ;
sub PG_REGPROCARRAY() ;
sub PG_REGPROCEDURE() ;
sub PG_REGPROCEDUREARRAY() ;
sub PG_REGROLE() ;
sub PG_REGROLEARRAY() ;
sub PG_REGTYPE() ;
sub PG_REGTYPEARRAY() ;
sub PG_TABLE_AM_HANDLER() ;
sub PG_TEXT() ;
sub PG_TEXTARRAY() ;
sub PG_TID() ;
sub PG_TIDARRAY() ;
sub PG_TIME() ;
sub PG_TIMEARRAY() ;
sub PG_TIMESTAMP() ;
sub PG_TIMESTAMPARRAY() ;
sub PG_TIMESTAMPTZ() ;
sub PG_TIMESTAMPTZARRAY() ;
sub PG_TIMETZ() ;
sub PG_TIMETZARRAY() ;
sub PG_TRIGGER() ;
sub PG_TSM_HANDLER() ;
sub PG_TSQUERY() ;
sub PG_TSQUERYARRAY() ;
sub PG_TSRANGE() ;
sub PG_TSRANGEARRAY() ;
sub PG_TSTZRANGE() ;
sub PG_TSTZRANGEARRAY() ;
sub PG_TSVECTOR() ;
sub PG_TSVECTORARRAY() ;
sub PG_TXID_SNAPSHOT() ;
sub PG_TXID_SNAPSHOTARRAY() ;
sub PG_UNKNOWN() ;
sub PG_UUID() ;
sub PG_UUIDARRAY() ;
sub PG_VARBIT() ;
sub PG_VARBITARRAY() ;
sub PG_VARCHAR() ;
sub PG_VARCHARARRAY() ;
sub PG_VOID() ;
sub PG_XID() ;
sub PG_XIDARRAY() ;
sub PG_XML() ;
sub PG_XMLARRAY() ;
sub constant() ;
}
package DBD::Pg::db {
sub DESTROY;
sub FETCH;
sub SQL_ALL_TYPES() ;
sub SQL_ARRAY() ;
sub SQL_ARRAY_LOCATOR() ;
sub SQL_BIGINT() ;
sub SQL_BINARY() ;
sub SQL_BIT() ;
sub SQL_BLOB() ;
sub SQL_BLOB_LOCATOR() ;
sub SQL_BOOLEAN() ;
sub SQL_CHAR() ;
sub SQL_CLOB() ;
sub SQL_CLOB_LOCATOR() ;
sub SQL_DATE() ;
sub SQL_DATETIME() ;
sub SQL_DECIMAL() ;
sub SQL_DOUBLE() ;
sub SQL_FLOAT() ;
sub SQL_GUID() ;
sub SQL_INTEGER() ;
sub SQL_INTERVAL() ;
sub SQL_INTERVAL_DAY() ;
sub SQL_INTERVAL_DAY_TO_HOUR() ;
sub SQL_INTERVAL_DAY_TO_MINUTE() ;
sub SQL_INTERVAL_DAY_TO_SECOND() ;
sub SQL_INTERVAL_HOUR() ;
sub SQL_INTERVAL_HOUR_TO_MINUTE() ;
sub SQL_INTERVAL_HOUR_TO_SECOND() ;
sub SQL_INTERVAL_MINUTE() ;
sub SQL_INTERVAL_MINUTE_TO_SECOND() ;
sub SQL_INTERVAL_MONTH() ;
sub SQL_INTERVAL_SECOND() ;
sub SQL_INTERVAL_YEAR() ;
sub SQL_INTERVAL_YEAR_TO_MONTH() ;
sub SQL_LONGVARBINARY() ;
sub SQL_LONGVARCHAR() ;
sub SQL_MULTISET() ;
sub SQL_MULTISET_LOCATOR() ;
sub SQL_NUMERIC() ;
sub SQL_REAL() ;
sub SQL_REF() ;
sub SQL_ROW() ;
sub SQL_SMALLINT() ;
sub SQL_TIME() ;
sub SQL_TIMESTAMP() ;
sub SQL_TINYINT() ;
sub SQL_TYPE_DATE() ;
sub SQL_TYPE_TIME() ;
sub SQL_TYPE_TIMESTAMP() ;
sub SQL_TYPE_TIMESTAMP_WITH_TIMEZONE() ;
sub SQL_TYPE_TIME_WITH_TIMEZONE() ;
sub SQL_UDT() ;
sub SQL_UDT_LOCATOR() ;
sub SQL_UNKNOWN_TYPE() ;
sub SQL_VARBINARY() ;
sub SQL_VARCHAR() ;
sub SQL_WCHAR() ;
sub SQL_WLONGVARCHAR() ;
sub SQL_WVARCHAR() ;
sub STORE;
sub _login;
sub _pg_type_info;
sub _ping;
sub commit;
sub disconnect;
sub do($$;$@) ;
sub endcopy;
sub getfd;
sub getline;
sub lo_close;
sub lo_creat;
sub lo_export;
sub lo_import;
sub lo_lseek;
sub lo_open;
sub lo_read;
sub lo_tell;
sub lo_unlink;
sub lo_write;
sub pg_cancel;
sub pg_endcopy;
sub pg_getcopydata;
sub pg_getcopydata_async;
sub pg_getline;
sub pg_lo_close;
sub pg_lo_creat;
sub pg_lo_export;
sub pg_lo_import;
sub pg_lo_import_with_oid;
sub pg_lo_lseek;
sub pg_lo_open;
sub pg_lo_read;
sub pg_lo_tell;
sub pg_lo_truncate;
sub pg_lo_unlink;
sub pg_lo_write;
sub pg_notifies;
sub pg_putcopydata;
sub pg_putcopyend;
sub pg_putline;
sub pg_ready;
sub pg_release;
sub pg_result;
sub pg_rollback_to;
sub pg_savepoint;
sub pg_server_trace;
sub pg_server_untrace;
sub putline;
sub quote;
sub rollback;
sub selectall_arrayref;
sub selectrow_array;
sub selectrow_arrayref;
sub state;
}
package DBD::Pg::dr {
sub dbixs_revision;
sub discon_all_;
sub disconnect_all;
}
package DBD::Pg::st {
sub DESTROY;
sub FETCH;
sub FETCH_attrib;
sub STORE;
sub _prepare;
sub bind_param;
sub bind_param_inout;
sub blob_read;
sub cancel;
sub execute;
sub fetch;
sub fetchall_arrayref;
sub fetchrow;
sub fetchrow_array;
sub fetchrow_arrayref;
sub finish;
sub pg_cancel;
sub pg_canonical_ids;
sub pg_canonical_names;
sub pg_ready;
sub pg_result;
sub rows;
sub state;
}
package DBD::SQLite {
sub ALTER_TABLE() ;
sub ANALYZE() ;
sub ATTACH() ;
sub COPY() ;
sub CREATE_INDEX() ;
sub CREATE_TABLE() ;
sub CREATE_TEMP_INDEX() ;
sub CREATE_TEMP_TABLE() ;
sub CREATE_TEMP_TRIGGER() ;
sub CREATE_TEMP_VIEW() ;
sub CREATE_TRIGGER() ;
sub CREATE_VIEW() ;
sub CREATE_VTABLE() ;
sub DELETE() ;
sub DENY() ;
sub DETACH() ;
sub DROP_INDEX() ;
sub DROP_TABLE() ;
sub DROP_TEMP_INDEX() ;
sub DROP_TEMP_TABLE() ;
sub DROP_TEMP_TRIGGER() ;
sub DROP_TEMP_VIEW() ;
sub DROP_TRIGGER() ;
sub DROP_VIEW() ;
sub DROP_VTABLE() ;
sub FUNCTION() ;
sub IGNORE() ;
sub INSERT() ;
sub OK() ;
sub OPEN_CREATE() ;
sub OPEN_FULLMUTEX() ;
sub OPEN_MEMORY() ;
sub OPEN_NOMUTEX() ;
sub OPEN_PRIVATECACHE() ;
sub OPEN_READONLY() ;
sub OPEN_READWRITE() ;
sub OPEN_SHAREDCACHE() ;
sub OPEN_URI() ;
sub PRAGMA() ;
sub READ() ;
sub RECURSIVE() ;
sub REINDEX() ;
sub SAVEPOINT() ;
sub SELECT() ;
sub TRANSACTION() ;
sub UPDATE() ;
sub _const__authorizer_action_codes() ;
sub _const__authorizer_action_codes_3006008() ;
sub _const__authorizer_action_codes_3008003() ;
sub _const__authorizer_return_codes() ;
sub _const__flags_for_file_open_operations() ;
sub _const__flags_for_file_open_operations_3006002() ;
sub _const__flags_for_file_open_operations_3006018() ;
sub _const__flags_for_file_open_operations_3007007() ;
sub _const__flags_for_file_open_operations_3007013() ;
sub compile_options;
sub sqlite_status;
sub strglob;
sub strlike;
}
package DBD::SQLite::Constants {
sub SQLITE_ABORT() ;
sub SQLITE_ABORT_ROLLBACK() ;
sub SQLITE_ALTER_TABLE() ;
sub SQLITE_ANALYZE() ;
sub SQLITE_ATTACH() ;
sub SQLITE_AUTH() ;
sub SQLITE_AUTH_USER() ;
sub SQLITE_BLOB() ;
sub SQLITE_BUSY() ;
sub SQLITE_BUSY_RECOVERY() ;
sub SQLITE_BUSY_SNAPSHOT() ;
sub SQLITE_CANTOPEN() ;
sub SQLITE_CANTOPEN_CONVPATH() ;
sub SQLITE_CANTOPEN_DIRTYWAL() ;
sub SQLITE_CANTOPEN_FULLPATH() ;
sub SQLITE_CANTOPEN_ISDIR() ;
sub SQLITE_CANTOPEN_NOTEMPDIR() ;
sub SQLITE_CONSTRAINT() ;
sub SQLITE_CONSTRAINT_CHECK() ;
sub SQLITE_CONSTRAINT_COMMITHOOK() ;
sub SQLITE_CONSTRAINT_FOREIGNKEY() ;
sub SQLITE_CONSTRAINT_FUNCTION() ;
sub SQLITE_CONSTRAINT_NOTNULL() ;
sub SQLITE_CONSTRAINT_PRIMARYKEY() ;
sub SQLITE_CONSTRAINT_ROWID() ;
sub SQLITE_CONSTRAINT_TRIGGER() ;
sub SQLITE_CONSTRAINT_UNIQUE() ;
sub SQLITE_CONSTRAINT_VTAB() ;
sub SQLITE_COPY() ;
sub SQLITE_CORRUPT() ;
sub SQLITE_CORRUPT_SEQUENCE() ;
sub SQLITE_CORRUPT_VTAB() ;
sub SQLITE_CREATE_INDEX() ;
sub SQLITE_CREATE_TABLE() ;
sub SQLITE_CREATE_TEMP_INDEX() ;
sub SQLITE_CREATE_TEMP_TABLE() ;
sub SQLITE_CREATE_TEMP_TRIGGER() ;
sub SQLITE_CREATE_TEMP_VIEW() ;
sub SQLITE_CREATE_TRIGGER() ;
sub SQLITE_CREATE_VIEW() ;
sub SQLITE_CREATE_VTABLE() ;
sub SQLITE_DBCONFIG_DEFENSIVE() ;
sub SQLITE_DBCONFIG_ENABLE_FKEY() ;
sub SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER() ;
sub SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION() ;
sub SQLITE_DBCONFIG_ENABLE_QPSG() ;
sub SQLITE_DBCONFIG_ENABLE_TRIGGER() ;
sub SQLITE_DBCONFIG_LOOKASIDE() ;
sub SQLITE_DBCONFIG_MAINDBNAME() ;
sub SQLITE_DBCONFIG_MAX() ;
sub SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE() ;
sub SQLITE_DBCONFIG_RESET_DATABASE() ;
sub SQLITE_DBCONFIG_TRIGGER_EQP() ;
sub SQLITE_DELETE() ;
sub SQLITE_DENY() ;
sub SQLITE_DETACH() ;
sub SQLITE_DETERMINISTIC() ;
sub SQLITE_DONE() ;
sub SQLITE_DROP_INDEX() ;
sub SQLITE_DROP_TABLE() ;
sub SQLITE_DROP_TEMP_INDEX() ;
sub SQLITE_DROP_TEMP_TABLE() ;
sub SQLITE_DROP_TEMP_TRIGGER() ;
sub SQLITE_DROP_TEMP_VIEW() ;
sub SQLITE_DROP_TRIGGER() ;
sub SQLITE_DROP_VIEW() ;
sub SQLITE_DROP_VTABLE() ;
sub SQLITE_EMPTY() ;
sub SQLITE_ERROR() ;
sub SQLITE_ERROR_MISSING_COLLSEQ() ;
sub SQLITE_ERROR_RETRY() ;
sub SQLITE_ERROR_SNAPSHOT() ;
sub SQLITE_FLOAT() ;
sub SQLITE_FORMAT() ;
sub SQLITE_FULL() ;
sub SQLITE_FUNCTION() ;
sub SQLITE_IGNORE() ;
sub SQLITE_INSERT() ;
sub SQLITE_INTEGER() ;
sub SQLITE_INTERNAL() ;
sub SQLITE_INTERRUPT() ;
sub SQLITE_IOERR() ;
sub SQLITE_IOERR_ACCESS() ;
sub SQLITE_IOERR_AUTH() ;
sub SQLITE_IOERR_BEGIN_ATOMIC() ;
sub SQLITE_IOERR_BLOCKED() ;
sub SQLITE_IOERR_CHECKRESERVEDLOCK() ;
sub SQLITE_IOERR_CLOSE() ;
sub SQLITE_IOERR_COMMIT_ATOMIC() ;
sub SQLITE_IOERR_CONVPATH() ;
sub SQLITE_IOERR_DELETE() ;
sub SQLITE_IOERR_DELETE_NOENT() ;
sub SQLITE_IOERR_DIR_CLOSE() ;
sub SQLITE_IOERR_DIR_FSYNC() ;
sub SQLITE_IOERR_FSTAT() ;
sub SQLITE_IOERR_FSYNC() ;
sub SQLITE_IOERR_GETTEMPPATH() ;
sub SQLITE_IOERR_LOCK() ;
sub SQLITE_IOERR_MMAP() ;
sub SQLITE_IOERR_NOMEM() ;
sub SQLITE_IOERR_RDLOCK() ;
sub SQLITE_IOERR_READ() ;
sub SQLITE_IOERR_ROLLBACK_ATOMIC() ;
sub SQLITE_IOERR_SEEK() ;
sub SQLITE_IOERR_SHMLOCK() ;
sub SQLITE_IOERR_SHMMAP() ;
sub SQLITE_IOERR_SHMOPEN() ;
sub SQLITE_IOERR_SHMSIZE() ;
sub SQLITE_IOERR_SHORT_READ() ;
sub SQLITE_IOERR_TRUNCATE() ;
sub SQLITE_IOERR_UNLOCK() ;
sub SQLITE_IOERR_VNODE() ;
sub SQLITE_IOERR_WRITE() ;
sub SQLITE_LIMIT_ATTACHED() ;
sub SQLITE_LIMIT_COLUMN() ;
sub SQLITE_LIMIT_COMPOUND_SELECT() ;
sub SQLITE_LIMIT_EXPR_DEPTH() ;
sub SQLITE_LIMIT_FUNCTION_ARG() ;
sub SQLITE_LIMIT_LENGTH() ;
sub SQLITE_LIMIT_LIKE_PATTERN_LENGTH() ;
sub SQLITE_LIMIT_SQL_LENGTH() ;
sub SQLITE_LIMIT_TRIGGER_DEPTH() ;
sub SQLITE_LIMIT_VARIABLE_NUMBER() ;
sub SQLITE_LIMIT_VDBE_OP() ;
sub SQLITE_LIMIT_WORKER_THREADS() ;
sub SQLITE_LOCKED() ;
sub SQLITE_LOCKED_SHAREDCACHE() ;
sub SQLITE_LOCKED_VTAB() ;
sub SQLITE_MISMATCH() ;
sub SQLITE_MISUSE() ;
sub SQLITE_NOLFS() ;
sub SQLITE_NOMEM() ;
sub SQLITE_NOTADB() ;
sub SQLITE_NOTFOUND() ;
sub SQLITE_NOTICE() ;
sub SQLITE_NOTICE_RECOVER_ROLLBACK() ;
sub SQLITE_NOTICE_RECOVER_WAL() ;
sub SQLITE_NULL() ;
sub SQLITE_OK() ;
sub SQLITE_OPEN_CREATE() ;
sub SQLITE_OPEN_FULLMUTEX() ;
sub SQLITE_OPEN_MEMORY() ;
sub SQLITE_OPEN_NOMUTEX() ;
sub SQLITE_OPEN_PRIVATECACHE() ;
sub SQLITE_OPEN_READONLY() ;
sub SQLITE_OPEN_READWRITE() ;
sub SQLITE_OPEN_SHAREDCACHE() ;
sub SQLITE_OPEN_URI() ;
sub SQLITE_PERM() ;
sub SQLITE_PRAGMA() ;
sub SQLITE_PROTOCOL() ;
sub SQLITE_RANGE() ;
sub SQLITE_READ() ;
sub SQLITE_READONLY() ;
sub SQLITE_READONLY_CANTINIT() ;
sub SQLITE_READONLY_CANTLOCK() ;
sub SQLITE_READONLY_DBMOVED() ;
sub SQLITE_READONLY_DIRECTORY() ;
sub SQLITE_READONLY_RECOVERY() ;
sub SQLITE_READONLY_ROLLBACK() ;
sub SQLITE_RECURSIVE() ;
sub SQLITE_REINDEX() ;
sub SQLITE_ROW() ;
sub SQLITE_SAVEPOINT() ;
sub SQLITE_SCHEMA() ;
sub SQLITE_SELECT() ;
sub SQLITE_TOOBIG() ;
sub SQLITE_TRANSACTION() ;
sub SQLITE_UPDATE() ;
sub SQLITE_VERSION_NUMBER() ;
sub SQLITE_WARNING() ;
sub SQLITE_WARNING_AUTOINDEX() ;
sub _const_authorizer_action_codes() ;
sub _const_authorizer_action_codes_3006008() ;
sub _const_authorizer_action_codes_3008003() ;
sub _const_authorizer_return_codes() ;
sub _const_compile_time_library_version_numbers() ;
sub _const_database_connection_configuration_options_3007000() ;
sub _const_database_connection_configuration_options_3007006() ;
sub _const_database_connection_configuration_options_3012002() ;
sub _const_database_connection_configuration_options_3013000() ;
sub _const_database_connection_configuration_options_3015000() ;
sub _const_database_connection_configuration_options_3016000() ;
sub _const_database_connection_configuration_options_3020000() ;
sub _const_database_connection_configuration_options_3022000() ;
sub _const_database_connection_configuration_options_3024000() ;
sub _const_database_connection_configuration_options_3026000() ;
sub _const_extended_result_codes_3006002() ;
sub _const_extended_result_codes_3006005() ;
sub _const_extended_result_codes_3006007() ;
sub _const_extended_result_codes_3006012() ;
sub _const_extended_result_codes_3007000() ;
sub _const_extended_result_codes_3007007() ;
sub _const_extended_result_codes_3007011() ;
sub _const_extended_result_codes_3007012() ;
sub _const_extended_result_codes_3007015() ;
sub _const_extended_result_codes_3007016() ;
sub _const_extended_result_codes_3007017() ;
sub _const_extended_result_codes_3008000() ;
sub _const_extended_result_codes_3008001() ;
sub _const_extended_result_codes_3008002() ;
sub _const_extended_result_codes_3008003() ;
sub _const_extended_result_codes_3008007() ;
sub _const_extended_result_codes_3009000() ;
sub _const_extended_result_codes_3010000() ;
sub _const_extended_result_codes_3021000() ;
sub _const_extended_result_codes_3022000() ;
sub _const_extended_result_codes_3024000() ;
sub _const_extended_result_codes_3025000() ;
sub _const_flags_for_file_open_operations() ;
sub _const_flags_for_file_open_operations_3006002() ;
sub _const_flags_for_file_open_operations_3006018() ;
sub _const_flags_for_file_open_operations_3007007() ;
sub _const_flags_for_file_open_operations_3007013() ;
sub _const_function_flags_3008003() ;
sub _const_fundamental_datatypes() ;
sub _const_result_codes() ;
sub _const_result_codes_3007017() ;
sub _const_run_time_limit_categories() ;
sub _const_run_time_limit_categories_3006018() ;
sub _const_run_time_limit_categories_3008007() ;
}
package DBD::SQLite::db {
sub DESTROY;
sub FETCH;
sub SQL_ALL_TYPES() ;
sub SQL_ARRAY() ;
sub SQL_ARRAY_LOCATOR() ;
sub SQL_BIGINT() ;
sub SQL_BINARY() ;
sub SQL_BIT() ;
sub SQL_BLOB() ;
sub SQL_BLOB_LOCATOR() ;
sub SQL_BOOLEAN() ;
sub SQL_CHAR() ;
sub SQL_CLOB() ;
sub SQL_CLOB_LOCATOR() ;
sub SQL_DATE() ;
sub SQL_DATETIME() ;
sub SQL_DECIMAL() ;
sub SQL_DOUBLE() ;
sub SQL_FLOAT() ;
sub SQL_GUID() ;
sub SQL_INTEGER() ;
sub SQL_INTERVAL() ;
sub SQL_INTERVAL_DAY() ;
sub SQL_INTERVAL_DAY_TO_HOUR() ;
sub SQL_INTERVAL_DAY_TO_MINUTE() ;
sub SQL_INTERVAL_DAY_TO_SECOND() ;
sub SQL_INTERVAL_HOUR() ;
sub SQL_INTERVAL_HOUR_TO_MINUTE() ;
sub SQL_INTERVAL_HOUR_TO_SECOND() ;
sub SQL_INTERVAL_MINUTE() ;
sub SQL_INTERVAL_MINUTE_TO_SECOND() ;
sub SQL_INTERVAL_MONTH() ;
sub SQL_INTERVAL_SECOND() ;
sub SQL_INTERVAL_YEAR() ;
sub SQL_INTERVAL_YEAR_TO_MONTH() ;
sub SQL_LONGVARBINARY() ;
sub SQL_LONGVARCHAR() ;
sub SQL_MULTISET() ;
sub SQL_MULTISET_LOCATOR() ;
sub SQL_NUMERIC() ;
sub SQL_REAL() ;
sub SQL_REF() ;
sub SQL_ROW() ;
sub SQL_SMALLINT() ;
sub SQL_TIME() ;
sub SQL_TIMESTAMP() ;
sub SQL_TINYINT() ;
sub SQL_TYPE_DATE() ;
sub SQL_TYPE_TIME() ;
sub SQL_TYPE_TIMESTAMP() ;
sub SQL_TYPE_TIMESTAMP_WITH_TIMEZONE() ;
sub SQL_TYPE_TIME_WITH_TIMEZONE() ;
sub SQL_UDT() ;
sub SQL_UDT_LOCATOR() ;
sub SQL_UNKNOWN_TYPE() ;
sub SQL_VARBINARY() ;
sub SQL_VARCHAR() ;
sub SQL_WCHAR() ;
sub SQL_WLONGVARCHAR() ;
sub SQL_WVARCHAR() ;
sub STORE;
sub _do;
sub _login;
sub backup_from_dbh;
sub backup_from_file;
sub backup_to_dbh;
sub backup_to_file;
sub busy_timeout;
sub collation_needed;
sub commit;
sub commit_hook;
sub create_aggregate;
sub create_collation;
sub create_function;
sub create_module;
sub db_config;
sub db_filename;
sub db_status;
sub disconnect;
sub enable_load_extension;
sub last_insert_id;
sub last_insert_rowid;
sub limit;
sub load_extension;
sub profile;
sub progress_handler;
sub register_fts3_perl_tokenizer;
sub rollback;
sub rollback_hook;
sub selectall_arrayref;
sub selectrow_array;
sub selectrow_arrayref;
sub set_authorizer;
sub sqlite_backup_from_dbh;
sub sqlite_backup_from_file;
sub sqlite_backup_to_dbh;
sub sqlite_backup_to_file;
sub sqlite_busy_timeout;
sub sqlite_collation_needed;
sub sqlite_commit_hook;
sub sqlite_create_aggregate;
sub sqlite_create_collation;
sub sqlite_create_function;
sub sqlite_create_module;
sub sqlite_db_config;
sub sqlite_db_filename;
sub sqlite_db_status;
sub sqlite_enable_load_extension;
sub sqlite_last_insert_rowid;
sub sqlite_limit;
sub sqlite_load_extension;
sub sqlite_profile;
sub sqlite_progress_handler;
sub sqlite_register_fts3_perl_tokenizer;
sub sqlite_rollback_hook;
sub sqlite_set_authorizer;
sub sqlite_table_column_metadata;
sub sqlite_trace;
sub sqlite_update_hook;
sub table_column_metadata;
sub update_hook;
}
package DBD::SQLite::dr {
sub dbixs_revision;
sub discon_all_;
sub disconnect_all;
}
package DBD::SQLite::st {
sub DESTROY;
sub FETCH;
sub FETCH_attrib;
sub STORE;
sub _prepare;
sub bind_col;
sub bind_param;
sub bind_param_inout;
sub blob_read;
sub execute;
sub fetch;
sub fetchall_arrayref;
sub fetchrow;
sub fetchrow_array;
sub fetchrow_arrayref;
sub finish;
sub rows;
sub sqlite_st_status;
sub st_status;
}
package DBD::_::common {
sub DELETE;
sub DESTROY;
sub FETCH;
sub STORE;
sub debug;
sub dump_handle;
sub err;
sub errstr;
sub private_data;
sub rows;
sub set_err;
sub state;
sub swap_inner_handle;
sub trace;
sub trace_msg;
}
package DBD::_::db {
sub connected;
sub preparse;
sub take_imp_data;
}
package DBD::_::dr {
sub dbixs_revision;
}
package DBD::_::st {
sub DESTROY;
sub _get_fbav;
sub _set_fbav;
sub bind_col;
sub fetch;
sub fetchrow;
sub fetchrow_array;
sub fetchrow_arrayref;
sub fetchrow_hashref;
sub finish;
sub rows;
}
package DBD::_mem::common {
sub DESTROY;
}
package DBD::mysql {
sub constant;
}
package DBD::mysql::GetInfo {
sub dbd_mysql_get_info;
}
package DBD::mysql::db {
sub DESTROY;
sub FETCH;
sub SQL_ALL_TYPES() ;
sub SQL_ARRAY() ;
sub SQL_ARRAY_LOCATOR() ;
sub SQL_BIGINT() ;
sub SQL_BINARY() ;
sub SQL_BIT() ;
sub SQL_BLOB() ;
sub SQL_BLOB_LOCATOR() ;
sub SQL_BOOLEAN() ;
sub SQL_CHAR() ;
sub SQL_CLOB() ;
sub SQL_CLOB_LOCATOR() ;
sub SQL_DATE() ;
sub SQL_DATETIME() ;
sub SQL_DECIMAL() ;
sub SQL_DOUBLE() ;
sub SQL_FLOAT() ;
sub SQL_GUID() ;
sub SQL_INTEGER() ;
sub SQL_INTERVAL() ;
sub SQL_INTERVAL_DAY() ;
sub SQL_INTERVAL_DAY_TO_HOUR() ;
sub SQL_INTERVAL_DAY_TO_MINUTE() ;
sub SQL_INTERVAL_DAY_TO_SECOND() ;
sub SQL_INTERVAL_HOUR() ;
sub SQL_INTERVAL_HOUR_TO_MINUTE() ;
sub SQL_INTERVAL_HOUR_TO_SECOND() ;
sub SQL_INTERVAL_MINUTE() ;
sub SQL_INTERVAL_MINUTE_TO_SECOND() ;
sub SQL_INTERVAL_MONTH() ;
sub SQL_INTERVAL_SECOND() ;
sub SQL_INTERVAL_YEAR() ;
sub SQL_INTERVAL_YEAR_TO_MONTH() ;
sub SQL_LONGVARBINARY() ;
sub SQL_LONGVARCHAR() ;
sub SQL_MULTISET() ;
sub SQL_MULTISET_LOCATOR() ;
sub SQL_NUMERIC() ;
sub SQL_REAL() ;
sub SQL_REF() ;
sub SQL_ROW() ;
sub SQL_SMALLINT() ;
sub SQL_TIME() ;
sub SQL_TIMESTAMP() ;
sub SQL_TINYINT() ;
sub SQL_TYPE_DATE() ;
sub SQL_TYPE_TIME() ;
sub SQL_TYPE_TIMESTAMP() ;
sub SQL_TYPE_TIMESTAMP_WITH_TIMEZONE() ;
sub SQL_TYPE_TIME_WITH_TIMEZONE() ;
sub SQL_UDT() ;
sub SQL_UDT_LOCATOR() ;
sub SQL_UNKNOWN_TYPE() ;
sub SQL_VARBINARY() ;
sub SQL_VARCHAR() ;
sub SQL_WCHAR() ;
sub SQL_WLONGVARCHAR() ;
sub SQL_WVARCHAR() ;
sub STORE;
sub _ListDBs;
sub _async_check;
sub _login;
sub commit;
sub disconnect;
sub do($$;$@) ;
sub last_insert_id;
sub mysql_async_ready;
sub mysql_async_result;
sub mysql_fd;
sub ping($) ;
sub quote($$;$) ;
sub rollback;
sub selectall_arrayref;
sub selectrow_array;
sub selectrow_arrayref;
sub type_info_all;
}
package DBD::mysql::dr {
sub SQL_ALL_TYPES() ;
sub SQL_ARRAY() ;
sub SQL_ARRAY_LOCATOR() ;
sub SQL_BIGINT() ;
sub SQL_BINARY() ;
sub SQL_BIT() ;
sub SQL_BLOB() ;
sub SQL_BLOB_LOCATOR() ;
sub SQL_BOOLEAN() ;
sub SQL_CHAR() ;
sub SQL_CLOB() ;
sub SQL_CLOB_LOCATOR() ;
sub SQL_DATE() ;
sub SQL_DATETIME() ;
sub SQL_DECIMAL() ;
sub SQL_DOUBLE() ;
sub SQL_FLOAT() ;
sub SQL_GUID() ;
sub SQL_INTEGER() ;
sub SQL_INTERVAL() ;
sub SQL_INTERVAL_DAY() ;
sub SQL_INTERVAL_DAY_TO_HOUR() ;
sub SQL_INTERVAL_DAY_TO_MINUTE() ;
sub SQL_INTERVAL_DAY_TO_SECOND() ;
sub SQL_INTERVAL_HOUR() ;
sub SQL_INTERVAL_HOUR_TO_MINUTE() ;
sub SQL_INTERVAL_HOUR_TO_SECOND() ;
sub SQL_INTERVAL_MINUTE() ;
sub SQL_INTERVAL_MINUTE_TO_SECOND() ;
sub SQL_INTERVAL_MONTH() ;
sub SQL_INTERVAL_SECOND() ;
sub SQL_INTERVAL_YEAR() ;
sub SQL_INTERVAL_YEAR_TO_MONTH() ;
sub SQL_LONGVARBINARY() ;
sub SQL_LONGVARCHAR() ;
sub SQL_MULTISET() ;
sub SQL_MULTISET_LOCATOR() ;
sub SQL_NUMERIC() ;
sub SQL_REAL() ;
sub SQL_REF() ;
sub SQL_ROW() ;
sub SQL_SMALLINT() ;
sub SQL_TIME() ;
sub SQL_TIMESTAMP() ;
sub SQL_TINYINT() ;
sub SQL_TYPE_DATE() ;
sub SQL_TYPE_TIME() ;
sub SQL_TYPE_TIMESTAMP() ;
sub SQL_TYPE_TIMESTAMP_WITH_TIMEZONE() ;
sub SQL_TYPE_TIME_WITH_TIMEZONE() ;
sub SQL_UDT() ;
sub SQL_UDT_LOCATOR() ;
sub SQL_UNKNOWN_TYPE() ;
sub SQL_VARBINARY() ;
sub SQL_VARCHAR() ;
sub SQL_WCHAR() ;
sub SQL_WLONGVARCHAR() ;
sub SQL_WVARCHAR() ;
sub _ListDBs;
sub _admin_internal;
sub dbixs_revision;
}
package DBD::mysql::st {
sub DESTROY;
sub FETCH;
sub FETCH_attrib;
sub STORE;
sub _async_check;
sub _prepare;
sub bind_param;
sub bind_param_inout;
sub blob_read;
sub dataseek($$) ;
sub execute;
sub fetch;
sub fetchall_arrayref;
sub fetchrow;
sub fetchrow_array;
sub fetchrow_arrayref;
sub finish;
sub more_results;
sub mysql_async_ready;
sub mysql_async_result;
sub rows;
}
package DBI {
sub DBIf_TRACE_CON() ;
sub DBIf_TRACE_DBD() ;
sub DBIf_TRACE_ENC() ;
sub DBIf_TRACE_SQL() ;
sub DBIf_TRACE_TXN() ;
sub DBIpp_cm_XX() ;
sub DBIpp_cm_br() ;
sub DBIpp_cm_cs() ;
sub DBIpp_cm_dd() ;
sub DBIpp_cm_dw() ;
sub DBIpp_cm_hs() ;
sub DBIpp_ph_XX() ;
sub DBIpp_ph_cn() ;
sub DBIpp_ph_cs() ;
sub DBIpp_ph_qm() ;
sub DBIpp_ph_sp() ;
sub DBIpp_st_XX() ;
sub DBIpp_st_bs() ;
sub DBIpp_st_qq() ;
sub DBIstcf_DISCARD_STRING() ;
sub DBIstcf_STRICT() ;
sub SQL_ALL_TYPES() ;
sub SQL_ARRAY() ;
sub SQL_ARRAY_LOCATOR() ;
sub SQL_BIGINT() ;
sub SQL_BINARY() ;
sub SQL_BIT() ;
sub SQL_BLOB() ;
sub SQL_BLOB_LOCATOR() ;
sub SQL_BOOLEAN() ;
sub SQL_CHAR() ;
sub SQL_CLOB() ;
sub SQL_CLOB_LOCATOR() ;
sub SQL_CURSOR_DYNAMIC() ;
sub SQL_CURSOR_FORWARD_ONLY() ;
sub SQL_CURSOR_KEYSET_DRIVEN() ;
sub SQL_CURSOR_STATIC() ;
sub SQL_CURSOR_TYPE_DEFAULT() ;
sub SQL_DATE() ;
sub SQL_DATETIME() ;
sub SQL_DECIMAL() ;
sub SQL_DOUBLE() ;
sub SQL_FLOAT() ;
sub SQL_GUID() ;
sub SQL_INTEGER() ;
sub SQL_INTERVAL() ;
sub SQL_INTERVAL_DAY() ;
sub SQL_INTERVAL_DAY_TO_HOUR() ;
sub SQL_INTERVAL_DAY_TO_MINUTE() ;
sub SQL_INTERVAL_DAY_TO_SECOND() ;
sub SQL_INTERVAL_HOUR() ;
sub SQL_INTERVAL_HOUR_TO_MINUTE() ;
sub SQL_INTERVAL_HOUR_TO_SECOND() ;
sub SQL_INTERVAL_MINUTE() ;
sub SQL_INTERVAL_MINUTE_TO_SECOND() ;
sub SQL_INTERVAL_MONTH() ;
sub SQL_INTERVAL_SECOND() ;
sub SQL_INTERVAL_YEAR() ;
sub SQL_INTERVAL_YEAR_TO_MONTH() ;
sub SQL_LONGVARBINARY() ;
sub SQL_LONGVARCHAR() ;
sub SQL_MULTISET() ;
sub SQL_MULTISET_LOCATOR() ;
sub SQL_NUMERIC() ;
sub SQL_REAL() ;
sub SQL_REF() ;
sub SQL_ROW() ;
sub SQL_SMALLINT() ;
sub SQL_TIME() ;
sub SQL_TIMESTAMP() ;
sub SQL_TINYINT() ;
sub SQL_TYPE_DATE() ;
sub SQL_TYPE_TIME() ;
sub SQL_TYPE_TIMESTAMP() ;
sub SQL_TYPE_TIMESTAMP_WITH_TIMEZONE() ;
sub SQL_TYPE_TIME_WITH_TIMEZONE() ;
sub SQL_UDT() ;
sub SQL_UDT_LOCATOR() ;
sub SQL_UNKNOWN_TYPE() ;
sub SQL_VARBINARY() ;
sub SQL_VARCHAR() ;
sub SQL_WCHAR() ;
sub SQL_WLONGVARCHAR() ;
sub SQL_WVARCHAR() ;
sub _clone_dbis;
sub _concat_hash_sorted;
sub _dbi_state_lval;
sub _debug_dispatch;
sub _get_imp_data;
sub _handles;
sub _install_method;
sub _new_handle;
sub _setup_handle;
sub _svdump;
sub constant() ;
sub dbi_profile;
sub dbi_profile_merge;
sub dbi_profile_merge_nodes;
sub dbi_time;
sub dump_handle;
sub hash;
sub looks_like_number;
sub neat;
sub set_err;
sub sql_type_cast;
sub trace;
sub trace_msg;
}
package DBI::common {
sub CLEAR;
sub DELETE;
sub DESTROY;
sub EXISTS;
sub FETCH;
sub FETCH_many;
sub FIRSTKEY;
sub NEXTKEY;
sub STORE;
sub can;
sub debug;
sub dump_handle;
sub err;
sub errstr;
sub func;
sub parse_trace_flag;
sub parse_trace_flags;
sub private_attribute_info;
sub private_data;
sub set_err;
sub state;
sub swap_inner_handle;
sub trace;
sub trace_msg;
sub visit_child_handles;
}
package DBI::db {
sub TIEHASH;
sub begin_work;
sub clone;
sub column_info;
sub commit;
sub connected;
sub data_sources;
sub disconnect;
sub do;
sub foreign_key_info;
sub get_info;
sub last_insert_id;
sub ping;
sub prepare;
sub prepare_cached;
sub preparse;
sub primary_key;
sub primary_key_info;
sub quote;
sub quote_identifier;
sub rollback;
sub rows;
sub selectall_array;
sub selectall_arrayref;
sub selectall_hashref;
sub selectcol_arrayref;
sub selectrow_array;
sub selectrow_arrayref;
sub selectrow_hashref;
sub statistics_info;
sub table_info;
sub tables;
sub take_imp_data;
sub type_info;
sub type_info_all;
}
package DBI::dr {
sub TIEHASH;
sub connect;
sub connect_cached;
sub data_sources;
sub dbixs_revision;
sub default_user;
sub disconnect_all;
}
package DBI::st {
sub TIEHASH;
sub _get_fbav;
sub _set_fbav;
sub bind_col;
sub bind_columns;
sub bind_param;
sub bind_param_array;
sub bind_param_inout;
sub bind_param_inout_array;
sub blob_copy_to_file;
sub blob_read;
sub cancel;
sub dump_results;
sub execute;
sub execute_array;
sub execute_for_fetch;
sub fetch;
sub fetchall_arrayref;
sub fetchall_hashref;
sub fetchrow;
sub fetchrow_array;
sub fetchrow_arrayref;
sub fetchrow_hashref;
sub finish;
sub last_insert_id;
sub more_results;
sub rows;
}
package DBI::var {
sub FETCH;
}
package DB_File {
sub DELETE;
sub DESTROY;
sub DoTie_;
sub EXISTS;
sub FETCH;
sub FETCHSIZE;
sub FIRSTKEY;
sub NEXTKEY;
sub O_ALIAS() ;
sub O_ASYNC() ;
sub O_DEFER() ;
sub O_DIRECT() ;
sub O_DIRECTORY() ;
sub O_DSYNC() ;
sub O_EXLOCK() ;
sub O_LARGEFILE() ;
sub O_NDELAY() ;
sub O_NOCTTY() ;
sub O_NOFOLLOW() ;
sub O_NONBLOCK() ;
sub O_RSRC() ;
sub O_RSYNC() ;
sub O_SHLOCK() ;
sub O_SYNC() ;
sub POP;
sub PUSH;
sub SHIFT;
sub STORE;
sub UNSHIFT;
sub constant;
sub del;
sub fd;
sub filter_fetch_key;
sub filter_fetch_value;
sub filter_store_key;
sub filter_store_value;
sub get;
sub length;
sub pop;
sub push;
sub put;
sub seq;
sub shift;
sub sync;
sub unshift;
}
package Data::Dump::Streamer {
sub SvREADONLY_ref($;$) ;
sub SvREFCNT_ref($;$) ;
sub _could_be_dualvar($) ;
sub _globname($) ;
sub _make_ro($) ;
sub alias_av(\@$$) ;
sub alias_hv(\%$$) ;
sub alias_ref;
sub all_keys(\%\@\@) ;
sub blessed($) ;
sub dualvar($$) ;
sub globname($) ;
sub hidden_keys(\%) ;
sub is_numeric($) ;
sub is_regexp($) ;
sub isweak($) ;
sub legal_keys(\%) ;
sub looks_like_number($) ;
sub make_ro($) ;
sub push_alias(\@$) ;
sub readonly($) ;
sub readonly_set($) ;
sub refaddr($) ;
sub refaddr_or_glob($) ;
sub refcount($) ;
sub reftype($) ;
sub reftype_or_glob($) ;
sub regex($) ;
sub regexp_pattern($) ;
sub sv_refcount($) ;
sub weak_refcount($) ;
sub weaken($) ;
}
package Data::Dumper {
sub Dumpxs($;$$) ;
sub _vstring($) ;
}
package DateTime {
sub _accumulated_leap_seconds($$) ;
sub _day_has_leap_second($$) ;
sub _day_length($$) ;
sub _is_leap_year($$) ;
sub _normalize_leap_seconds($$$) ;
sub _normalize_tai_seconds($$$) ;
sub _rd2ymd($$;$) ;
sub _seconds_as_components($$;$$) ;
sub _time_as_seconds($$$$) ;
sub _ymd2rd($$$$) ;
}
package Devel::Declare {
sub clear_lex_stuff;
sub get_curstash_name;
sub get_in_declare;
sub get_lex_stuff;
sub get_linestr;
sub get_linestr_offset;
sub initialize;
sub set_in_declare;
sub set_linestr;
sub setup;
sub toke_move_past_token;
sub toke_scan_ident;
sub toke_scan_str;
sub toke_scan_word;
sub toke_skipspace;
}
package Devel::OverloadInfo {
sub blessed($) ;
}
package Devel::Peek {
sub CvGV;
sub DeadCode;
sub Dump;
sub DumpArray;
sub DumpProg;
sub SvREFCNT(\[$@%&*]) ;
sub fill_mstats;
sub mstat;
sub mstats2hash($\%;$) ;
sub mstats_fillhash(\%;$) ;
sub runops_debug;
}
package Devel::StackTrace {
sub blessed($) ;
}
package Digest::MD2 {
sub DESTROY;
sub add;
sub addfile;
sub b64digest;
sub clone;
sub digest;
sub hexdigest;
sub md2;
sub md2_base64;
sub md2_hex;
sub new;
sub reset;
}
package Digest::MD5 {
sub DESTROY;
sub add;
sub addfile;
sub b64digest;
sub clone;
sub context;
sub digest;
sub hexdigest;
sub md5;
sub md5_base64;
sub md5_hex;
sub new;
sub reset;
}
package Digest::SHA {
sub DESTROY($) ;
sub _addfilebin($$) ;
sub _addfileuniv($$) ;
sub _getstate($) ;
sub _putstate($$) ;
sub add($;@) ;
sub algorithm($) ;
sub b64digest($) ;
sub clone($) ;
sub digest($) ;
sub hashsize($) ;
sub hexdigest($) ;
sub hmac_sha1(;@) ;
sub hmac_sha1_base64(;@) ;
sub hmac_sha1_hex(;@) ;
sub hmac_sha224(;@) ;
sub hmac_sha224_base64(;@) ;
sub hmac_sha224_hex(;@) ;
sub hmac_sha256(;@) ;
sub hmac_sha256_base64(;@) ;
sub hmac_sha256_hex(;@) ;
sub hmac_sha384(;@) ;
sub hmac_sha384_base64(;@) ;
sub hmac_sha384_hex(;@) ;
sub hmac_sha512(;@) ;
sub hmac_sha512224(;@) ;
sub hmac_sha512224_base64(;@) ;
sub hmac_sha512224_hex(;@) ;
sub hmac_sha512256(;@) ;
sub hmac_sha512256_base64(;@) ;
sub hmac_sha512256_hex(;@) ;
sub hmac_sha512_base64(;@) ;
sub hmac_sha512_hex(;@) ;
sub newSHA($$) ;
sub sha1(;@) ;
sub sha1_base64(;@) ;
sub sha1_hex(;@) ;
sub sha224(;@) ;
sub sha224_base64(;@) ;
sub sha224_hex(;@) ;
sub sha256(;@) ;
sub sha256_base64(;@) ;
sub sha256_hex(;@) ;
sub sha384(;@) ;
sub sha384_base64(;@) ;
sub sha384_hex(;@) ;
sub sha512(;@) ;
sub sha512224(;@) ;
sub sha512224_base64(;@) ;
sub sha512224_hex(;@) ;
sub sha512256(;@) ;
sub sha512256_base64(;@) ;
sub sha512256_hex(;@) ;
sub sha512_base64(;@) ;
sub sha512_hex(;@) ;
sub shainit($$) ;
sub sharewind($) ;
sub shawrite($$$) ;
}
package Digest::SHA1 {
sub DESTROY;
sub add;
sub addfile;
sub b64digest;
sub clone;
sub digest;
sub hexdigest;
sub new;
sub sha1;
sub sha1_base64;
sub sha1_hex;
sub sha1_transform;
}
package Digest::Whirlpool {
sub DESTROY;
sub add;
sub clone;
sub digest;
sub hashsize;
sub new;
sub reset;
}
package Digest::base {
sub add;
sub clone;
sub digest;
sub new;
}
package DynaLoader {
sub CLONE;
sub boot_DynaLoader;
sub dl_error;
sub dl_find_symbol;
sub dl_install_xsub;
sub dl_load_file;
sub dl_undef_symbols;
sub dl_unload_file;
}
package EV {
sub _ae_io($$$) ;
sub async($) ;
sub async_ns($) ;
sub backend() ;
sub break(;$) ;
sub check($) ;
sub check_ns($) ;
sub child($$$) ;
sub child_ns($$$) ;
sub default_destroy() ;
sub default_loop(;$) ;
sub depth() ;
sub embed($;$) ;
sub embed_ns($;$) ;
sub embeddable_backends() ;
sub feed_fd_event($;$) ;
sub feed_signal($) ;
sub feed_signal_event($) ;
sub fork($) ;
sub fork_ns($) ;
sub idle($) ;
sub idle_ns($) ;
sub invoke_pending() ;
sub io($$$) ;
sub io_ns($$$) ;
sub iteration() ;
sub loop(;$) ;
sub loop_count() ;
sub loop_depth() ;
sub loop_verify() ;
sub now() ;
sub now_update() ;
sub once($$$$) ;
sub pending_count() ;
sub periodic($$$$) ;
sub periodic_ns($$$$) ;
sub prepare($) ;
sub prepare_ns($) ;
sub recommended_backends() ;
sub resume() ;
sub run(;$) ;
sub set_io_collect_interval($) ;
sub set_timeout_collect_interval($) ;
sub signal($$) ;
sub signal_ns($$) ;
sub sleep($) ;
sub stat($$$) ;
sub stat_ns($$$) ;
sub supported_backends() ;
sub suspend() ;
sub time() ;
sub timer($$$) ;
sub timer_ns($$$) ;
sub unloop(;$) ;
sub verify() ;
}
package EV::Async {
sub DESTROY;
sub async_pending;
sub send;
sub start;
sub stop;
}
package EV::Check {
sub DESTROY;
sub start;
sub stop;
}
package EV::Embed {
sub DESTROY;
sub other;
sub set;
sub start;
sub stop;
sub sweep;
}
package EV::Fork {
sub DESTROY;
sub start;
sub stop;
}
package EV::IO {
sub DESTROY;
sub events;
sub fh;
sub set;
sub start;
sub stop;
}
package EV::Idle {
sub DESTROY;
sub start;
sub stop;
}
package EV::Loop {
sub DESTROY;
sub async;
sub async_ns;
sub backend;
sub break;
sub check;
sub check_ns;
sub child;
sub child_ns;
sub depth;
sub embed;
sub embed_ns;
sub feed_fd_event;
sub fork;
sub fork_ns;
sub idle;
sub idle_ns;
sub invoke_pending;
sub io;
sub io_ns;
sub iteration;
sub loop;
sub loop_count;
sub loop_depth;
sub loop_fork;
sub loop_verify;
sub new;
sub now;
sub now_update;
sub once;
sub pending_count;
sub periodic;
sub periodic_ns;
sub prepare;
sub prepare_ns;
sub resume;
sub run;
sub set_io_collect_interval;
sub set_timeout_collect_interval;
sub signal;
sub signal_ns;
sub stat;
sub stat_ns;
sub suspend;
sub timer;
sub timer_ns;
sub unloop;
sub verify;
}
package EV::Periodic {
sub DESTROY;
sub again;
sub at;
sub set;
sub start;
sub stop;
}
package EV::Prepare {
sub DESTROY;
sub start;
sub stop;
}
package EV::Signal {
sub DESTROY;
sub set;
sub signal;
sub start;
sub stop;
}
package EV::Stat {
sub DESTROY;
sub attr;
sub interval;
sub path;
sub prev;
sub set;
sub start;
sub stat;
sub stop;
}
package EV::Timer {
sub DESTROY;
sub again;
sub remaining;
sub set;
sub start;
sub stop;
}
package EV::Watcher {
sub cb;
sub clear_pending;
sub data;
sub feed_event;
sub invoke;
sub is_active;
sub is_pending;
sub keepalive;
sub loop;
sub priority;
}
package Email::Address::XS {
sub compose_address;
sub format_email_groups;
sub is_obj;
sub parse_email_groups;
sub split_address;
}
package Encode {
sub _utf8_off($) ;
sub _utf8_on($) ;
sub bytes2str($$;$) ;
sub decode($$;$) ;
sub decode_utf8($;$) ;
sub encode($$;$) ;
sub encode_utf8($) ;
sub from_to($$$;$) ;
sub is_utf8($;$) ;
sub onBOOT() ;
sub str2bytes($$;$) ;
}
package Encode::Byte {
sub bytes2str($$;$) ;
sub decode($$;$) ;
sub decode_utf8($;$) ;
sub encode($$;$) ;
sub encode_utf8($) ;
sub str2bytes($$;$) ;
}
package Encode::CN {
sub bytes2str($$;$) ;
sub decode($$;$) ;
sub decode_utf8($;$) ;
sub encode($$;$) ;
sub encode_utf8($) ;
sub str2bytes($$;$) ;
}
package Encode::EBCDIC {
sub bytes2str($$;$) ;
sub decode($$;$) ;
sub decode_utf8($;$) ;
sub encode($$;$) ;
sub encode_utf8($) ;
sub str2bytes($$;$) ;
}
package Encode::JP {
sub bytes2str($$;$) ;
sub decode($$;$) ;
sub decode_utf8($;$) ;
sub encode($$;$) ;
sub encode_utf8($) ;
sub str2bytes($$;$) ;
}
package Encode::KR {
sub bytes2str($$;$) ;
sub decode($$;$) ;
sub decode_utf8($;$) ;
sub encode($$;$) ;
sub encode_utf8($) ;
sub str2bytes($$;$) ;
}
package Encode::Symbol {
sub bytes2str($$;$) ;
sub decode($$;$) ;
sub decode_utf8($;$) ;
sub encode($$;$) ;
sub encode_utf8($) ;
sub str2bytes($$;$) ;
}
package Encode::TW {
sub bytes2str($$;$) ;
sub decode($$;$) ;
sub decode_utf8($;$) ;
sub encode($$;$) ;
sub encode_utf8($) ;
sub str2bytes($$;$) ;
}
package Encode::Unicode {
sub decode;
sub encode;
}
package Encode::XS {
sub cat_decode;
sub decode;
sub encode;
sub mime_name;
sub name;
sub needs_lines;
sub perlio_ok;
sub renew;
sub renewed;
}
package Encode::utf8 {
sub decode;
sub encode;
}
package Eval::Closure {
sub reftype($) ;
}
package Exception::Class {
sub blessed($) ;
sub reftype($) ;
}
package Exception::Class::Base {
sub blessed($) ;
}
package FCGI {
sub Accept($) ;
sub Attach($) ;
sub CloseSocket($) ;
sub DESTROY;
sub Detach($) ;
sub Finish($) ;
sub Flush($) ;
sub GetEnvironment($) ;
sub GetHandles($) ;
sub IsFastCGI($) ;
sub LastCall($) ;
sub OpenSocket($$) ;
sub RequestX(***$$$) ;
sub StartFilterData($) ;
}
package FCGI::Stream {
sub CLOSE;
sub EOF;
sub FILENO;
sub GETC;
sub PRINT;
sub READ;
sub WRITE;
}
package FFI::Raw {
sub DESTROY;
sub call;
sub new;
sub new_from_ptr;
}
package FFI::Raw::Callback {
sub DESTROY;
sub new;
}
package FFI::Raw::MemPtr {
sub DESTROY;
sub new;
sub new_from_buf;
sub new_from_ptr;
sub tostr($;$) ;
}
package Fcntl {
sub AUTOLOAD;
sub DN_ACCESS() ;
sub DN_ATTRIB() ;
sub DN_CREATE() ;
sub DN_DELETE() ;
sub DN_MODIFY() ;
sub DN_MULTISHOT() ;
sub DN_RENAME() ;
sub FAPPEND() ;
sub FASYNC() ;
sub FCREAT() ;
sub FDEFER() ;
sub FDSYNC() ;
sub FD_CLOEXEC() ;
sub FEXCL() ;
sub FLARGEFILE() ;
sub FNDELAY() ;
sub FNONBLOCK() ;
sub FRSYNC() ;
sub FSYNC() ;
sub FTRUNC() ;
sub F_ALLOCSP() ;
sub F_ALLOCSP64() ;
sub F_COMPAT() ;
sub F_DUP2FD() ;
sub F_DUPFD() ;
sub F_EXLCK() ;
sub F_FREESP() ;
sub F_FREESP64() ;
sub F_FSYNC() ;
sub F_FSYNC64() ;
sub F_GETFD() ;
sub F_GETFL() ;
sub F_GETLEASE() ;
sub F_GETLK() ;
sub F_GETLK64() ;
sub F_GETOWN() ;
sub F_GETPIPE_SZ() ;
sub F_GETSIG() ;
sub F_NODNY() ;
sub F_NOTIFY() ;
sub F_POSIX() ;
sub F_RDACC() ;
sub F_RDDNY() ;
sub F_RDLCK() ;
sub F_RWACC() ;
sub F_RWDNY() ;
sub F_SETFD() ;
sub F_SETFL() ;
sub F_SETLEASE() ;
sub F_SETLK() ;
sub F_SETLK64() ;
sub F_SETLKW() ;
sub F_SETLKW64() ;
sub F_SETOWN() ;
sub F_SETPIPE_SZ() ;
sub F_SETSIG() ;
sub F_SHARE() ;
sub F_SHLCK() ;
sub F_UNLCK() ;
sub F_UNSHARE() ;
sub F_WRACC() ;
sub F_WRDNY() ;
sub F_WRLCK() ;
sub LOCK_MAND() ;
sub LOCK_READ() ;
sub LOCK_RW() ;
sub LOCK_WRITE() ;
sub O_ALIAS() ;
sub O_ALT_IO() ;
sub O_ASYNC() ;
sub O_DEFER() ;
sub O_DIRECT() ;
sub O_DIRECTORY() ;
sub O_DSYNC() ;
sub O_EVTONLY() ;
sub O_EXLOCK() ;
sub O_IGNORE_CTTY() ;
sub O_LARGEFILE() ;
sub O_NDELAY() ;
sub O_NOATIME() ;
sub O_NOCTTY() ;
sub O_NOFOLLOW() ;
sub O_NOLINK() ;
sub O_NONBLOCK() ;
sub O_NOSIGPIPE() ;
sub O_NOTRANS() ;
sub O_RSRC() ;
sub O_RSYNC() ;
sub O_SHLOCK() ;
sub O_SYMLINK() ;
sub O_SYNC() ;
sub O_TTY_INIT() ;
sub S_ENFMT() ;
sub S_IFLNK() ;
sub S_IFMT;
sub S_IFSOCK() ;
sub S_IFWHT() ;
sub S_IMODE;
sub S_ISBLK;
sub S_ISCHR;
sub S_ISDIR;
sub S_ISFIFO;
sub S_ISREG;
sub S_ISTXT() ;
sub S_ISVTX() ;
}
package File::DosGlob {
sub _callsite;
}
package File::Find {
sub is_tainted($) ;
}
package File::Glob {
sub AUTOLOAD;
sub CLONE;
sub GLOB_ERROR;
sub bsd_glob;
sub bsd_glob_override;
sub csh_glob;
}
package File::Map {
sub _mmap_impl;
sub _protection_value;
sub advise;
sub broadcast;
sub lock_map;
sub notify;
sub pin;
sub protect;
sub sync;
sub unmap;
sub unpin;
sub wait_until(&@) ;
}
package File::ShareDir {
sub _STRING($) ;
sub firstres(&@) ;
}
package File::Spec::Unix {
sub _fn_canonpath;
sub _fn_catdir;
sub _fn_catfile;
sub canonpath;
sub catdir;
sub catfile;
}
package FileHandle {
sub clearerr;
sub error;
sub flush;
sub getpos;
sub new_tmpfile;
sub setbuf;
sub setpos;
sub setvbuf;
sub ungetc;
}
package Filter::Util::Call {
sub filter_del() ;
sub filter_read(;$) ;
sub real_import($$$) ;
sub unimport(;$@) ;
}
package GD {
sub LIBGD_VERSION;
sub VERSION_STRING;
sub constant;
sub supportsFileType($;$) ;
}
package GD::Font {
sub DESTROY($) ;
sub Giant($) ;
sub Large($) ;
sub MediumBold($) ;
sub Small($) ;
sub Tiny($) ;
sub height($) ;
sub load($$) ;
sub nchars($) ;
sub offset($) ;
sub width($) ;
}
package GD::Image {
sub DESTROY($) ;
sub STORABLE_freeze($$) ;
sub STORABLE_thaw;
sub _file($$) ;
sub _new($;$$$) ;
sub _newFromGd($$) ;
sub _newFromGd2($$) ;
sub _newFromGd2Part($$$$$$) ;
sub _newFromGif($$;$) ;
sub _newFromJpeg($$;$) ;
sub _newFromPng($$;$) ;
sub _newFromWBMP($$) ;
sub _newFromXbm($$) ;
sub alpha($$) ;
sub alphaBlending($$) ;
sub arc($$$$$$$$) ;
sub boundsSafe($$$) ;
sub brightness($$) ;
sub char($$$$$$) ;
sub charUp($$$$$$) ;
sub clip($;$$$$) ;
sub color($$$$$) ;
sub colorAllocate($$$$) ;
sub colorAllocateAlpha($$$$$) ;
sub colorClosest($$$$) ;
sub colorClosestAlpha($$$$$) ;
sub colorClosestHWB($$$$) ;
sub colorDeallocate($$) ;
sub colorExact($$$$) ;
sub colorExactAlpha($$$$$) ;
sub colorMatch($$) ;
sub colorResolve($$$$) ;
sub colorResolveAlpha($$$$$) ;
sub colorsTotal($) ;
sub compare($$) ;
sub contrast($$) ;
sub copy($$$$$$$$) ;
sub copyFlipHorizontal($) ;
sub copyFlipVertical($) ;
sub copyGaussianBlurred($$$) ;
sub copyMerge($$$$$$$$$) ;
sub copyMergeGray($$$$$$$$$) ;
sub copyResampled($$$$$$$$$$) ;
sub copyResized($$$$$$$$$$) ;
sub copyReverseTranspose($) ;
sub copyRotate180($) ;
sub copyRotate270($) ;
sub copyRotate90($) ;
sub copyRotateInterpolated($$$) ;
sub copyRotated($$$$$$$$$) ;
sub copyScaleInterpolated($$$) ;
sub copyTranspose($) ;
sub createPaletteFromTrueColor($;$$) ;
sub dashedLine($$$$$$) ;
sub edgeDetectQuick($) ;
sub emboss($) ;
sub fill($$$$) ;
sub fillToBorder($$$$$) ;
sub filledArc($$$$$$$$$) ;
sub filledEllipse($$$$$$) ;
sub filledPolygon($$$) ;
sub filledRectangle($$$$$$) ;
sub flipHorizontal($) ;
sub flipVertical($) ;
sub gaussianBlur($) ;
sub gd($) ;
sub gd2($) ;
sub getBounds($) ;
sub getPixel($$$) ;
sub gif($) ;
sub gifanimadd($$$$$$$) ;
sub gifanimbegin($$$) ;
sub gifanimend($) ;
sub grayscale($) ;
sub interlaced($;$) ;
sub interpolationMethod($;$) ;
sub isTrueColor($) ;
sub jpeg($) ;
sub line($$$$$$) ;
sub meanRemoval($) ;
sub negate($) ;
sub neuQuant($;$$) ;
sub newFromGd2Data($$) ;
sub newFromGdData($$) ;
sub newFromGifData($$;$) ;
sub newFromJpegData($$;$) ;
sub newFromPngData($$;$) ;
sub newFromWBMPData($$;$) ;
sub newFromXpm($$) ;
sub openPolygon($$$) ;
sub paletteCopy($$) ;
sub pixelate($$$) ;
sub png($;$) ;
sub rectangle($$$$$$) ;
sub rgb($$) ;
sub rotate180($) ;
sub saveAlpha($$) ;
sub scatter($$$) ;
sub scatterColor($$$\@) ;
sub selectiveBlur($) ;
sub setAntiAliased($$) ;
sub setAntiAliasedDontBlend($$$) ;
sub setBrush($$) ;
sub setPixel($$$$) ;
sub setStyle($;$) ;
sub setThickness($$) ;
sub setTile($$) ;
sub smooth($$) ;
sub string($$$$$$) ;
sub stringFT($$$$$$$$;$) ;
sub stringFTCircle($$$$$$$$$$$) ;
sub stringTTF($$$$$$$$;$) ;
sub stringUp($$$$$$) ;
sub transparent($;$) ;
sub trueColor($$) ;
sub trueColorToPalette($;$$) ;
sub unclosedPolygon($$$) ;
sub useFontConfig($$) ;
sub wbmp($) ;
}
package GDBM_File {
sub AUTOLOAD;
sub DELETE;
sub DESTROY;
sub EXISTS;
sub FETCH;
sub FIRSTKEY;
sub NEXTKEY;
sub STORE;
sub TIEHASH;
sub close;
sub filter_fetch_key;
sub filter_fetch_value;
sub filter_store_key;
sub filter_store_value;
sub reorganize;
sub setopt;
sub sync;
}
package HTML::Entities {
sub UNICODE_SUPPORT() ;
sub _decode_entities;
sub _probably_utf8_chunk;
sub decode;
sub decode_entities;
}
package HTML::Parser {
sub _alloc_pstate;
sub attr_encoded;
sub backquote;
sub boolean_attribute_value;
sub case_sensitive;
sub closing_plaintext;
sub empty_element_tags;
sub eof;
sub handler;
sub ignore_elements;
sub ignore_tags;
sub marked_sections;
sub parse;
sub report_tags;
sub strict_comment;
sub strict_end;
sub strict_names;
sub unbroken_text;
sub utf8_mode;
sub xml_mode;
sub xml_pic;
}
package Hash::Util {
sub _clear_placeholders(\%) ;
sub all_keys(\%\@\@) ;
sub bucket_array;
sub bucket_info;
sub bucket_ratio(\%) ;
sub hash_seed() ;
sub hash_traversal_mask;
sub hash_value($;$) ;
sub hidden_ref_keys;
sub hv_store(\%$$) ;
sub legal_ref_keys;
sub num_buckets(\%) ;
sub reftype($) ;
sub used_buckets(\%) ;
}
package Hash::Util::FieldHash {
sub CLONE;
sub _active_fields;
sub _fieldhash($$) ;
sub _test_uvar_get;
sub _test_uvar_same;
sub _test_uvar_set;
sub id($) ;
sub id_2obj($) ;
sub reftype($) ;
sub register($@) ;
}
package I18N::Langinfo {
sub AUTOLOAD;
sub langinfo(_) ;
}
package IO::File {
sub O_ALIAS() ;
sub O_ASYNC() ;
sub O_DEFER() ;
sub O_DIRECT() ;
sub O_DIRECTORY() ;
sub O_DSYNC() ;
sub O_EXLOCK() ;
sub O_LARGEFILE() ;
sub O_NDELAY() ;
sub O_NOCTTY() ;
sub O_NOFOLLOW() ;
sub O_NONBLOCK() ;
sub O_RSRC() ;
sub O_RSYNC() ;
sub O_SHLOCK() ;
sub O_SYNC() ;
sub new_tmpfile;
}
package IO::Handle {
sub _create_getline_subs;
sub blocking($;$) ;
sub clearerr;
sub error;
sub flush;
sub setbuf;
sub setvbuf;
sub sync;
sub ungetc;
sub untaint;
}
package IO::Poll {
sub _poll;
}
package IO::Seekable {
sub getpos;
sub setpos;
}
package IO::Socket {
sub AF_802() ;
sub AF_AAL() ;
sub AF_CTF() ;
sub AF_GOSIP() ;
sub AF_KEY() ;
sub AF_LAST() ;
sub AF_LINK() ;
sub AF_NBS() ;
sub AF_NIT() ;
sub AF_OSINET() ;
sub AF_ROUTE() ;
sub AF_USER() ;
sub AF_WAN() ;
sub AF_X25() ;
sub IOV_MAX() ;
sub IP_RECVOPTS() ;
sub IP_RECVRETOPTS() ;
sub IP_RETOPTS() ;
sub MSG_BCAST() ;
sub MSG_BTAG() ;
sub MSG_CTLFLAGS() ;
sub MSG_CTLIGNORE() ;
sub MSG_CTRUNC() ;
sub MSG_DONTWAIT() ;
sub MSG_EOF() ;
sub MSG_EOR() ;
sub MSG_ERRQUEUE() ;
sub MSG_ETAG() ;
sub MSG_FASTOPEN() ;
sub MSG_FIN() ;
sub MSG_MCAST() ;
sub MSG_NOSIGNAL() ;
sub MSG_PROXY() ;
sub MSG_RST() ;
sub MSG_SYN() ;
sub MSG_TRUNC() ;
sub MSG_URG() ;
sub MSG_WIRE() ;
sub PF_802() ;
sub PF_AAL() ;
sub PF_CTF() ;
sub PF_GOSIP() ;
sub PF_KEY() ;
sub PF_LAST() ;
sub PF_LINK() ;
sub PF_NBS() ;
sub PF_NIT() ;
sub PF_OSINET() ;
sub PF_ROUTE() ;
sub PF_USER() ;
sub PF_WAN() ;
sub PF_X25() ;
sub SCM_CONNECT() ;
sub SCM_CREDENTIALS() ;
sub SCM_CREDS() ;
sub SCM_RIGHTS() ;
sub SCM_TIMESTAMP() ;
sub SO_ATTACH_FILTER() ;
sub SO_BACKLOG() ;
sub SO_CHAMELEON() ;
sub SO_DETACH_FILTER() ;
sub SO_DGRAM_ERRIND() ;
sub SO_DOMAIN() ;
sub SO_FAMILY() ;
sub SO_PASSCRED() ;
sub SO_PASSIFNAME() ;
sub SO_PEERCRED() ;
sub SO_PROTOCOL() ;
sub SO_PROTOTYPE() ;
sub SO_REUSEPORT() ;
sub SO_SECURITY_AUTHENTICATION() ;
sub SO_SECURITY_ENCRYPTION_NETWORK() ;
sub SO_SECURITY_ENCRYPTION_TRANSPORT() ;
sub SO_STATE() ;
sub SO_XOPEN() ;
sub SO_XSE() ;
sub UIO_MAXIOV() ;
sub inet_aton;
sub inet_ntoa;
sub pack_sockaddr_in6;
sub pack_sockaddr_in;
sub pack_sockaddr_un;
sub sockaddr_family;
sub sockatmark($) ;
sub unpack_sockaddr_in6;
sub unpack_sockaddr_in;
sub unpack_sockaddr_un;
}
package IO::Socket::INET {
sub AF_802() ;
sub AF_AAL() ;
sub AF_CTF() ;
sub AF_GOSIP() ;
sub AF_KEY() ;
sub AF_LAST() ;
sub AF_LINK() ;
sub AF_NBS() ;
sub AF_NIT() ;
sub AF_OSINET() ;
sub AF_ROUTE() ;
sub AF_USER() ;
sub AF_WAN() ;
sub AF_X25() ;
sub IOV_MAX() ;
sub IP_RECVOPTS() ;
sub IP_RECVRETOPTS() ;
sub IP_RETOPTS() ;
sub MSG_BCAST() ;
sub MSG_BTAG() ;
sub MSG_CTLFLAGS() ;
sub MSG_CTLIGNORE() ;
sub MSG_CTRUNC() ;
sub MSG_DONTWAIT() ;
sub MSG_EOF() ;
sub MSG_EOR() ;
sub MSG_ERRQUEUE() ;
sub MSG_ETAG() ;
sub MSG_FASTOPEN() ;
sub MSG_FIN() ;
sub MSG_MCAST() ;
sub MSG_NOSIGNAL() ;
sub MSG_PROXY() ;
sub MSG_RST() ;
sub MSG_SYN() ;
sub MSG_TRUNC() ;
sub MSG_URG() ;
sub MSG_WIRE() ;
sub PF_802() ;
sub PF_AAL() ;
sub PF_CTF() ;
sub PF_GOSIP() ;
sub PF_KEY() ;
sub PF_LAST() ;
sub PF_LINK() ;
sub PF_NBS() ;
sub PF_NIT() ;
sub PF_OSINET() ;
sub PF_ROUTE() ;
sub PF_USER() ;
sub PF_WAN() ;
sub PF_X25() ;
sub SCM_CONNECT() ;
sub SCM_CREDENTIALS() ;
sub SCM_CREDS() ;
sub SCM_RIGHTS() ;
sub SCM_TIMESTAMP() ;
sub SO_ATTACH_FILTER() ;
sub SO_BACKLOG() ;
sub SO_CHAMELEON() ;
sub SO_DETACH_FILTER() ;
sub SO_DGRAM_ERRIND() ;
sub SO_DOMAIN() ;
sub SO_FAMILY() ;
sub SO_PASSCRED() ;
sub SO_PASSIFNAME() ;
sub SO_PEERCRED() ;
sub SO_PROTOCOL() ;
sub SO_PROTOTYPE() ;
sub SO_REUSEPORT() ;
sub SO_SECURITY_AUTHENTICATION() ;
sub SO_SECURITY_ENCRYPTION_NETWORK() ;
sub SO_SECURITY_ENCRYPTION_TRANSPORT() ;
sub SO_STATE() ;
sub SO_XOPEN() ;
sub SO_XSE() ;
sub UIO_MAXIOV() ;
sub inet_aton;
sub inet_ntoa;
sub pack_sockaddr_in6;
sub pack_sockaddr_in;
sub pack_sockaddr_un;
sub sockaddr_family;
sub unpack_sockaddr_in6;
sub unpack_sockaddr_in;
sub unpack_sockaddr_un;
}
package IO::Socket::IP {
sub SO_REUSEPORT() ;
sub dup2;
sub getaddrinfo;
sub getnameinfo;
sub sockaddr_family;
}
package IO::Socket::UNIX {
sub AF_802() ;
sub AF_AAL() ;
sub AF_CTF() ;
sub AF_GOSIP() ;
sub AF_KEY() ;
sub AF_LAST() ;
sub AF_LINK() ;
sub AF_NBS() ;
sub AF_NIT() ;
sub AF_OSINET() ;
sub AF_ROUTE() ;
sub AF_USER() ;
sub AF_WAN() ;
sub AF_X25() ;
sub IOV_MAX() ;
sub IP_RECVOPTS() ;
sub IP_RECVRETOPTS() ;
sub IP_RETOPTS() ;
sub MSG_BCAST() ;
sub MSG_BTAG() ;
sub MSG_CTLFLAGS() ;
sub MSG_CTLIGNORE() ;
sub MSG_CTRUNC() ;
sub MSG_DONTWAIT() ;
sub MSG_EOF() ;
sub MSG_EOR() ;
sub MSG_ERRQUEUE() ;
sub MSG_ETAG() ;
sub MSG_FASTOPEN() ;
sub MSG_FIN() ;
sub MSG_MCAST() ;
sub MSG_NOSIGNAL() ;
sub MSG_PROXY() ;
sub MSG_RST() ;
sub MSG_SYN() ;
sub MSG_TRUNC() ;
sub MSG_URG() ;
sub MSG_WIRE() ;
sub PF_802() ;
sub PF_AAL() ;
sub PF_CTF() ;
sub PF_GOSIP() ;
sub PF_KEY() ;
sub PF_LAST() ;
sub PF_LINK() ;
sub PF_NBS() ;
sub PF_NIT() ;
sub PF_OSINET() ;
sub PF_ROUTE() ;
sub PF_USER() ;
sub PF_WAN() ;
sub PF_X25() ;
sub SCM_CONNECT() ;
sub SCM_CREDENTIALS() ;
sub SCM_CREDS() ;
sub SCM_RIGHTS() ;
sub SCM_TIMESTAMP() ;
sub SO_ATTACH_FILTER() ;
sub SO_BACKLOG() ;
sub SO_CHAMELEON() ;
sub SO_DETACH_FILTER() ;
sub SO_DGRAM_ERRIND() ;
sub SO_DOMAIN() ;
sub SO_FAMILY() ;
sub SO_PASSCRED() ;
sub SO_PASSIFNAME() ;
sub SO_PEERCRED() ;
sub SO_PROTOCOL() ;
sub SO_PROTOTYPE() ;
sub SO_REUSEPORT() ;
sub SO_SECURITY_AUTHENTICATION() ;
sub SO_SECURITY_ENCRYPTION_NETWORK() ;
sub SO_SECURITY_ENCRYPTION_TRANSPORT() ;
sub SO_STATE() ;
sub SO_XOPEN() ;
sub SO_XSE() ;
sub UIO_MAXIOV() ;
sub inet_aton;
sub inet_ntoa;
sub pack_sockaddr_in6;
sub pack_sockaddr_in;
sub pack_sockaddr_un;
sub sockaddr_family;
sub unpack_sockaddr_in6;
sub unpack_sockaddr_in;
sub unpack_sockaddr_un;
}
package Imager {
sub DSO_call($$$) ;
sub DSO_close($) ;
sub DSO_funclist($) ;
sub DSO_open($) ;
sub O_ALIAS() ;
sub O_ASYNC() ;
sub O_DEFER() ;
sub O_DIRECT() ;
sub O_DIRECTORY() ;
sub O_DSYNC() ;
sub O_EXLOCK() ;
sub O_LARGEFILE() ;
sub O_NDELAY() ;
sub O_NOCTTY() ;
sub O_NOFOLLOW() ;
sub O_NONBLOCK() ;
sub O_RSRC() ;
sub O_RSYNC() ;
sub O_SHLOCK() ;
sub O_SYNC() ;
sub _is_color_object($) ;
sub i_add_file_magic($$$) ;
sub i_addcolors($;@) ;
sub i_arc($$$$$$$) ;
sub i_arc_aa($$$$$$$) ;
sub i_arc_aa_cfill($$$$$$$) ;
sub i_arc_cfill($$$$$$$) ;
sub i_arc_out($$$$$$$) ;
sub i_arc_out_aa($$$$$$$) ;
sub i_autolevels($$$$) ;
sub i_autolevels_mono($$$) ;
sub i_bezier_multi($$$$) ;
sub i_box($$$$$$) ;
sub i_box_cfill($$$$$$) ;
sub i_box_filled($$$$$$) ;
sub i_box_filledf($$$$$$) ;
sub i_bumpmap($$$$$$) ;
sub i_bumpmap_complex($$$$$$$$$$$$$$) ;
sub i_circle_aa($$$$$) ;
sub i_circle_aa_fill($$$$$) ;
sub i_circle_out($$$$$) ;
sub i_circle_out_aa($$$$$) ;
sub i_clear_error() ;
sub i_colorcount($) ;
sub i_combine($;$) ;
sub i_compose($$$$$$$$;$$) ;
sub i_compose_mask($$$$$$$$$$$;$$) ;
sub i_contrast($$) ;
sub i_conv($$) ;
sub i_convert($$) ;
sub i_copy($) ;
sub i_copyto($$$$$$$$) ;
sub i_copyto_trans($$$$$$$$$) ;
sub i_count_colors($$) ;
sub i_diff_image($$;$) ;
sub i_errors() ;
sub i_findcolor($$) ;
sub i_flipxy($$) ;
sub i_flood_cfill($$$$) ;
sub i_flood_cfill_border($$$$$) ;
sub i_flood_fill($$$$) ;
sub i_flood_fill_border($$$$$) ;
sub i_fountain($$$$$$$$$$$) ;
sub i_gaussian($$) ;
sub i_get_anonymous_color_histo($;$) ;
sub i_get_image_file_limits() ;
sub i_get_pixel($$$) ;
sub i_getcolors($$;$) ;
sub i_glin($$$$) ;
sub i_glinf($$$$) ;
sub i_gpal($$$$) ;
sub i_gpixf($$$) ;
sub i_gradgen($$$$$) ;
sub i_gsamp($$$$$) ;
sub i_gsamp_bits($$$$$$$$) ;
sub i_gsampf($$$$$) ;
sub i_haar($) ;
sub i_hardinvert($) ;
sub i_hardinvertall($) ;
sub i_img_16_new($$$) ;
sub i_img_8_new($$$) ;
sub i_img_alpha_channel($) ;
sub i_img_bits($) ;
sub i_img_color_channels($) ;
sub i_img_color_model($) ;
sub i_img_diff($$) ;
sub i_img_diffd($$) ;
sub i_img_double_new($$$) ;
sub i_img_epsilonf() ;
sub i_img_get_height($) ;
sub i_img_get_width($) ;
sub i_img_getchannels($) ;
sub i_img_getdata($) ;
sub i_img_getmask($) ;
sub i_img_info($) ;
sub i_img_is_monochrome($) ;
sub i_img_make_palette($;@) ;
sub i_img_masked_new($$$$$$) ;
sub i_img_pal_new($$$$) ;
sub i_img_samef($$;$$) ;
sub i_img_setmask($$) ;
sub i_img_to_drgb($) ;
sub i_img_to_pal($$) ;
sub i_img_to_rgb($) ;
sub i_img_to_rgb16($) ;
sub i_img_type($) ;
sub i_img_virtual($) ;
sub i_init_log($$) ;
sub i_int_check_image_file_limits;
sub i_line($$$$$$$) ;
sub i_line_aa($$$$$$$) ;
sub i_list_formats() ;
sub i_log_enabled() ;
sub i_log_entry($$) ;
sub i_map($$) ;
sub i_matrix_transform($$$$;@) ;
sub i_maxcolors($) ;
sub i_mosaic($$) ;
sub i_nearest_color($;@) ;
sub i_new_fill_fount($$$$$$$$$$) ;
sub i_new_fill_hatch($$$$$$$) ;
sub i_new_fill_hatchf($$$$$$$) ;
sub i_new_fill_image($$$$$) ;
sub i_new_fill_opacity($$) ;
sub i_new_fill_solid($$) ;
sub i_new_fill_solidf($$) ;
sub i_noise($$$) ;
sub i_plin($$$;@) ;
sub i_plinf($$$;@) ;
sub i_poly_aa_cfill_m($$$$$) ;
sub i_poly_aa_m($$$$$) ;
sub i_poly_poly_aa($$$$) ;
sub i_poly_poly_aa_cfill($$$$) ;
sub i_postlevels($$) ;
sub i_ppal($$$;@) ;
sub i_ppal_p($$$$) ;
sub i_ppix($$$$) ;
sub i_ppixf($$$$) ;
sub i_psamp($$$$$;$$) ;
sub i_psamp_bits($$$$$$;$$) ;
sub i_psampf($$$$$;$$) ;
sub i_push_error($$) ;
sub i_radnoise($$$$$) ;
sub i_readbmp_wiol($;$) ;
sub i_readpnm_multi_wiol($$) ;
sub i_readpnm_wiol($$) ;
sub i_readraw_wiol($$$$$$) ;
sub i_readtga_wiol($$) ;
sub i_rotate90($$) ;
sub i_rotate_exact($$;@) ;
sub i_rubthru($$$$$$$$) ;
sub i_sametype($$$) ;
sub i_sametype_chans($$$$) ;
sub i_scale_mixing($$$) ;
sub i_scale_nn($$$) ;
sub i_scaleaxis($$$) ;
sub i_set_image_file_limits($$$) ;
sub i_setcolors($$;@) ;
sub i_tags_add($$$$$) ;
sub i_tags_addn($$$$) ;
sub i_tags_count($) ;
sub i_tags_delbycode($$) ;
sub i_tags_delbyname($$) ;
sub i_tags_delete($$) ;
sub i_tags_find($$$) ;
sub i_tags_findn($$$) ;
sub i_tags_get($$) ;
sub i_tags_get_string($$) ;
sub i_test_format_probe($$) ;
sub i_transform($$$$) ;
sub i_transform2($$$$$$$) ;
sub i_turbnoise($$$$) ;
sub i_unsharp_mask($$$) ;
sub i_watermark($$$$$) ;
sub i_writebmp_wiol($$) ;
sub i_writeppm_wiol($$) ;
sub i_writeraw_wiol($$) ;
sub i_writetga_wiol($$$$$) ;
sub io_new_bufchain() ;
sub io_new_buffer($) ;
sub io_new_cb($$$$;$) ;
sub io_new_fd($) ;
sub io_slurp($) ;
sub malloc_state() ;
}
package Imager::Color {
sub DESTROY;
sub i_hsv_to_rgb;
sub i_rgb_to_hsv;
sub info;
sub new_internal;
sub rgba;
sub set_internal;
}
package Imager::Color::Float {
sub DESTROY;
sub i_hsv_to_rgb;
sub i_rgb_to_hsv;
sub new_internal;
sub rgba;
sub set_internal;
}
package Imager::Context {
sub CLONE(;@) ;
sub DESTROY($) ;
}
package Imager::CountColor {
sub count_color($$) ;
}
package Imager::File::GIF {
sub i_giflib_version;
sub i_readgif_multi_wiol;
sub i_readgif_single_wiol;
sub i_readgif_wiol;
sub i_writegif_wiol;
}
package Imager::File::ICO {
sub i_readico_multi;
sub i_readico_single;
sub i_writecur_multi_wiol;
sub i_writecur_wiol;
sub i_writeico_multi_wiol;
sub i_writeico_wiol;
}
package Imager::File::JPEG {
sub i_libjpeg_version;
sub i_readjpeg_wiol;
sub i_writejpeg_wiol;
}
package Imager::File::PNG {
sub IMPNG_READ_IGNORE_BENIGN_ERRORS;
sub features;
sub i_png_lib_version;
sub i_readpng_wiol;
sub i_writepng_wiol;
}
package Imager::File::SGI {
sub i_readsgi_wiol;
sub i_writesgi_wiol;
}
package Imager::File::TIFF {
sub i_readtiff_multi_wiol;
sub i_readtiff_wiol;
sub i_tiff_has_compression;
sub i_tiff_ieeefp;
sub i_tiff_libversion;
sub i_writetiff_multi_wiol;
sub i_writetiff_multi_wiol_faxable;
sub i_writetiff_wiol;
sub i_writetiff_wiol_faxable;
}
package Imager::FillHandle {
sub CLONE_SKIP(;@) ;
sub DESTROY($) ;
}
package Imager::Filter::DynTest {
sub lin_stretch($$$) ;
}
package Imager::Filter::Flines {
sub flines($) ;
}
package Imager::Filter::Mandelbrot {
sub mandelbrot($;$$$$$) ;
}
package Imager::Font::FT2 {
sub ft2_transform_box;
sub i_ft2_bbox;
sub i_ft2_bbox_r;
sub i_ft2_can_do_glyph_names;
sub i_ft2_can_face_name;
sub i_ft2_cp;
sub i_ft2_face_has_glyph_names;
sub i_ft2_face_name;
sub i_ft2_get_multiple_masters;
sub i_ft2_getdpi;
sub i_ft2_glyph_name;
sub i_ft2_has_chars;
sub i_ft2_is_multiple_master;
sub i_ft2_new;
sub i_ft2_set_mm_coords;
sub i_ft2_setdpi;
sub i_ft2_sethinting;
sub i_ft2_settransform;
sub i_ft2_text;
sub i_ft2_version;
}
package Imager::Font::FT2x {
sub CLONE_SKIP;
sub DESTROY;
}
package Imager::Font::T1 {
sub i_init_t1;
}
package Imager::Font::T1xs {
sub CLONE_SKIP;
sub DESTROY;
sub bbox;
sub cp;
sub face_name;
sub glyph_names;
sub has_chars;
sub new;
sub text;
}
package Imager::Font::W32 {
sub i_wf_addfont;
sub i_wf_bbox;
sub i_wf_cp;
sub i_wf_delfont;
sub i_wf_text;
}
package Imager::IO {
sub CLONE_SKIP(;@) ;
sub DESTROY($) ;
sub _new_perlio($$) ;
sub close($) ;
sub dump($;$) ;
sub eof($) ;
sub error($) ;
sub flush($) ;
sub getc($) ;
sub gets($;$$) ;
sub is_buffered($) ;
sub new_bufchain($) ;
sub new_buffer($$) ;
sub new_cb($$$$$) ;
sub new_fd($$) ;
sub nextc($) ;
sub peekc($) ;
sub peekn($$) ;
sub putc($$) ;
sub raw_close($) ;
sub raw_read($$$) ;
sub raw_read2($$) ;
sub raw_seek($$$) ;
sub raw_write($$) ;
sub read($$$) ;
sub read2($$) ;
sub seek($$$) ;
sub set_buffered($;$) ;
sub slurp($$) ;
sub write($$) ;
}
package Imager::ImgRaw {
sub DESTROY;
sub new;
}
package Imager::Internal::Hlines {
sub CLONE_SKIP($) ;
sub DESTROY($) ;
sub add($$$$) ;
sub dump($) ;
sub new($$$$) ;
sub new_img($) ;
sub testing() ;
}
package Internals {
sub SvREADONLY(\[$%@];$) ;
sub SvREFCNT(\[$%@];$) ;
sub V;
sub getcwd() ;
sub hv_clear_placeholders(\%) ;
}
package JSON::XS {
sub CLONE;
sub DESTROY;
sub allow_blessed;
sub allow_nonref;
sub allow_tags;
sub allow_unknown;
sub ascii;
sub boolean_values;
sub canonical;
sub convert_blessed;
sub decode;
sub decode_json($) ;
sub decode_prefix;
sub encode;
sub encode_json($) ;
sub filter_json_object;
sub filter_json_single_key_object;
sub get_allow_blessed;
sub get_allow_nonref;
sub get_allow_tags;
sub get_allow_unknown;
sub get_ascii;
sub get_boolean_values;
sub get_canonical;
sub get_convert_blessed;
sub get_indent;
sub get_latin1;
sub get_max_depth;
sub get_max_size;
sub get_relaxed;
sub get_shrink;
sub get_space_after;
sub get_space_before;
sub get_utf8;
sub incr_parse;
sub incr_reset;
sub incr_skip;
sub indent;
sub latin1;
sub max_depth;
sub max_size;
sub new;
sub pretty;
sub relaxed;
sub shrink;
sub space_after;
sub space_before;
sub utf8;
}
package List::MoreUtils {
sub _XScompiled;
sub after(&@) ;
sub after_incl(&@) ;
sub all(&@) ;
sub all_u(&@) ;
sub any(&@) ;
sub any_u(&@) ;
sub apply(&@) ;
sub arrayify;
sub before(&@) ;
sub before_incl(&@) ;
sub binsert(&$\@) ;
sub bremove(&\@) ;
sub bsearch(&@) ;
sub bsearch_index(&@) ;
sub bsearch_insert(&$\@) ;
sub bsearch_remove(&\@) ;
sub bsearchidx(&@) ;
sub distinct(@) ;
sub duplicates(@) ;
sub each_array(\@;\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@) ;
sub each_arrayref;
sub equal_range(&@) ;
sub false(&@) ;
sub first_index(&@) ;
sub first_result(&@) ;
sub first_value(&@) ;
sub firstidx(&@) ;
sub firstres(&@) ;
sub firstval(&@) ;
sub frequency(@) ;
sub indexes(&@) ;
sub insert_after(&$\@) ;
sub insert_after_string($$\@) ;
sub last_index(&@) ;
sub last_result(&@) ;
sub last_value(&@) ;
sub lastidx(&@) ;
sub lastres(&@) ;
sub lastval(&@) ;
sub listcmp(\@\@;\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@) ;
sub lower_bound(&@) ;
sub mesh(\@\@;\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@) ;
sub minmax(@) ;
sub minmaxstr(@) ;
sub mode(@) ;
sub natatime($@) ;
sub none(&@) ;
sub none_u(&@) ;
sub notall(&@) ;
sub notall_u(&@) ;
sub occurrences(@) ;
sub one(&@) ;
sub one_u(&@) ;
sub only_index(&@) ;
sub only_result(&@) ;
sub only_value(&@) ;
sub onlyidx(&@) ;
sub onlyres(&@) ;
sub onlyval(&@) ;
sub pairwise(&\@\@) ;
sub part(&@) ;
sub qsort(&\@) ;
sub reduce_0(&@) ;
sub reduce_1(&@) ;
sub reduce_u(&@) ;
sub samples($@) ;
sub singleton(@) ;
sub true(&@) ;
sub uniq(@) ;
sub upper_bound(&@) ;
sub zip(\@\@;\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@) ;
sub zip6(\@\@;\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@) ;
sub zip_unflatten(\@\@;\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@) ;
}
package List::MoreUtils::XS {
sub _XScompiled;
sub _array_iterator(;$) ;
sub _natatime_iterator() ;
sub after(&@) ;
sub after_incl(&@) ;
sub all(&@) ;
sub all_u(&@) ;
sub any(&@) ;
sub any_u(&@) ;
sub apply(&@) ;
sub arrayify;
sub before(&@) ;
sub before_incl(&@) ;
sub binsert(&$\@) ;
sub bremove(&\@) ;
sub bsearch(&@) ;
sub bsearchidx(&@) ;
sub duplicates(@) ;
sub each_array(\@;\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@) ;
sub each_arrayref;
sub equal_range(&@) ;
sub false(&@) ;
sub firstidx(&@) ;
sub firstres(&@) ;
sub firstval(&@) ;
sub frequency(@) ;
sub indexes(&@) ;
sub insert_after(&$\@) ;
sub insert_after_string($$\@) ;
sub lastidx(&@) ;
sub lastres(&@) ;
sub lastval(&@) ;
sub listcmp(\@\@;\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@) ;
sub lower_bound(&@) ;
sub mesh(\@\@;\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@) ;
sub minmax(@) ;
sub minmaxstr(@) ;
sub mode(@) ;
sub natatime($@) ;
sub none(&@) ;
sub none_u(&@) ;
sub notall(&@) ;
sub notall_u(&@) ;
sub occurrences(@) ;
sub one(&@) ;
sub one_u(&@) ;
sub onlyidx(&@) ;
sub onlyres(&@) ;
sub onlyval(&@) ;
sub pairwise(&\@\@) ;
sub part(&@) ;
sub qsort(&\@) ;
sub reduce_0(&@) ;
sub reduce_1(&@) ;
sub reduce_u(&@) ;
sub samples($@) ;
sub singleton(@) ;
sub true(&@) ;
sub uniq(@) ;
sub upper_bound(&@) ;
sub zip6(\@\@;\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@) ;
}
package List::MoreUtils::XS_ea {
sub DESTROY;
}
package List::MoreUtils::XS_na {
sub DESTROY;
}
package List::Util {
sub all(&@) ;
sub any(&@) ;
sub first(&@) ;
sub head($@) ;
sub max(@) ;
sub maxstr(@) ;
sub min(@) ;
sub minstr(@) ;
sub none(&@) ;
sub notall(&@) ;
sub pairfirst(&@) ;
sub pairgrep(&@) ;
sub pairkeys(@) ;
sub pairmap(&@) ;
sub pairs(@) ;
sub pairvalues(@) ;
sub product(@) ;
sub reduce(&@) ;
sub shuffle(@) ;
sub sum(@) ;
sub sum0(@) ;
sub tail($@) ;
sub uniq(@) ;
sub uniqnum(@) ;
sub uniqstr(@) ;
sub unpairs(@) ;
}
package Lzma::Filter {
sub DESTROY;
sub id;
}
package Lzma::Filter::BCJ {
sub _mk;
}
package Lzma::Filter::Delta {
sub _mk;
}
package Lzma::Filter::Lzma {
sub _mk;
sub _mkPreset;
}
package MIME::Base64 {
sub decode($) ;
sub decode_base64($) ;
sub decoded_base64_length($) ;
sub encode($;$) ;
sub encode_base64($;$) ;
sub encoded_base64_length($;$) ;
}
package MIME::Charset {
sub is_utf8($;$) ;
}
package MIME::QuotedPrint {
sub decode_qp($) ;
sub encode_qp($;$$) ;
}
package Math::BigInt::FastCalc {
sub __strip_zeros;
sub _acmp;
sub _copy;
sub _dec;
sub _inc;
sub _is_even;
sub _is_odd;
sub _is_one;
sub _is_ten;
sub _is_two;
sub _is_zero;
sub _len;
sub _new;
sub _one;
sub _ten;
sub _two;
sub _zero;
}
package Math::BigInt::GMP {
sub DESTROY($) ;
sub _1ex($$) ;
sub _acmp($$$) ;
sub _add($$$) ;
sub _alen($$) ;
sub _and($$$) ;
sub _as_bin($$) ;
sub _as_hex($$) ;
sub _as_oct($$) ;
sub _copy($$) ;
sub _dec($$) ;
sub _div($$$) ;
sub _fac($$) ;
sub _from_bin($$) ;
sub _from_hex($$) ;
sub _from_oct($$) ;
sub _gcd($$$) ;
sub _inc($$) ;
sub _is_even($$) ;
sub _is_odd($$) ;
sub _is_one($$) ;
sub _is_ten($$) ;
sub _is_two($$) ;
sub _is_zero($$) ;
sub _len($$) ;
sub _lsft($$$$) ;
sub _mod($$$) ;
sub _modinv($$$) ;
sub _modpow($$$$) ;
sub _mul($$$) ;
sub _new($$) ;
sub _new_attach($$$) ;
sub _one($) ;
sub _or($$$) ;
sub _pow($$$) ;
sub _root($$$) ;
sub _rsft($$$$) ;
sub _set($$$) ;
sub _sqrt($$) ;
sub _str($$) ;
sub _sub($$$;@) ;
sub _ten($) ;
sub _two($) ;
sub _xor($$$) ;
sub _zero($) ;
sub _zeros($$) ;
}
package Math::BigInt::LTM {
sub DESTROY;
sub STORABLE_freeze;
sub STORABLE_thaw;
sub _1ex;
sub _acmp;
sub _add;
sub _alen;
sub _and;
sub _as_bytes;
sub _copy;
sub _dec;
sub _div;
sub _from_base;
sub _from_bin;
sub _from_bytes;
sub _from_hex;
sub _from_oct;
sub _gcd;
sub _inc;
sub _is_even;
sub _is_odd;
sub _is_one;
sub _is_ten;
sub _is_two;
sub _is_zero;
sub _lcm;
sub _len;
sub _lsft;
sub _mod;
sub _modinv;
sub _modpow;
sub _mul;
sub _new;
sub _one;
sub _or;
sub _pow;
sub _root;
sub _rsft;
sub _set;
sub _sqrt;
sub _str;
sub _sub;
sub _ten;
sub _to_base;
sub _to_bin;
sub _to_bytes;
sub _to_hex;
sub _to_oct;
sub _two;
sub _xor;
sub _zero;
sub _zeros;
}
package Math::GMP {
sub DESTROY($) ;
sub _gmp_build_version() ;
sub _gmp_lib_version() ;
sub add_ui_gmp($$) ;
sub band($$;@) ;
sub bdiv($$) ;
sub bfac($) ;
sub bgcd($$) ;
sub bior($$;@) ;
sub blcm($$) ;
sub blshift($$$) ;
sub bmodinv($$) ;
sub broot($$) ;
sub brootrem($$) ;
sub brshift($$$) ;
sub bsqrt($) ;
sub bsqrtrem($) ;
sub bxor($$;@) ;
sub destroy($) ;
sub div_2exp_gmp($$) ;
sub fibonacci($) ;
sub gcd($$) ;
sub get_str_gmp($$) ;
sub gmp_copy($) ;
sub gmp_tstbit($$) ;
sub intify($) ;
sub is_perfect_power($) ;
sub is_perfect_square($) ;
sub jacobi($$) ;
sub lcm($$) ;
sub legendre($$) ;
sub mmod_gmp($$) ;
sub mod_2exp_gmp($$) ;
sub mul_2exp_gmp($$) ;
sub new_from_scalar($) ;
sub new_from_scalar_with_base($$) ;
sub op_add($$$) ;
sub op_div($$$) ;
sub op_eq($$$) ;
sub op_mod($$$) ;
sub op_mul($$$) ;
sub op_pow($$) ;
sub op_spaceship($$$) ;
sub op_sub($$$) ;
sub powm_gmp($$$) ;
sub probab_prime($$) ;
sub sizeinbase_gmp($$) ;
sub stringify($) ;
sub uintify($) ;
}
package Math::Int64 {
sub BER_length;
sub BER_to_int64;
sub BER_to_uint64;
sub STORABLE_freeze;
sub STORABLE_thaw;
sub _add;
sub _and;
sub _backend;
sub _bnot;
sub _bool;
sub _clone;
sub _dec;
sub _div;
sub _eqn;
sub _gen;
sub _gtn;
sub _inc;
sub _left;
sub _len;
sub _ltn;
sub _mul;
sub _neg;
sub _nen;
sub _not;
sub _number;
sub _or;
sub _pow;
sub _rest;
sub _right;
sub _set_may_die_on_overflow;
sub _set_may_use_native;
sub _spaceship;
sub _string;
sub _sub;
sub _xor;
sub hex_to_int64;
sub hex_to_uint64;
sub int64;
sub int64_rand;
sub int64_srand;
sub int64_to_BER;
sub int64_to_hex;
sub int64_to_native;
sub int64_to_net;
sub int64_to_number;
sub int64_to_string;
sub native_to_int64;
sub native_to_uint64;
sub net_to_int64;
sub net_to_uint64;
sub string_to_int64;
sub string_to_uint64;
sub uint64;
sub uint64_rand;
sub uint64_to_BER;
sub uint64_to_hex;
sub uint64_to_native;
sub uint64_to_net;
sub uint64_to_number;
sub uint64_to_string;
}
package Math::MPC {
sub CLONE;
sub DESTROY;
sub NOK_POK_val;
sub RMPC_IM;
sub RMPC_INEX_IM;
sub RMPC_INEX_RE;
sub RMPC_RE;
sub Rmpc_abs;
sub Rmpc_acos;
sub Rmpc_acosh;
sub Rmpc_add;
sub Rmpc_add_fr;
sub Rmpc_add_ui;
sub Rmpc_arg;
sub Rmpc_asin;
sub Rmpc_asinh;
sub Rmpc_atan;
sub Rmpc_atanh;
sub Rmpc_clear;
sub Rmpc_clear_mpc;
sub Rmpc_clear_ptr;
sub Rmpc_cmp;
sub Rmpc_cmp_abs;
sub Rmpc_cmp_si;
sub Rmpc_cmp_si_si;
sub Rmpc_conj;
sub Rmpc_cos;
sub Rmpc_cosh;
sub Rmpc_d_div;
sub Rmpc_div;
sub Rmpc_div_2exp;
sub Rmpc_div_2si;
sub Rmpc_div_2ui;
sub Rmpc_div_d;
sub Rmpc_div_fr;
sub Rmpc_div_ld;
sub Rmpc_div_sj;
sub Rmpc_div_ui;
sub Rmpc_exp;
sub Rmpc_get_DC;
sub Rmpc_get_LDC;
sub Rmpc_get_dc;
sub Rmpc_get_default_prec2;
sub Rmpc_get_default_prec;
sub Rmpc_get_default_rounding_mode;
sub Rmpc_get_im_prec;
sub Rmpc_get_ldc;
sub Rmpc_get_prec2;
sub Rmpc_get_prec;
sub Rmpc_get_re_prec;
sub Rmpc_get_str;
sub Rmpc_get_version;
sub Rmpc_imag;
sub Rmpc_init2;
sub Rmpc_init2_nobless;
sub Rmpc_init3;
sub Rmpc_init3_nobless;
sub Rmpc_inp_str;
sub Rmpc_ld_div;
sub Rmpc_log10;
sub Rmpc_log;
sub Rmpc_mul;
sub Rmpc_mul_2exp;
sub Rmpc_mul_2si;
sub Rmpc_mul_2ui;
sub Rmpc_mul_d;
sub Rmpc_mul_fr;
sub Rmpc_mul_i;
sub Rmpc_mul_ld;
sub Rmpc_mul_si;
sub Rmpc_mul_sj;
sub Rmpc_mul_ui;
sub Rmpc_neg;
sub Rmpc_norm;
sub Rmpc_pow;
sub Rmpc_pow_d;
sub Rmpc_pow_fr;
sub Rmpc_pow_ld;
sub Rmpc_pow_si;
sub Rmpc_pow_ui;
sub Rmpc_pow_z;
sub Rmpc_proj;
sub Rmpc_real;
sub Rmpc_rootofunity;
sub Rmpc_set;
sub Rmpc_set_DC;
sub Rmpc_set_LDC;
sub Rmpc_set_NV;
sub Rmpc_set_NV_NV;
sub Rmpc_set_d;
sub Rmpc_set_d_d;
sub Rmpc_set_d_f;
sub Rmpc_set_d_fr;
sub Rmpc_set_d_ld;
sub Rmpc_set_d_q;
sub Rmpc_set_d_si;
sub Rmpc_set_d_sj;
sub Rmpc_set_d_ui;
sub Rmpc_set_d_uj;
sub Rmpc_set_d_z;
sub Rmpc_set_dc;
sub Rmpc_set_default_prec2;
sub Rmpc_set_default_prec;
sub Rmpc_set_default_rounding_mode;
sub Rmpc_set_f;
sub Rmpc_set_f_d;
sub Rmpc_set_f_f;
sub Rmpc_set_f_fr;
sub Rmpc_set_f_ld;
sub Rmpc_set_f_q;
sub Rmpc_set_f_si;
sub Rmpc_set_f_sj;
sub Rmpc_set_f_ui;
sub Rmpc_set_f_uj;
sub Rmpc_set_f_z;
sub Rmpc_set_fr;
sub Rmpc_set_fr_d;
sub Rmpc_set_fr_f;
sub Rmpc_set_fr_fr;
sub Rmpc_set_fr_ld;
sub Rmpc_set_fr_q;
sub Rmpc_set_fr_si;
sub Rmpc_set_fr_sj;
sub Rmpc_set_fr_ui;
sub Rmpc_set_fr_uj;
sub Rmpc_set_fr_z;
sub Rmpc_set_im_prec;
sub Rmpc_set_ld;
sub Rmpc_set_ld_d;
sub Rmpc_set_ld_f;
sub Rmpc_set_ld_fr;
sub Rmpc_set_ld_ld;
sub Rmpc_set_ld_q;
sub Rmpc_set_ld_si;
sub Rmpc_set_ld_sj;
sub Rmpc_set_ld_ui;
sub Rmpc_set_ld_uj;
sub Rmpc_set_ld_z;
sub Rmpc_set_ldc;
sub Rmpc_set_nan;
sub Rmpc_set_prec;
sub Rmpc_set_q;
sub Rmpc_set_q_d;
sub Rmpc_set_q_f;
sub Rmpc_set_q_fr;
sub Rmpc_set_q_ld;
sub Rmpc_set_q_q;
sub Rmpc_set_q_si;
sub Rmpc_set_q_sj;
sub Rmpc_set_q_ui;
sub Rmpc_set_q_uj;
sub Rmpc_set_q_z;
sub Rmpc_set_re_prec;
sub Rmpc_set_si;
sub Rmpc_set_si_d;
sub Rmpc_set_si_f;
sub Rmpc_set_si_fr;
sub Rmpc_set_si_ld;
sub Rmpc_set_si_q;
sub Rmpc_set_si_si;
sub Rmpc_set_si_sj;
sub Rmpc_set_si_ui;
sub Rmpc_set_si_uj;
sub Rmpc_set_si_z;
sub Rmpc_set_sj;
sub Rmpc_set_sj_d;
sub Rmpc_set_sj_f;
sub Rmpc_set_sj_fr;
sub Rmpc_set_sj_ld;
sub Rmpc_set_sj_q;
sub Rmpc_set_sj_si;
sub Rmpc_set_sj_sj;
sub Rmpc_set_sj_ui;
sub Rmpc_set_sj_uj;
sub Rmpc_set_sj_z;
sub Rmpc_set_str;
sub Rmpc_set_ui;
sub Rmpc_set_ui_d;
sub Rmpc_set_ui_f;
sub Rmpc_set_ui_fr;
sub Rmpc_set_ui_ld;
sub Rmpc_set_ui_q;
sub Rmpc_set_ui_si;
sub Rmpc_set_ui_sj;
sub Rmpc_set_ui_ui;
sub Rmpc_set_ui_uj;
sub Rmpc_set_ui_z;
sub Rmpc_set_uj;
sub Rmpc_set_uj_d;
sub Rmpc_set_uj_f;
sub Rmpc_set_uj_fr;
sub Rmpc_set_uj_ld;
sub Rmpc_set_uj_q;
sub Rmpc_set_uj_si;
sub Rmpc_set_uj_sj;
sub Rmpc_set_uj_ui;
sub Rmpc_set_uj_uj;
sub Rmpc_set_uj_z;
sub Rmpc_set_z;
sub Rmpc_set_z_d;
sub Rmpc_set_z_f;
sub Rmpc_set_z_fr;
sub Rmpc_set_z_ld;
sub Rmpc_set_z_q;
sub Rmpc_set_z_si;
sub Rmpc_set_z_sj;
sub Rmpc_set_z_ui;
sub Rmpc_set_z_uj;
sub Rmpc_set_z_z;
sub Rmpc_sin;
sub Rmpc_sin_cos;
sub Rmpc_sinh;
sub Rmpc_sj_div;
sub Rmpc_sqr;
sub Rmpc_sqrt;
sub Rmpc_strtoc;
sub Rmpc_sub;
sub Rmpc_sub_ui;
sub Rmpc_swap;
sub Rmpc_tan;
sub Rmpc_tanh;
sub Rmpc_ui_div;
sub Rmpc_ui_sub;
sub Rmpc_ui_ui_sub;
sub TRmpc_inp_str;
sub _MPC_VERSION;
sub _MPC_VERSION_MAJOR;
sub _MPC_VERSION_MINOR;
sub _MPC_VERSION_NUM;
sub _MPC_VERSION_PATCHLEVEL;
sub _MPC_VERSION_STRING;
sub _Rmpc_out_str;
sub _Rmpc_out_strP;
sub _Rmpc_out_strPS;
sub _Rmpc_out_strS;
sub _SvNOK;
sub _SvPOK;
sub _can_pass_float128;
sub _get_i_string;
sub _get_nv_precision;
sub _get_r_string;
sub _get_xs_version;
sub _has_inttypes;
sub _has_longdouble;
sub _has_longlong;
sub _have_Complex_h;
sub _itsa;
sub _mpfr_buildopt_tls_p;
sub _mpfr_set_NV;
sub _new_real_im;
sub _win32_infnanstring;
sub _wrap_count;
sub clear_nok_pok;
sub gmp_v;
sub mpfr_v;
sub nok_pokflag;
sub overload_abs;
sub overload_add;
sub overload_add_eq;
sub overload_atan2;
sub overload_copy;
sub overload_cos;
sub overload_div;
sub overload_div_eq;
sub overload_equiv;
sub overload_exp;
sub overload_log;
sub overload_mul;
sub overload_mul_eq;
sub overload_not;
sub overload_pow;
sub overload_pow_eq;
sub overload_sin;
sub overload_sqrt;
sub overload_sub;
sub overload_sub_eq;
sub overload_true;
sub set_nok_pok;
}
package Math::MPFR {
sub ARG_MAX() ;
sub B0() ;
sub B110() ;
sub B1200() ;
sub B134() ;
sub B150() ;
sub B1800() ;
sub B19200() ;
sub B200() ;
sub B2400() ;
sub B300() ;
sub B38400() ;
sub B4800() ;
sub B50() ;
sub B600() ;
sub B75() ;
sub B9600() ;
sub BRKINT() ;
sub CHILD_MAX() ;
sub CLOCAL() ;
sub CREAD() ;
sub CS5() ;
sub CS6() ;
sub CS7() ;
sub CS8() ;
sub CSIZE() ;
sub CSTOPB() ;
sub DESTROY;
sub ECHO() ;
sub ECHOE() ;
sub ECHOK() ;
sub ECHONL() ;
sub EHOSTDOWN() ;
sub ENOTBLK() ;
sub EOTHER() ;
sub ERESTART() ;
sub FD_CLOEXEC() ;
sub F_DUPFD() ;
sub F_GETFD() ;
sub F_GETFL() ;
sub F_GETLK() ;
sub F_RDLCK() ;
sub F_SETFD() ;
sub F_SETFL() ;
sub F_SETLK() ;
sub F_SETLKW() ;
sub F_UNLCK() ;
sub F_WRLCK() ;
sub HUPCL() ;
sub ICANON() ;
sub ICRNL() ;
sub IEXTEN() ;
sub IGNBRK() ;
sub IGNCR() ;
sub IGNPAR() ;
sub INLCR() ;
sub INPCK() ;
sub ISIG() ;
sub ISTRIP() ;
sub IXOFF() ;
sub IXON() ;
sub LC_ADDRESS() ;
sub LC_IDENTIFICATION() ;
sub LC_MEASUREMENT() ;
sub LC_MESSAGES() ;
sub LC_PAPER() ;
sub LC_TELEPHONE() ;
sub LDBL_EPSILON() ;
sub LDBL_MAX() ;
sub LDBL_MIN() ;
sub LINK_MAX() ;
sub L_ctermid() ;
sub L_cuserid() ;
sub MAX_CANON() ;
sub MAX_INPUT() ;
sub NAME_MAX() ;
sub NCCS() ;
sub NDEBUG;
sub NGROUPS_MAX() ;
sub NNW_val;
sub NOFLSH() ;
sub NOK_POK_val;
sub OPEN_MAX() ;
sub OPOST() ;
sub O_NOCTTY() ;
sub O_NONBLOCK() ;
sub PARENB() ;
sub PARMRK() ;
sub PARODD() ;
sub PIPE_BUF() ;
sub RMPFR_PREC_MAX() ;
sub RMPFR_PREC_MIN() ;
sub RMPFR_VERSION_NUM;
sub Rmpfr_abs;
sub Rmpfr_acos;
sub Rmpfr_acosh;
sub Rmpfr_add;
sub Rmpfr_add_d;
sub Rmpfr_add_q;
sub Rmpfr_add_si;
sub Rmpfr_add_ui;
sub Rmpfr_add_z;
sub Rmpfr_agm;
sub Rmpfr_ai;
sub Rmpfr_asin;
sub Rmpfr_asinh;
sub Rmpfr_atan2;
sub Rmpfr_atan;
sub Rmpfr_atanh;
sub Rmpfr_beta;
sub Rmpfr_buildopt_decimal_p;
sub Rmpfr_buildopt_float128_p;
sub Rmpfr_buildopt_gmpinternals_p;
sub Rmpfr_buildopt_sharedcache_p;
sub Rmpfr_buildopt_tls_p;
sub Rmpfr_buildopt_tune_case;
sub Rmpfr_can_round;
sub Rmpfr_cbrt;
sub Rmpfr_ceil;
sub Rmpfr_check_range;
sub Rmpfr_clear;
sub Rmpfr_clear_divby0;
sub Rmpfr_clear_erangeflag;
sub Rmpfr_clear_flags;
sub Rmpfr_clear_inexflag;
sub Rmpfr_clear_mpfr;
sub Rmpfr_clear_nanflag;
sub Rmpfr_clear_overflow;
sub Rmpfr_clear_ptr;
sub Rmpfr_clear_underflow;
sub Rmpfr_clears;
sub Rmpfr_cmp;
sub Rmpfr_cmp_NV;
sub Rmpfr_cmp_d;
sub Rmpfr_cmp_f;
sub Rmpfr_cmp_ld;
sub Rmpfr_cmp_q;
sub Rmpfr_cmp_si;
sub Rmpfr_cmp_si_2exp;
sub Rmpfr_cmp_ui;
sub Rmpfr_cmp_ui_2exp;
sub Rmpfr_cmp_z;
sub Rmpfr_cmpabs;
sub Rmpfr_const_catalan;
sub Rmpfr_const_euler;
sub Rmpfr_const_log2;
sub Rmpfr_const_pi;
sub Rmpfr_copysign;
sub Rmpfr_cos;
sub Rmpfr_cosh;
sub Rmpfr_cot;
sub Rmpfr_coth;
sub Rmpfr_csc;
sub Rmpfr_csch;
sub Rmpfr_d_div;
sub Rmpfr_d_sub;
sub Rmpfr_deref2;
sub Rmpfr_digamma;
sub Rmpfr_dim;
sub Rmpfr_div;
sub Rmpfr_div_2exp;
sub Rmpfr_div_2si;
sub Rmpfr_div_2ui;
sub Rmpfr_div_d;
sub Rmpfr_div_q;
sub Rmpfr_div_si;
sub Rmpfr_div_ui;
sub Rmpfr_div_z;
sub Rmpfr_divby0_p;
sub Rmpfr_dot;
sub Rmpfr_dump;
sub Rmpfr_eint;
sub Rmpfr_eq;
sub Rmpfr_equal_p;
sub Rmpfr_erandom;
sub Rmpfr_erangeflag_p;
sub Rmpfr_erf;
sub Rmpfr_erfc;
sub Rmpfr_exp10;
sub Rmpfr_exp2;
sub Rmpfr_exp;
sub Rmpfr_expm1;
sub Rmpfr_fac_ui;
sub Rmpfr_fits_IV_p;
sub Rmpfr_fits_UV_p;
sub Rmpfr_fits_intmax_p;
sub Rmpfr_fits_sint_p;
sub Rmpfr_fits_slong_p;
sub Rmpfr_fits_sshort_p;
sub Rmpfr_fits_uint_p;
sub Rmpfr_fits_uintmax_p;
sub Rmpfr_fits_ulong_p;
sub Rmpfr_fits_ushort_p;
sub Rmpfr_flags_clear;
sub Rmpfr_flags_restore;
sub Rmpfr_flags_save;
sub Rmpfr_flags_set;
sub Rmpfr_flags_test;
sub Rmpfr_floor;
sub Rmpfr_fma;
sub Rmpfr_fmma;
sub Rmpfr_fmms;
sub Rmpfr_fmod;
sub Rmpfr_fmodquo;
sub Rmpfr_fms;
sub Rmpfr_fpif_export;
sub Rmpfr_fpif_import;
sub Rmpfr_frac;
sub Rmpfr_free_cache2;
sub Rmpfr_free_cache;
sub Rmpfr_free_pool;
sub Rmpfr_frexp;
sub Rmpfr_gamma;
sub Rmpfr_gamma_inc;
sub Rmpfr_get_DECIMAL128;
sub Rmpfr_get_DECIMAL64;
sub Rmpfr_get_FLOAT128;
sub Rmpfr_get_IV;
sub Rmpfr_get_LD;
sub Rmpfr_get_NV;
sub Rmpfr_get_UV;
sub Rmpfr_get_d1;
sub Rmpfr_get_d;
sub Rmpfr_get_d_2exp;
sub Rmpfr_get_default_prec;
sub Rmpfr_get_default_rounding_mode;
sub Rmpfr_get_emax;
sub Rmpfr_get_emax_max;
sub Rmpfr_get_emax_min;
sub Rmpfr_get_emin;
sub Rmpfr_get_emin_max;
sub Rmpfr_get_emin_min;
sub Rmpfr_get_exp;
sub Rmpfr_get_f;
sub Rmpfr_get_float128;
sub Rmpfr_get_flt;
sub Rmpfr_get_ld;
sub Rmpfr_get_ld_2exp;
sub Rmpfr_get_patches;
sub Rmpfr_get_prec;
sub Rmpfr_get_q;
sub Rmpfr_get_si;
sub Rmpfr_get_sj;
sub Rmpfr_get_str_ndigits;
sub Rmpfr_get_ui;
sub Rmpfr_get_uj;
sub Rmpfr_get_version;
sub Rmpfr_get_z;
sub Rmpfr_get_z_2exp;
sub Rmpfr_get_z_exp;
sub Rmpfr_grandom;
sub Rmpfr_greater_p;
sub Rmpfr_greaterequal_p;
sub Rmpfr_hypot;
sub Rmpfr_inexflag_p;
sub Rmpfr_inf_p;
sub Rmpfr_init2;
sub Rmpfr_init2_nobless;
sub Rmpfr_init;
sub Rmpfr_init_nobless;
sub Rmpfr_init_set;
sub Rmpfr_init_set_d;
sub Rmpfr_init_set_d_nobless;
sub Rmpfr_init_set_f;
sub Rmpfr_init_set_f_nobless;
sub Rmpfr_init_set_ld;
sub Rmpfr_init_set_ld_nobless;
sub Rmpfr_init_set_nobless;
sub Rmpfr_init_set_q;
sub Rmpfr_init_set_q_nobless;
sub Rmpfr_init_set_si;
sub Rmpfr_init_set_si_nobless;
sub Rmpfr_init_set_str;
sub Rmpfr_init_set_str_nobless;
sub Rmpfr_init_set_ui;
sub Rmpfr_init_set_ui_nobless;
sub Rmpfr_init_set_z;
sub Rmpfr_init_set_z_nobless;
sub Rmpfr_inp_str;
sub Rmpfr_integer_p;
sub Rmpfr_j0;
sub Rmpfr_j1;
sub Rmpfr_jn;
sub Rmpfr_less_p;
sub Rmpfr_lessequal_p;
sub Rmpfr_lessgreater_p;
sub Rmpfr_lgamma;
sub Rmpfr_li2;
sub Rmpfr_lngamma;
sub Rmpfr_log10;
sub Rmpfr_log1p;
sub Rmpfr_log2;
sub Rmpfr_log;
sub Rmpfr_log_ui;
sub Rmpfr_max;
sub Rmpfr_min;
sub Rmpfr_min_prec;
sub Rmpfr_modf;
sub Rmpfr_mul;
sub Rmpfr_mul_2exp;
sub Rmpfr_mul_2si;
sub Rmpfr_mul_2ui;
sub Rmpfr_mul_d;
sub Rmpfr_mul_q;
sub Rmpfr_mul_si;
sub Rmpfr_mul_ui;
sub Rmpfr_mul_z;
sub Rmpfr_nan_p;
sub Rmpfr_nanflag_p;
sub Rmpfr_neg;
sub Rmpfr_nextabove;
sub Rmpfr_nextbelow;
sub Rmpfr_nexttoward;
sub Rmpfr_nrandom;
sub Rmpfr_number_p;
sub Rmpfr_overflow_p;
sub Rmpfr_pow;
sub Rmpfr_pow_si;
sub Rmpfr_pow_ui;
sub Rmpfr_pow_z;
sub Rmpfr_prec_round;
sub Rmpfr_print_rnd_mode;
sub Rmpfr_q_div;
sub Rmpfr_randclear;
sub Rmpfr_randinit_default;
sub Rmpfr_randinit_default_nobless;
sub Rmpfr_randinit_lc_2exp;
sub Rmpfr_randinit_lc_2exp_nobless;
sub Rmpfr_randinit_lc_2exp_size;
sub Rmpfr_randinit_lc_2exp_size_nobless;
sub Rmpfr_randinit_mt;
sub Rmpfr_randinit_mt_nobless;
sub Rmpfr_random2;
sub Rmpfr_randseed;
sub Rmpfr_randseed_ui;
sub Rmpfr_rec_root;
sub Rmpfr_rec_sqrt;
sub Rmpfr_regular_p;
sub Rmpfr_reldiff;
sub Rmpfr_remainder;
sub Rmpfr_remquo;
sub Rmpfr_rint;
sub Rmpfr_rint_ceil;
sub Rmpfr_rint_floor;
sub Rmpfr_rint_round;
sub Rmpfr_rint_roundeven;
sub Rmpfr_rint_trunc;
sub Rmpfr_root;
sub Rmpfr_rootn_ui;
sub Rmpfr_round;
sub Rmpfr_roundeven;
sub Rmpfr_sec;
sub Rmpfr_sech;
sub Rmpfr_set;
sub Rmpfr_set_DECIMAL128;
sub Rmpfr_set_DECIMAL64;
sub Rmpfr_set_FLOAT128;
sub Rmpfr_set_LD;
sub Rmpfr_set_NV;
sub Rmpfr_set_d;
sub Rmpfr_set_default_prec;
sub Rmpfr_set_default_rounding_mode;
sub Rmpfr_set_divby0;
sub Rmpfr_set_emax;
sub Rmpfr_set_emin;
sub Rmpfr_set_erangeflag;
sub Rmpfr_set_exp;
sub Rmpfr_set_f;
sub Rmpfr_set_float128;
sub Rmpfr_set_flt;
sub Rmpfr_set_inexflag;
sub Rmpfr_set_inf;
sub Rmpfr_set_ld;
sub Rmpfr_set_nan;
sub Rmpfr_set_nanflag;
sub Rmpfr_set_overflow;
sub Rmpfr_set_prec;
sub Rmpfr_set_prec_raw;
sub Rmpfr_set_q;
sub Rmpfr_set_si;
sub Rmpfr_set_si_2exp;
sub Rmpfr_set_sj;
sub Rmpfr_set_sj_2exp;
sub Rmpfr_set_str;
sub Rmpfr_set_ui;
sub Rmpfr_set_ui_2exp;
sub Rmpfr_set_uj;
sub Rmpfr_set_uj_2exp;
sub Rmpfr_set_underflow;
sub Rmpfr_set_z;
sub Rmpfr_set_z_2exp;
sub Rmpfr_set_zero;
sub Rmpfr_setsign;
sub Rmpfr_sgn;
sub Rmpfr_si_div;
sub Rmpfr_si_sub;
sub Rmpfr_signbit;
sub Rmpfr_sin;
sub Rmpfr_sin_cos;
sub Rmpfr_sinh;
sub Rmpfr_sinh_cosh;
sub Rmpfr_sqr;
sub Rmpfr_sqrt;
sub Rmpfr_sqrt_ui;
sub Rmpfr_strtofr;
sub Rmpfr_sub;
sub Rmpfr_sub_d;
sub Rmpfr_sub_q;
sub Rmpfr_sub_si;
sub Rmpfr_sub_ui;
sub Rmpfr_sub_z;
sub Rmpfr_subnormalize;
sub Rmpfr_sum;
sub Rmpfr_swap;
sub Rmpfr_tan;
sub Rmpfr_tanh;
sub Rmpfr_trunc;
sub Rmpfr_ui_div;
sub Rmpfr_ui_pow;
sub Rmpfr_ui_pow_ui;
sub Rmpfr_ui_sub;
sub Rmpfr_underflow_p;
sub Rmpfr_unordered_p;
sub Rmpfr_urandom;
sub Rmpfr_urandomb;
sub Rmpfr_y0;
sub Rmpfr_y1;
sub Rmpfr_yn;
sub Rmpfr_z_div;
sub Rmpfr_z_sub;
sub Rmpfr_zero_p;
sub Rmpfr_zeta;
sub Rmpfr_zeta_ui;
sub SA_NOCLDSTOP() ;
sub SA_NOCLDWAIT() ;
sub SA_NODEFER() ;
sub SA_ONSTACK() ;
sub SA_RESETHAND() ;
sub SA_RESTART() ;
sub SA_SIGINFO() ;
sub SIGALRM() ;
sub SIGBUS() ;
sub SIGCHLD() ;
sub SIGCONT() ;
sub SIGHUP() ;
sub SIGKILL() ;
sub SIGPIPE() ;
sub SIGPOLL() ;
sub SIGPROF() ;
sub SIGQUIT() ;
sub SIGRTMAX() ;
sub SIGRTMIN() ;
sub SIGSTOP() ;
sub SIGSYS() ;
sub SIGTRAP() ;
sub SIGTSTP() ;
sub SIGTTIN() ;
sub SIGTTOU() ;
sub SIGURG() ;
sub SIGUSR1() ;
sub SIGUSR2() ;
sub SIGVTALRM() ;
sub SIGXCPU() ;
sub SIGXFSZ() ;
sub SIG_BLOCK() ;
sub SIG_SETMASK() ;
sub SIG_UNBLOCK() ;
sub STREAM_MAX() ;
sub S_ISBLK;
sub S_ISCHR;
sub S_ISDIR;
sub S_ISFIFO;
sub S_ISREG;
sub TCIFLUSH() ;
sub TCIOFF() ;
sub TCIOFLUSH() ;
sub TCION() ;
sub TCOFLUSH() ;
sub TCOOFF() ;
sub TCOON() ;
sub TCSADRAIN() ;
sub TCSAFLUSH() ;
sub TCSANOW() ;
sub TOSTOP() ;
sub TRmpfr_inp_str;
sub TZNAME_MAX() ;
sub VEOF() ;
sub VEOL() ;
sub VERASE() ;
sub VINTR() ;
sub VKILL() ;
sub VMIN() ;
sub VQUIT() ;
sub VSTART() ;
sub VSTOP() ;
sub VSUSP() ;
sub VTIME() ;
sub WEXITSTATUS;
sub WIFEXITED;
sub WIFSIGNALED;
sub WIFSTOPPED;
sub WSTOPSIG;
sub WTERMSIG;
sub WUNTRACED() ;
sub _DBL_DIG;
sub _DBL_MANT_DIG;
sub _FLT128_DIG;
sub _FLT128_MANT_DIG;
sub _GMP_LIMB_BITS;
sub _GMP_NAIL_BITS;
sub _LDBL_DIG;
sub _LDBL_MANT_DIG;
sub _MPFR_VERSION;
sub _MPFR_VERSION_MAJOR;
sub _MPFR_VERSION_MINOR;
sub _MPFR_VERSION_PATCHLEVEL;
sub _MPFR_VERSION_STRING;
sub _MPFR_WANT_DECIMAL128;
sub _MPFR_WANT_DECIMAL64;
sub _MPFR_WANT_DECIMAL_FLOATS;
sub _MPFR_WANT_FLOAT128;
sub _PC_CHOWN_RESTRICTED() ;
sub _PC_LINK_MAX() ;
sub _PC_MAX_CANON() ;
sub _PC_MAX_INPUT() ;
sub _PC_NAME_MAX() ;
sub _PC_NO_TRUNC() ;
sub _PC_PATH_MAX() ;
sub _PC_PIPE_BUF() ;
sub _PC_VDISABLE() ;
sub _Rmpfr_out_str;
sub _Rmpfr_out_strP;
sub _Rmpfr_out_strPS;
sub _Rmpfr_out_strS;
sub _SC_ARG_MAX() ;
sub _SC_CHILD_MAX() ;
sub _SC_CLK_TCK() ;
sub _SC_JOB_CONTROL() ;
sub _SC_NGROUPS_MAX() ;
sub _SC_OPEN_MAX() ;
sub _SC_PAGESIZE() ;
sub _SC_SAVED_IDS() ;
sub _SC_STREAM_MAX() ;
sub _SC_TZNAME_MAX() ;
sub _SC_VERSION() ;
sub _SvNOK;
sub _SvPOK;
sub _TRmpfr_out_str;
sub _TRmpfr_out_strP;
sub _TRmpfr_out_strPS;
sub _TRmpfr_out_strS;
sub _can_pass_float128;
sub _d_bytes;
sub _d_bytes_fr;
sub _dd_bytes;
sub _dd_bytes_fr;
sub _exit;
sub _f128_bytes;
sub _f128_bytes_fr;
sub _fr_to_q;
sub _get_xs_version;
sub _has_inttypes;
sub _has_longdouble;
sub _has_longlong;
sub _have_IEEE_754_long_double;
sub _have_extended_precision_long_double;
sub _is_readonly;
sub _isobject;
sub _itsa;
sub _ivsize;
sub _ivsize_bits;
sub _ld_bytes;
sub _ld_bytes_fr;
sub _ld_subnormal_bug;
sub _lsb;
sub _max_base;
sub _mp_sizes;
sub _mpfr_want_float128;
sub _nv_is_float128;
sub _nvsize;
sub _readonly_off;
sub _readonly_on;
sub _required_ldbl_mant_dig;
sub _win32_infnanstring;
sub _wrap_count;
sub abort;
sub access;
sub acos;
sub asctime;
sub asin;
sub assert;
sub atan;
sub atexit;
sub atodouble;
sub atof;
sub atoi;
sub atol;
sub atonv;
sub bsearch;
sub calloc;
sub ceil;
sub cfgetispeed;
sub cfgetospeed;
sub cfsetispeed;
sub cfsetospeed;
sub clear_nnum;
sub clear_nok_pok;
sub clearerr;
sub clock;
sub cosh;
sub creat;
sub ctermid;
sub ctime;
sub cuserid;
sub difftime;
sub div;
sub dup2;
sub dup;
sub errno;
sub execl;
sub execle;
sub execlp;
sub execv;
sub execve;
sub execvp;
sub fabs;
sub fclose;
sub fdopen;
sub feof;
sub ferror;
sub fflush;
sub fgetc;
sub fgetpos;
sub fgets;
sub floor;
sub fmod;
sub fopen;
sub fpathconf;
sub fprintf;
sub fputc;
sub fputs;
sub fread;
sub free;
sub freopen;
sub frexp;
sub fscanf;
sub fseek;
sub fsetpos;
sub fstat;
sub fsync;
sub ftell;
sub fwrite;
sub get_package_name;
sub get_refcnt;
sub getchar;
sub getcwd;
sub getegid;
sub getenv;
sub geteuid;
sub getgid;
sub getgroups;
sub getpid;
sub gets;
sub getuid;
sub gmp_v;
sub isatty;
sub labs;
sub ldexp;
sub ldiv;
sub localeconv;
sub log10;
sub longjmp;
sub lseek;
sub malloc;
sub mblen;
sub mbstowcs;
sub mbtowc;
sub memchr;
sub memcmp;
sub memcpy;
sub memmove;
sub memset;
sub mkfifo;
sub mktime;
sub modf;
sub nanflag_bug;
sub nnumflag;
sub nok_pokflag;
sub nvtoa;
sub offsetof;
sub overload_abs;
sub overload_add;
sub overload_add_eq;
sub overload_atan2;
sub overload_copy;
sub overload_cos;
sub overload_dec;
sub overload_div;
sub overload_div_eq;
sub overload_equiv;
sub overload_exp;
sub overload_gt;
sub overload_gte;
sub overload_inc;
sub overload_int;
sub overload_log;
sub overload_lt;
sub overload_lte;
sub overload_mul;
sub overload_mul_eq;
sub overload_not;
sub overload_not_equiv;
sub overload_pow;
sub overload_pow_eq;
sub overload_sin;
sub overload_spaceship;
sub overload_sqrt;
sub overload_sub;
sub overload_sub_eq;
sub overload_true;
sub pathconf;
sub pause;
sub pow;
sub prec_cast;
sub putc;
sub putchar;
sub puts;
sub qsort;
sub raise;
sub realloc;
sub remove;
sub rewind;
sub scanf;
sub set_nnum;
sub set_nok_pok;
sub setbuf;
sub setgid;
sub setjmp;
sub setlocale;
sub setpgid;
sub setsid;
sub setuid;
sub setvbuf;
sub sigaction;
sub siglongjmp;
sub signal;
sub sigpending;
sub sigprocmask;
sub sigsetjmp;
sub sigsuspend;
sub sinh;
sub sscanf;
sub stderr;
sub stdin;
sub stdout;
sub strcat;
sub strchr;
sub strcmp;
sub strcoll;
sub strcpy;
sub strcspn;
sub strerror;
sub strftime;
sub strlen;
sub strncat;
sub strncmp;
sub strncpy;
sub strpbrk;
sub strrchr;
sub strspn;
sub strstr;
sub strtod;
sub strtok;
sub strtol;
sub strtoul;
sub strxfrm;
sub sysconf;
sub tan;
sub tanh;
sub tcdrain;
sub tcflow;
sub tcflush;
sub tcgetattr;
sub tcgetpgrp;
sub tcsendbreak;
sub tcsetattr;
sub tcsetpgrp;
sub tmpfile;
sub tmpnam;
sub ttyname;
sub tzname;
sub tzset;
sub uname;
sub ungetc;
sub vfprintf;
sub vprintf;
sub vsprintf;
sub wcstombs;
sub wctomb;
sub wrap_mpfr_fprintf;
sub wrap_mpfr_fprintf_rnd;
sub wrap_mpfr_printf;
sub wrap_mpfr_printf_rnd;
sub wrap_mpfr_snprintf;
sub wrap_mpfr_snprintf_rnd;
sub wrap_mpfr_sprintf;
sub wrap_mpfr_sprintf_rnd;
}
package Math::MPFR::Prec {
sub DESTROY;
sub prec_cast;
}
package Math::MPFR::Random {
sub Rmpfr_randinit_default;
sub Rmpfr_randinit_lc_2exp;
sub Rmpfr_randinit_lc_2exp_size;
sub Rmpfr_randinit_mt;
}
package Math::MPFR::V {
sub _MPFR_VERSION;
sub _MPFR_VERSION_MAJOR;
sub _MPFR_VERSION_MINOR;
sub _MPFR_VERSION_PATCHLEVEL;
sub _MPFR_VERSION_STRING;
sub ___GMP_CC;
sub ___GMP_CFLAGS;
sub ___GNU_MP_VERSION;
sub ___GNU_MP_VERSION_MINOR;
sub ___GNU_MP_VERSION_PATCHLEVEL;
}
package Math::Prime::Util {
sub CLONE(;@) ;
sub Pi(;$) ;
sub _LMOS_pi($) ;
sub _LMO_pi($) ;
sub _XS_ExponentialIntegral($) ;
sub _XS_LambertW($) ;
sub _XS_LogarithmicIntegral($) ;
sub _XS_RiemannR($) ;
sub _XS_RiemannZeta($) ;
sub _XS_get_callgmp() ;
sub _XS_get_secure() ;
sub _XS_get_verbose() ;
sub _XS_set_callgmp($) ;
sub _XS_set_secure() ;
sub _XS_set_verbose($) ;
sub _end_for_loop($) ;
sub _get_forexit() ;
sub _get_prime_cache_size() ;
sub _is_csprng_well_seeded() ;
sub _legendre_pi($) ;
sub _lehmer_pi($) ;
sub _meissel_pi($) ;
sub _n_ramanujan_primes($$) ;
sub _pidigits($) ;
sub _ramanujan_primes($$) ;
sub _segment_pi($) ;
sub _start_for_loop() ;
sub _validate_num($;@) ;
sub addmod($$$) ;
sub binomial($$) ;
sub carmichael_lambda($) ;
sub chebyshev_psi($) ;
sub chebyshev_theta($) ;
sub chinese(@) ;
sub csrand(;$) ;
sub divisor_sum($;@) ;
sub divisors($) ;
sub divmod($$$) ;
sub drand(;$) ;
sub ecm_factor($;@) ;
sub entropy_bytes($) ;
sub erat_primes($$) ;
sub euler_phi($;$) ;
sub exp_mangoldt($) ;
sub factor($) ;
sub factor_exp($) ;
sub factorial($) ;
sub factorialmod($$) ;
sub fermat_factor($;@) ;
sub forcomb(&$;$) ;
sub forcomp(&$;$) ;
sub forcomposites(&$;$) ;
sub forderange(&$;$) ;
sub fordivisors(&$) ;
sub forfactored(&$;$) ;
sub foroddcomposites(&$;$) ;
sub forpart(&$;$) ;
sub forperm(&$;$) ;
sub forprimes(&$;$) ;
sub forsemiprimes(&$;$) ;
sub forsetproduct(&@) ;
sub forsquarefree(&$;$) ;
sub fromdigits($;$$) ;
sub gcd(@) ;
sub gcdext($$) ;
sub hammingweight($) ;
sub hclassno($) ;
sub holf_factor($;@) ;
sub inverse_li($) ;
sub inverse_totient($) ;
sub invmod($$) ;
sub irand() ;
sub irand64() ;
sub is_aks_prime($) ;
sub is_almost_extra_strong_lucas_pseudoprime($;$) ;
sub is_bpsw_prime($) ;
sub is_carmichael($) ;
sub is_catalan_pseudoprime($) ;
sub is_euler_plumb_pseudoprime($) ;
sub is_euler_pseudoprime($;@) ;
sub is_extra_strong_lucas_pseudoprime($) ;
sub is_frobenius_khashin_pseudoprime($) ;
sub is_frobenius_pseudoprime($;$$) ;
sub is_frobenius_underwood_pseudoprime($) ;
sub is_fundamental($) ;
sub is_lucas_pseudoprime($) ;
sub is_mersenne_prime($) ;
sub is_perrin_pseudoprime($;$) ;
sub is_pillai($) ;
sub is_polygonal($$;$) ;
sub is_power($;$$) ;
sub is_prime($) ;
sub is_prime_power($;$) ;
sub is_primitive_root($$) ;
sub is_prob_prime($) ;
sub is_provable_prime($) ;
sub is_pseudoprime($;@) ;
sub is_quasi_carmichael($) ;
sub is_ramanujan_prime($) ;
sub is_semiprime($) ;
sub is_square($) ;
sub is_square_free($) ;
sub is_strong_lucas_pseudoprime($) ;
sub is_strong_pseudoprime($;@) ;
sub is_totient($) ;
sub jordan_totient($$) ;
sub kronecker($$) ;
sub lastfor() ;
sub lcm(@) ;
sub legendre_phi($$) ;
sub lehman_factor($;@) ;
sub liouville($) ;
sub logint($$;$) ;
sub lucas_sequence(;@) ;
sub lucasu(;@) ;
sub lucasv(;@) ;
sub mertens($) ;
sub miller_rabin_random($;$$) ;
sub moebius($;$) ;
sub mulmod($$$) ;
sub next_prime($) ;
sub nth_prime($) ;
sub nth_prime_approx($) ;
sub nth_prime_lower($) ;
sub nth_prime_upper($) ;
sub nth_ramanujan_prime($) ;
sub nth_ramanujan_prime_approx($) ;
sub nth_ramanujan_prime_lower($) ;
sub nth_ramanujan_prime_upper($) ;
sub nth_semiprime($) ;
sub nth_semiprime_approx($) ;
sub nth_twin_prime($) ;
sub nth_twin_prime_approx($) ;
sub numtoperm($$) ;
sub pbrent_factor($;@) ;
sub permtonum($) ;
sub pminus1_factor($;@) ;
sub powmod($$$) ;
sub pplus1_factor($;@) ;
sub prev_prime($) ;
sub prho_factor($;@) ;
sub prime_count($;@) ;
sub prime_count_approx($) ;
sub prime_count_lower($) ;
sub prime_count_upper($) ;
sub prime_memfree() ;
sub prime_precalc($) ;
sub print_primes($;@) ;
sub ramanujan_prime_count($;@) ;
sub ramanujan_prime_count_approx($;@) ;
sub ramanujan_prime_count_lower($) ;
sub ramanujan_prime_count_upper($) ;
sub ramanujan_sum($$) ;
sub ramanujan_tau($) ;
sub rand(;$) ;
sub random_bytes($) ;
sub random_factored_integer($) ;
sub random_maurer_prime($) ;
sub random_nbit_prime($) ;
sub random_ndigit_prime($) ;
sub random_prime($;$) ;
sub random_proven_prime($) ;
sub random_semiprime($) ;
sub random_shawe_taylor_prime($) ;
sub random_strong_prime($) ;
sub random_unrestricted_semiprime($) ;
sub randperm($;$) ;
sub rootint($$;$) ;
sub segment_primes($$) ;
sub segment_twin_primes($$) ;
sub semi_prime_sieve($$) ;
sub semiprime_count($;@) ;
sub semiprime_count_approx($) ;
sub shuffle(@) ;
sub sieve_prime_cluster($$;@) ;
sub sieve_primes($$) ;
sub sieve_range($$$) ;
sub sqrtint($) ;
sub sqrtmod($$) ;
sub squfof_factor($;@) ;
sub srand(;$) ;
sub stirling($$;$) ;
sub sum_primes($;@) ;
sub sumdigits($;$) ;
sub todigits($;$$) ;
sub todigitstring($;$$) ;
sub trial_factor($;@) ;
sub trial_primes($$) ;
sub twin_prime_count($;@) ;
sub twin_prime_count_approx($) ;
sub urandomb($) ;
sub urandomm($) ;
sub valuation($$) ;
sub vecall(&@) ;
sub vecany(&@) ;
sub vecextract($$) ;
sub vecfirst(&@) ;
sub vecfirstidx(&@) ;
sub vecmax(@) ;
sub vecmin(@) ;
sub vecnone(&@) ;
sub vecnotall(&@) ;
sub vecprod(@) ;
sub vecreduce(&@) ;
sub vecsum(@) ;
sub znlog($$$) ;
sub znorder($$) ;
sub znprimroot($) ;
}
package Math::Prime::Util::GMP {
sub Euler($) ;
sub FD_CLOEXEC() ;
sub F_ALLOCSP() ;
sub F_ALLOCSP64() ;
sub F_COMPAT() ;
sub F_DUP2FD() ;
sub F_DUPFD() ;
sub F_EXLCK() ;
sub F_FREESP() ;
sub F_FREESP64() ;
sub F_FSYNC() ;
sub F_FSYNC64() ;
sub F_GETFD() ;
sub F_GETFL() ;
sub F_GETLK() ;
sub F_GETLK64() ;
sub F_GETOWN() ;
sub F_NODNY() ;
sub F_POSIX() ;
sub F_RDACC() ;
sub F_RDDNY() ;
sub F_RDLCK() ;
sub F_RWACC() ;
sub F_RWDNY() ;
sub F_SETFD() ;
sub F_SETFL() ;
sub F_SETLK() ;
sub F_SETLK64() ;
sub F_SETLKW() ;
sub F_SETLKW64() ;
sub F_SETOWN() ;
sub F_SHARE() ;
sub F_SHLCK() ;
sub F_UNLCK() ;
sub F_UNSHARE() ;
sub F_WRACC() ;
sub F_WRDNY() ;
sub F_WRLCK() ;
sub O_ALIAS() ;
sub O_ASYNC() ;
sub O_DEFER() ;
sub O_DIRECT() ;
sub O_DIRECTORY() ;
sub O_DSYNC() ;
sub O_EXLOCK() ;
sub O_LARGEFILE() ;
sub O_NDELAY() ;
sub O_NOCTTY() ;
sub O_NOFOLLOW() ;
sub O_NONBLOCK() ;
sub O_RSRC() ;
sub O_RSYNC() ;
sub O_SHLOCK() ;
sub O_SYNC() ;
sub Pi($) ;
sub _GMP_destroy() ;
sub _GMP_init() ;
sub _GMP_memfree() ;
sub _GMP_set_verbose($) ;
sub _is_provable_prime($;$) ;
sub _validate_ecpp_curve($$$$$$$) ;
sub addmod($$$) ;
sub addreal($$;$) ;
sub agmreal($$;$) ;
sub bernfrac($) ;
sub bernreal($;$) ;
sub binomial($$) ;
sub carmichael_lambda($) ;
sub chinese(@) ;
sub consecutive_integer_lcm($) ;
sub divisors($) ;
sub divmod($$$) ;
sub divreal($$;$) ;
sub drand(;$) ;
sub ecm_factor($;@) ;
sub ei($;$) ;
sub exp_mangoldt($) ;
sub expreal($;$) ;
sub factor($) ;
sub factorial($) ;
sub factorial_sum($) ;
sub factorialmod($$) ;
sub gcd(@) ;
sub gcdext($$) ;
sub hammingweight($) ;
sub harmfrac($) ;
sub harmreal($;$) ;
sub holf_factor($;@) ;
sub invmod($$) ;
sub irand() ;
sub irand64() ;
sub is_aks_prime($) ;
sub is_almost_extra_strong_lucas_pseudoprime($;$) ;
sub is_bls75_prime($) ;
sub is_bpsw_prime($) ;
sub is_carmichael($) ;
sub is_csprng_well_seeded() ;
sub is_ecpp_prime($) ;
sub is_euler_plumb_pseudoprime($) ;
sub is_euler_pseudoprime($;@) ;
sub is_extra_strong_lucas_pseudoprime($) ;
sub is_frobenius_khashin_pseudoprime($) ;
sub is_frobenius_pseudoprime($;$$) ;
sub is_frobenius_underwood_pseudoprime($) ;
sub is_fundamental($) ;
sub is_llr_prime($) ;
sub is_lucas_pseudoprime($) ;
sub is_mersenne_prime($) ;
sub is_miller_prime($;$) ;
sub is_nminus1_prime($) ;
sub is_nplus1_prime($) ;
sub is_perrin_pseudoprime($;$) ;
sub is_polygonal($$) ;
sub is_power($;$) ;
sub is_prime($) ;
sub is_prime_power($) ;
sub is_primitive_root($$) ;
sub is_prob_prime($) ;
sub is_proth_prime($) ;
sub is_pseudoprime($;@) ;
sub is_semiprime($) ;
sub is_square($) ;
sub is_strong_lucas_pseudoprime($) ;
sub is_strong_pseudoprime($;@) ;
sub is_totient($) ;
sub jordan_totient($$) ;
sub kronecker($$) ;
sub lambertw($;$) ;
sub lcm(@) ;
sub li($;$) ;
sub liouville($) ;
sub logint($$) ;
sub logreal($;$) ;
sub lucas_sequence($$$$) ;
sub lucasu($$$) ;
sub lucasv($$$) ;
sub miller_rabin_random($;$$) ;
sub moebius($;$) ;
sub mulmod($$$) ;
sub mulreal($$;$) ;
sub multifactorial($$) ;
sub next_prime($) ;
sub numtoperm($$) ;
sub partitions($) ;
sub pbrent_factor($;@) ;
sub permtonum($) ;
sub pminus1_factor($;@) ;
sub pn_primorial($) ;
sub polygonal_nth($$) ;
sub powmod($$$) ;
sub powreal($$;$) ;
sub pplus1_factor($;@) ;
sub prev_prime($) ;
sub prho_factor($;@) ;
sub prime_count($;$) ;
sub prime_count_lower($) ;
sub prime_count_upper($) ;
sub primorial($) ;
sub qs_factor($;@) ;
sub ramanujan_tau($) ;
sub random_bytes($) ;
sub random_maurer_prime($) ;
sub random_maurer_prime_with_cert($) ;
sub random_nbit_prime($) ;
sub random_ndigit_prime($) ;
sub random_prime($;$) ;
sub random_shawe_taylor_prime($) ;
sub random_shawe_taylor_prime_with_cert($) ;
sub random_strong_prime($) ;
sub riemannr($;$) ;
sub rootint($$) ;
sub rootreal($$;$) ;
sub seed_csprng($$) ;
sub sieve_prime_cluster($$;@) ;
sub sieve_primes($$;@) ;
sub sieve_range($$$) ;
sub sieve_twin_primes($$;@) ;
sub sigma($;$) ;
sub sqrtint($) ;
sub sqrtmod($$) ;
sub squfof_factor($;@) ;
sub stirling($$;$) ;
sub subfactorial($) ;
sub subreal($$;$) ;
sub surround_primes($;$) ;
sub todigits($;$$) ;
sub totient($) ;
sub trial_factor($;@) ;
sub urandomb($) ;
sub urandomm($) ;
sub urandomr($;$) ;
sub valuation($$) ;
sub vecprod(@) ;
sub vecsum(@) ;
sub zeta($;$) ;
sub znorder($$) ;
sub znprimroot($) ;
}
package Math::UInt64 {
sub STORABLE_freeze;
sub STORABLE_thaw;
sub _add;
sub _and;
sub _bnot;
sub _bool;
sub _clone;
sub _dec;
sub _div;
sub _eqn;
sub _gen;
sub _gtn;
sub _inc;
sub _left;
sub _len;
sub _ltn;
sub _mul;
sub _neg;
sub _nen;
sub _not;
sub _number;
sub _or;
sub _pow;
sub _rest;
sub _right;
sub _spaceship;
sub _string;
sub _sub;
sub _xor;
}
package Moose {
sub is_class_loaded;
}
package Moose::Exporter {
sub _export_is_flagged;
sub _flag_as_reexport;
sub is_class_loaded;
sub reftype($) ;
sub subname;
sub uniq(@) ;
}
package Moose::Meta::Attribute {
sub any(&@) ;
sub blessed($) ;
}
package Moose::Meta::Class {
sub any(&@) ;
sub blessed($) ;
}
package Moose::Meta::Class::Immutable::Trait {
sub blessed($) ;
}
package Moose::Meta::Method::Constructor {
sub weaken($) ;
}
package Moose::Meta::Method::Delegation {
sub blessed($) ;
sub weaken($) ;
}
package Moose::Meta::Method::Destructor {
sub blessed($) ;
sub weaken($) ;
}
package Moose::Meta::Object::Trait {
sub blessed($) ;
}
package Moose::Meta::Role {
sub blessed($) ;
}
package Moose::Meta::Role::Application {
sub all(&@) ;
}
package Moose::Meta::Role::Application::RoleSummation {
sub all(&@) ;
sub blessed($) ;
}
package Moose::Meta::Role::Application::ToClass {
sub first(&@) ;
sub weaken($) ;
}
package Moose::Meta::Role::Application::ToInstance {
sub _reset_amagic;
sub all(&@) ;
sub blessed($) ;
}
package Moose::Meta::Role::Attribute {
sub all(&@) ;
sub blessed($) ;
sub weaken($) ;
}
package Moose::Meta::Role::Composite {
sub blessed($) ;
}
package Moose::Meta::TypeCoercion::Union {
sub blessed($) ;
}
package Moose::Meta::TypeConstraint {
sub refaddr($) ;
sub subname;
}
package Moose::Meta::TypeConstraint::DuckType {
sub all(&@) ;
sub blessed($) ;
}
package Moose::Meta::TypeConstraint::Parameterized {
sub blessed($) ;
}
package Moose::Meta::TypeConstraint::Registry {
sub blessed($) ;
}
package Moose::Meta::TypeConstraint::Union {
sub all(&@) ;
sub first(&@) ;
}
package Moose::Role {
sub is_class_loaded;
}
package Moose::Util {
sub all(&@) ;
sub any(&@) ;
sub blessed($) ;
sub first(&@) ;
}
package Moose::Util::MetaRole {
sub all(&@) ;
sub blessed($) ;
sub first(&@) ;
}
package Moose::Util::TypeConstraints {
sub blessed($) ;
}
package Moose::Util::TypeConstraints::Builtins {
sub _RegexpRef;
sub blessed($) ;
sub is_class_loaded;
}
package NDBM_File {
sub DELETE;
sub DESTROY;
sub FETCH;
sub FIRSTKEY;
sub NEXTKEY;
sub STORE;
sub TIEHASH;
sub clearerr;
sub error;
sub filter_fetch_key;
sub filter_fetch_value;
sub filter_store_key;
sub filter_store_value;
}
package Net::SSH2 {
sub AF_802() ;
sub AF_AAL() ;
sub AF_CTF() ;
sub AF_GOSIP() ;
sub AF_KEY() ;
sub AF_LAST() ;
sub AF_LINK() ;
sub AF_NBS() ;
sub AF_NIT() ;
sub AF_OSINET() ;
sub AF_ROUTE() ;
sub AF_USER() ;
sub AF_WAN() ;
sub AF_X25() ;
sub CLONE;
sub DESTROY;
sub IOV_MAX() ;
sub IP_RECVOPTS() ;
sub IP_RECVRETOPTS() ;
sub IP_RETOPTS() ;
sub MSG_BCAST() ;
sub MSG_BTAG() ;
sub MSG_CTLFLAGS() ;
sub MSG_CTLIGNORE() ;
sub MSG_CTRUNC() ;
sub MSG_DONTWAIT() ;
sub MSG_EOF() ;
sub MSG_EOR() ;
sub MSG_ERRQUEUE() ;
sub MSG_ETAG() ;
sub MSG_FASTOPEN() ;
sub MSG_FIN() ;
sub MSG_MCAST() ;
sub MSG_NOSIGNAL() ;
sub MSG_PROXY() ;
sub MSG_RST() ;
sub MSG_SYN() ;
sub MSG_TRUNC() ;
sub MSG_URG() ;
sub MSG_WIRE() ;
sub O_ALIAS() ;
sub O_ASYNC() ;
sub O_DEFER() ;
sub O_DIRECT() ;
sub O_DIRECTORY() ;
sub O_DSYNC() ;
sub O_EXLOCK() ;
sub O_LARGEFILE() ;
sub O_NDELAY() ;
sub O_NOCTTY() ;
sub O_NOFOLLOW() ;
sub O_NONBLOCK() ;
sub O_RSRC() ;
sub O_RSYNC() ;
sub O_SHLOCK() ;
sub O_SYNC() ;
sub PF_802() ;
sub PF_AAL() ;
sub PF_CTF() ;
sub PF_GOSIP() ;
sub PF_KEY() ;
sub PF_LAST() ;
sub PF_LINK() ;
sub PF_NBS() ;
sub PF_NIT() ;
sub PF_OSINET() ;
sub PF_ROUTE() ;
sub PF_USER() ;
sub PF_WAN() ;
sub PF_X25() ;
sub SCM_CONNECT() ;
sub SCM_CREDENTIALS() ;
sub SCM_CREDS() ;
sub SCM_RIGHTS() ;
sub SCM_TIMESTAMP() ;
sub SO_ATTACH_FILTER() ;
sub SO_BACKLOG() ;
sub SO_CHAMELEON() ;
sub SO_DETACH_FILTER() ;
sub SO_DGRAM_ERRIND() ;
sub SO_DOMAIN() ;
sub SO_FAMILY() ;
sub SO_PASSCRED() ;
sub SO_PASSIFNAME() ;
sub SO_PEERCRED() ;
sub SO_PROTOCOL() ;
sub SO_PROTOTYPE() ;
sub SO_REUSEPORT() ;
sub SO_SECURITY_AUTHENTICATION() ;
sub SO_SECURITY_ENCRYPTION_NETWORK() ;
sub SO_SECURITY_ENCRYPTION_TRANSPORT() ;
sub SO_STATE() ;
sub SO_XOPEN() ;
sub SO_XSE() ;
sub UIO_MAXIOV() ;
sub _auth_list;
sub _method;
sub _new;
sub _parse_constant;
sub _poll;
sub _scp_get;
sub _scp_put;
sub _set_error;
sub _startup;
sub auth_agent;
sub auth_hostbased;
sub auth_keyboard;
sub auth_ok;
sub auth_password;
sub auth_publickey;
sub auth_publickey_frommemory;
sub banner;
sub block_directions;
sub blocking;
sub callback;
sub channel;
sub constant;
sub debug;
sub disconnect;
sub error;
sub flag;
sub hostkey_hash;
sub hostname;
sub inet_aton;
sub inet_ntoa;
sub keepalive_config;
sub keepalive_send;
sub known_hosts;
sub listen;
sub pack_sockaddr_in6;
sub pack_sockaddr_in;
sub pack_sockaddr_un;
sub port;
sub public_key;
sub remote_hostkey;
sub sftp;
sub sock;
sub sockaddr_family;
sub tcpip;
sub timeout;
sub trace;
sub unpack_sockaddr_in6;
sub unpack_sockaddr_in;
sub unpack_sockaddr_un;
sub version;
}
package Net::SSH2::Channel {
sub DESTROY;
sub GETC;
sub _exit_signal;
sub _exit_status;
sub _pty;
sub _setenv;
sub _wait_closed;
sub close;
sub eof;
sub ext_data;
sub flush;
sub getc;
sub process;
sub pty_size;
sub read;
sub receive_window_adjust;
sub send_eof;
sub session;
sub wait_eof;
sub window_read;
sub window_write;
sub write;
}
package Net::SSH2::Dir {
sub DESTROY;
sub read;
}
package Net::SSH2::File {
sub DESTROY;
sub GETC;
sub getc;
sub read;
sub seek;
sub setstat;
sub stat;
sub tell;
sub write;
}
package Net::SSH2::KnownHosts {
sub DESTROY;
sub add;
sub check;
sub readfile;
sub readline;
sub writefile;
sub writeline;
}
package Net::SSH2::Listener {
sub DESTROY;
sub accept;
}
package Net::SSH2::PublicKey {
sub DESTROY;
sub add;
sub fetch;
sub remove;
}
package Net::SSH2::SFTP {
sub DESTROY;
sub error;
sub mkdir;
sub open;
sub opendir;
sub readlink;
sub realpath;
sub rename;
sub rmdir;
sub session;
sub setstat;
sub stat;
sub symlink;
sub unlink;
}
package Net::SSLeay {
sub AF_802() ;
sub AF_AAL() ;
sub AF_CTF() ;
sub AF_GOSIP() ;
sub AF_KEY() ;
sub AF_LAST() ;
sub AF_LINK() ;
sub AF_NBS() ;
sub AF_NIT() ;
sub AF_OSINET() ;
sub AF_ROUTE() ;
sub AF_USER() ;
sub AF_WAN() ;
sub AF_X25() ;
sub ASN1_INTEGER_free($) ;
sub ASN1_INTEGER_get($) ;
sub ASN1_INTEGER_new() ;
sub ASN1_INTEGER_set($$) ;
sub ASN1_TIME_free($) ;
sub ASN1_TIME_new() ;
sub ASN1_TIME_set($$) ;
sub ASN1_TIME_timet($) ;
sub BIO_eof($) ;
sub BIO_f_ssl() ;
sub BIO_free($) ;
sub BIO_new($) ;
sub BIO_new_buffer_ssl_connect($) ;
sub BIO_new_file($$) ;
sub BIO_new_ssl($$) ;
sub BIO_new_ssl_connect($) ;
sub BIO_pending($) ;
sub BIO_read($;$) ;
sub BIO_s_mem() ;
sub BIO_ssl_copy_session_id($$) ;
sub BIO_ssl_shutdown($) ;
sub BIO_wpending($) ;
sub BIO_write($$) ;
sub CIPHER_description($$$) ;
sub CIPHER_get_bits($;$) ;
sub CIPHER_get_name($) ;
sub CLONE(;@) ;
sub COMP_add_compression_method($$) ;
sub CTX_add_client_CA($$) ;
sub CTX_add_extra_chain_cert($$) ;
sub CTX_add_session($$) ;
sub CTX_callback_ctrl($$$) ;
sub CTX_check_private_key($) ;
sub CTX_ctrl($$$$) ;
sub CTX_flush_sessions($$) ;
sub CTX_free($) ;
sub CTX_get0_param($) ;
sub CTX_get_app_data($) ;
sub CTX_get_cert_store($) ;
sub CTX_get_client_CA_list($) ;
sub CTX_get_ex_data($$) ;
sub CTX_get_ex_new_index($;$$$$) ;
sub CTX_get_max_proto_version($) ;
sub CTX_get_min_proto_version($) ;
sub CTX_get_mode($) ;
sub CTX_get_num_tickets($) ;
sub CTX_get_options($) ;
sub CTX_get_quiet_shutdown($) ;
sub CTX_get_read_ahead($) ;
sub CTX_get_security_level($) ;
sub CTX_get_session_cache_mode($) ;
sub CTX_get_timeout($) ;
sub CTX_get_verify_depth($) ;
sub CTX_get_verify_mode($) ;
sub CTX_load_verify_locations($$$) ;
sub CTX_new() ;
sub CTX_new_with_method($) ;
sub CTX_remove_session($$) ;
sub CTX_sess_accept($) ;
sub CTX_sess_accept_good($) ;
sub CTX_sess_accept_renegotiate($) ;
sub CTX_sess_cache_full($) ;
sub CTX_sess_cb_hits($) ;
sub CTX_sess_connect($) ;
sub CTX_sess_connect_good($) ;
sub CTX_sess_connect_renegotiate($) ;
sub CTX_sess_get_cache_size($) ;
sub CTX_sess_hits($) ;
sub CTX_sess_misses($) ;
sub CTX_sess_number($) ;
sub CTX_sess_set_cache_size($$) ;
sub CTX_sess_set_new_cb($$) ;
sub CTX_sess_set_remove_cb($$) ;
sub CTX_sess_timeouts($) ;
sub CTX_sessions($) ;
sub CTX_set1_curves_list($$) ;
sub CTX_set1_groups_list($$) ;
sub CTX_set1_param($$) ;
sub CTX_set_alpn_protos($;$) ;
sub CTX_set_alpn_select_cb($$;$) ;
sub CTX_set_app_data($$) ;
sub CTX_set_cert_store($$) ;
sub CTX_set_cert_verify_callback($$;$) ;
sub CTX_set_cipher_list($$) ;
sub CTX_set_ciphersuites($$) ;
sub CTX_set_client_CA_list($$) ;
sub CTX_set_default_passwd_cb($;$) ;
sub CTX_set_default_passwd_cb_userdata($;$) ;
sub CTX_set_default_verify_paths($) ;
sub CTX_set_ex_data($$$) ;
sub CTX_set_info_callback($$;$) ;
sub CTX_set_max_proto_version($$) ;
sub CTX_set_min_proto_version($$) ;
sub CTX_set_mode($$) ;
sub CTX_set_next_proto_select_cb($$;$) ;
sub CTX_set_next_protos_advertised_cb($$;$) ;
sub CTX_set_num_tickets($$) ;
sub CTX_set_options($$) ;
sub CTX_set_post_handshake_auth($$) ;
sub CTX_set_psk_client_callback($;$) ;
sub CTX_set_purpose($$) ;
sub CTX_set_quiet_shutdown($$) ;
sub CTX_set_read_ahead($$) ;
sub CTX_set_security_level($$) ;
sub CTX_set_session_cache_mode($$) ;
sub CTX_set_session_id_context($$$) ;
sub CTX_set_ssl_version($$) ;
sub CTX_set_timeout($$) ;
sub CTX_set_tlsext_servername_callback($;$$) ;
sub CTX_set_tlsext_status_cb($$;$) ;
sub CTX_set_tlsext_ticket_getkey_cb($;$$) ;
sub CTX_set_tmp_dh($$) ;
sub CTX_set_tmp_dh_callback($$) ;
sub CTX_set_tmp_ecdh($$) ;
sub CTX_set_trust($$) ;
sub CTX_set_verify($$;$) ;
sub CTX_set_verify_depth($$) ;
sub CTX_tlsv1_1_new() ;
sub CTX_tlsv1_2_new() ;
sub CTX_tlsv1_new() ;
sub CTX_use_PKCS12_file($$;$) ;
sub CTX_use_PrivateKey($$) ;
sub CTX_use_PrivateKey_file($$$) ;
sub CTX_use_RSAPrivateKey($$) ;
sub CTX_use_RSAPrivateKey_file($$$) ;
sub CTX_use_certificate($$) ;
sub CTX_use_certificate_chain_file($$) ;
sub CTX_use_certificate_file($$$) ;
sub CTX_v23_new() ;
sub DH_free($) ;
sub EC_KEY_free($) ;
sub EC_KEY_generate_key($) ;
sub EC_KEY_new_by_curve_name($) ;
sub ENGINE_by_id($) ;
sub ENGINE_load_builtin_engines() ;
sub ENGINE_register_all_complete() ;
sub ENGINE_set_default($$) ;
sub ERR_clear_error() ;
sub ERR_error_string($;$) ;
sub ERR_get_error() ;
sub ERR_load_RAND_strings() ;
sub ERR_load_SSL_strings() ;
sub ERR_load_crypto_strings() ;
sub ERR_peek_error() ;
sub ERR_put_error($$$$$) ;
sub EVP_Digest(;@) ;
sub EVP_DigestFinal($) ;
sub EVP_DigestFinal_ex($) ;
sub EVP_DigestInit($$) ;
sub EVP_DigestInit_ex($$$) ;
sub EVP_DigestUpdate($$) ;
sub EVP_MD_CTX_create() ;
sub EVP_MD_CTX_destroy($) ;
sub EVP_MD_CTX_md($) ;
sub EVP_MD_size($) ;
sub EVP_MD_type($) ;
sub EVP_PKEY_assign_EC_KEY($$) ;
sub EVP_PKEY_assign_RSA($$) ;
sub EVP_PKEY_bits($) ;
sub EVP_PKEY_copy_parameters($$) ;
sub EVP_PKEY_free($) ;
sub EVP_PKEY_id($) ;
sub EVP_PKEY_new() ;
sub EVP_PKEY_size($) ;
sub EVP_add_digest($) ;
sub EVP_get_cipherbyname($) ;
sub EVP_get_digestbyname($) ;
sub EVP_sha1() ;
sub EVP_sha256() ;
sub EVP_sha512() ;
sub FIPS_mode_set($) ;
sub IOV_MAX() ;
sub IP_RECVOPTS() ;
sub IP_RECVRETOPTS() ;
sub IP_RETOPTS() ;
sub MD4($) ;
sub MD5($) ;
sub MSG_BCAST() ;
sub MSG_BTAG() ;
sub MSG_CTLFLAGS() ;
sub MSG_CTLIGNORE() ;
sub MSG_CTRUNC() ;
sub MSG_DONTWAIT() ;
sub MSG_EOF() ;
sub MSG_EOR() ;
sub MSG_ERRQUEUE() ;
sub MSG_ETAG() ;
sub MSG_FASTOPEN() ;
sub MSG_FIN() ;
sub MSG_MCAST() ;
sub MSG_NOSIGNAL() ;
sub MSG_PROXY() ;
sub MSG_RST() ;
sub MSG_SYN() ;
sub MSG_TRUNC() ;
sub MSG_URG() ;
sub MSG_WIRE() ;
sub OBJ_cmp($$) ;
sub OBJ_dup($) ;
sub OBJ_ln2nid($) ;
sub OBJ_nid2ln($) ;
sub OBJ_nid2obj($) ;
sub OBJ_nid2sn($) ;
sub OBJ_obj2nid($) ;
sub OBJ_obj2txt($;$) ;
sub OBJ_sn2nid($) ;
sub OBJ_txt2nid($) ;
sub OBJ_txt2obj($;$) ;
sub OCSP_REQUEST_free($) ;
sub OCSP_RESPONSE_free($) ;
sub OCSP_cert2ids($;@) ;
sub OCSP_ids2req(;@) ;
sub OCSP_response_results($;@) ;
sub OCSP_response_status($) ;
sub OCSP_response_status_str($) ;
sub OCSP_response_verify($$;$$) ;
sub OPENSSL_add_all_algorithms_conf() ;
sub OPENSSL_add_all_algorithms_noconf() ;
sub OpenSSL_add_all_algorithms() ;
sub OpenSSL_add_all_digests() ;
sub OpenSSL_add_ssl_algorithms() ;
sub OpenSSL_version(;$) ;
sub OpenSSL_version_num() ;
sub PEM_X509_INFO_read_bio($;$$$) ;
sub PEM_get_string_PrivateKey($;$$) ;
sub PEM_get_string_X509($) ;
sub PEM_get_string_X509_CRL($) ;
sub PEM_get_string_X509_REQ($) ;
sub PEM_read_bio_DHparams($;$$$) ;
sub PEM_read_bio_PrivateKey($;$$) ;
sub PEM_read_bio_X509($;$$$) ;
sub PEM_read_bio_X509_CRL($;$$$) ;
sub PEM_read_bio_X509_REQ($;$$$) ;
sub PF_802() ;
sub PF_AAL() ;
sub PF_CTF() ;
sub PF_GOSIP() ;
sub PF_KEY() ;
sub PF_LAST() ;
sub PF_LINK() ;
sub PF_NBS() ;
sub PF_NIT() ;
sub PF_OSINET() ;
sub PF_ROUTE() ;
sub PF_USER() ;
sub PF_WAN() ;
sub PF_X25() ;
sub P_ASN1_INTEGER_get_dec($) ;
sub P_ASN1_INTEGER_get_hex($) ;
sub P_ASN1_INTEGER_set_dec($$) ;
sub P_ASN1_INTEGER_set_hex($$) ;
sub P_ASN1_STRING_get($;$) ;
sub P_ASN1_TIME_get_isotime($) ;
sub P_ASN1_TIME_put2string($) ;
sub P_ASN1_TIME_set_isotime($$) ;
sub P_ASN1_UTCTIME_put2string($) ;
sub P_EVP_MD_list_all() ;
sub P_PKCS12_load_file($;$$) ;
sub P_X509_CRL_add_revoked_serial_hex($$$;$$) ;
sub P_X509_CRL_get_serial($) ;
sub P_X509_CRL_set_serial($$) ;
sub P_X509_INFO_get_x509($) ;
sub P_X509_REQ_add_extensions($;@) ;
sub P_X509_REQ_get_attr($$) ;
sub P_X509_add_extensions($$;@) ;
sub P_X509_copy_extensions($$;$) ;
sub P_X509_get_crl_distribution_points($) ;
sub P_X509_get_ext_key_usage($;$) ;
sub P_X509_get_key_usage($) ;
sub P_X509_get_netscape_cert_type($) ;
sub P_X509_get_ocsp_uri($) ;
sub P_X509_get_pubkey_alg($) ;
sub P_X509_get_signature_alg($) ;
sub P_alpn_selected($) ;
sub P_next_proto_last_status($) ;
sub P_next_proto_negotiated($) ;
sub RAND_add($$$) ;
sub RAND_bytes($$) ;
sub RAND_cleanup() ;
sub RAND_file_name($) ;
sub RAND_load_file($$) ;
sub RAND_poll() ;
sub RAND_priv_bytes($$) ;
sub RAND_pseudo_bytes($$) ;
sub RAND_seed($) ;
sub RAND_status() ;
sub RAND_write_file($) ;
sub RIPEMD160($) ;
sub RSA_free($) ;
sub RSA_generate_key($$;$$) ;
sub SCM_CONNECT() ;
sub SCM_CREDENTIALS() ;
sub SCM_CREDS() ;
sub SCM_RIGHTS() ;
sub SCM_TIMESTAMP() ;
sub SESSION_dup($) ;
sub SESSION_free($) ;
sub SESSION_get_app_data($) ;
sub SESSION_get_ex_data($$) ;
sub SESSION_get_ex_new_index($;$$$$) ;
sub SESSION_get_master_key($) ;
sub SESSION_get_time($) ;
sub SESSION_get_timeout($) ;
sub SESSION_is_resumable($) ;
sub SESSION_new() ;
sub SESSION_print($$) ;
sub SESSION_print_fp($$) ;
sub SESSION_set_app_data($$) ;
sub SESSION_set_ex_data($$$) ;
sub SESSION_set_time($$) ;
sub SESSION_set_timeout($$) ;
sub SESSION_up_ref($) ;
sub SHA1($) ;
sub SHA256($) ;
sub SHA512($) ;
sub SO_ATTACH_FILTER() ;
sub SO_BACKLOG() ;
sub SO_CHAMELEON() ;
sub SO_DETACH_FILTER() ;
sub SO_DGRAM_ERRIND() ;
sub SO_DOMAIN() ;
sub SO_FAMILY() ;
sub SO_PASSCRED() ;
sub SO_PASSIFNAME() ;
sub SO_PEERCRED() ;
sub SO_PROTOCOL() ;
sub SO_PROTOTYPE() ;
sub SO_REUSEPORT() ;
sub SO_SECURITY_AUTHENTICATION() ;
sub SO_SECURITY_ENCRYPTION_NETWORK() ;
sub SO_SECURITY_ENCRYPTION_TRANSPORT() ;
sub SO_STATE() ;
sub SO_XOPEN() ;
sub SO_XSE() ;
sub SSL_get0_session($) ;
sub SSLeay() ;
sub SSLeay_add_ssl_algorithms() ;
sub SSLeay_version(;$) ;
sub SSLv23_client_method() ;
sub SSLv23_method() ;
sub SSLv23_server_method() ;
sub TLS_client_method() ;
sub TLS_method() ;
sub TLS_server_method() ;
sub TLSv1_1_client_method() ;
sub TLSv1_1_method() ;
sub TLSv1_1_server_method() ;
sub TLSv1_2_client_method() ;
sub TLSv1_2_method() ;
sub TLSv1_2_server_method() ;
sub TLSv1_client_method() ;
sub TLSv1_method() ;
sub TLSv1_server_method() ;
sub UIO_MAXIOV() ;
sub X509V3_EXT_d2i($) ;
sub X509V3_EXT_print($;$$) ;
sub X509_CRL_digest($$) ;
sub X509_CRL_free($) ;
sub X509_CRL_get_ext($$) ;
sub X509_CRL_get_ext_by_NID($$;$) ;
sub X509_CRL_get_ext_count($) ;
sub X509_CRL_get_issuer($) ;
sub X509_CRL_get_lastUpdate($) ;
sub X509_CRL_get_nextUpdate($) ;
sub X509_CRL_get_version($) ;
sub X509_CRL_new() ;
sub X509_CRL_set_issuer_name($$) ;
sub X509_CRL_set_lastUpdate($$) ;
sub X509_CRL_set_nextUpdate($$) ;
sub X509_CRL_set_version($$) ;
sub X509_CRL_sign($$$) ;
sub X509_CRL_sort($) ;
sub X509_CRL_verify($$) ;
sub X509_EXTENSION_get_critical($) ;
sub X509_EXTENSION_get_data($) ;
sub X509_EXTENSION_get_object($) ;
sub X509_LOOKUP_add_dir($$$) ;
sub X509_LOOKUP_hash_dir() ;
sub X509_NAME_ENTRY_get_data($) ;
sub X509_NAME_ENTRY_get_object($) ;
sub X509_NAME_add_entry_by_NID($$$$;$$) ;
sub X509_NAME_add_entry_by_OBJ($$$$;$$) ;
sub X509_NAME_add_entry_by_txt($$$$;$$) ;
sub X509_NAME_cmp($$) ;
sub X509_NAME_digest($$) ;
sub X509_NAME_entry_count($) ;
sub X509_NAME_get_entry($$) ;
sub X509_NAME_get_text_by_NID($$) ;
sub X509_NAME_hash($) ;
sub X509_NAME_new() ;
sub X509_NAME_oneline($) ;
sub X509_NAME_print_ex($;$$) ;
sub X509_REQ_add1_attr_by_NID($$$$) ;
sub X509_REQ_digest($$) ;
sub X509_REQ_free($) ;
sub X509_REQ_get_attr_by_NID($$;$) ;
sub X509_REQ_get_attr_by_OBJ($$;$) ;
sub X509_REQ_get_attr_count($) ;
sub X509_REQ_get_pubkey($) ;
sub X509_REQ_get_subject_name($) ;
sub X509_REQ_get_version($) ;
sub X509_REQ_new() ;
sub X509_REQ_set_pubkey($$) ;
sub X509_REQ_set_subject_name($$) ;
sub X509_REQ_set_version($$) ;
sub X509_REQ_sign($$$) ;
sub X509_REQ_verify($$) ;
sub X509_STORE_CTX_free($) ;
sub X509_STORE_CTX_get_app_data($) ;
sub X509_STORE_CTX_get_current_cert($) ;
sub X509_STORE_CTX_get_error($) ;
sub X509_STORE_CTX_get_error_depth($) ;
sub X509_STORE_CTX_get_ex_data($$) ;
sub X509_STORE_CTX_get_ex_new_index($;$$$$) ;
sub X509_STORE_CTX_init($;$$$) ;
sub X509_STORE_CTX_new() ;
sub X509_STORE_CTX_set_app_data($$) ;
sub X509_STORE_CTX_set_cert($$) ;
sub X509_STORE_CTX_set_error($$) ;
sub X509_STORE_CTX_set_ex_data($$$) ;
sub X509_STORE_add_cert($$) ;
sub X509_STORE_add_crl($$) ;
sub X509_STORE_add_lookup($$) ;
sub X509_STORE_free($) ;
sub X509_STORE_new() ;
sub X509_STORE_set1_param($$) ;
sub X509_STORE_set_flags($$) ;
sub X509_STORE_set_purpose($$) ;
sub X509_STORE_set_trust($$) ;
sub X509_VERIFY_PARAM_add0_policy($$) ;
sub X509_VERIFY_PARAM_add0_table($) ;
sub X509_VERIFY_PARAM_add1_host($$) ;
sub X509_VERIFY_PARAM_clear_flags($$) ;
sub X509_VERIFY_PARAM_free($) ;
sub X509_VERIFY_PARAM_get0_peername($) ;
sub X509_VERIFY_PARAM_get_depth($) ;
sub X509_VERIFY_PARAM_get_flags($) ;
sub X509_VERIFY_PARAM_inherit($$) ;
sub X509_VERIFY_PARAM_lookup($) ;
sub X509_VERIFY_PARAM_new() ;
sub X509_VERIFY_PARAM_set1($$) ;
sub X509_VERIFY_PARAM_set1_email($$) ;
sub X509_VERIFY_PARAM_set1_host($$) ;
sub X509_VERIFY_PARAM_set1_ip($$) ;
sub X509_VERIFY_PARAM_set1_ip_asc($$) ;
sub X509_VERIFY_PARAM_set1_name($$) ;
sub X509_VERIFY_PARAM_set1_policies($$) ;
sub X509_VERIFY_PARAM_set_depth($$) ;
sub X509_VERIFY_PARAM_set_flags($$) ;
sub X509_VERIFY_PARAM_set_hostflags($$) ;
sub X509_VERIFY_PARAM_set_purpose($$) ;
sub X509_VERIFY_PARAM_set_time($$) ;
sub X509_VERIFY_PARAM_set_trust($$) ;
sub X509_VERIFY_PARAM_table_cleanup() ;
sub X509_certificate_type($;$) ;
sub X509_check_email($$;$) ;
sub X509_check_host($$;$$) ;
sub X509_check_ip($$;$) ;
sub X509_check_ip_asc($$;$) ;
sub X509_digest($$) ;
sub X509_free($) ;
sub X509_get0_serialNumber($) ;
sub X509_get_X509_PUBKEY($) ;
sub X509_get_app_data($) ;
sub X509_get_ex_data($$) ;
sub X509_get_ex_new_index($;$$$$) ;
sub X509_get_ext($$) ;
sub X509_get_ext_by_NID($$;$) ;
sub X509_get_ext_count($) ;
sub X509_get_fingerprint($$) ;
sub X509_get_issuer_name($) ;
sub X509_get_notAfter($) ;
sub X509_get_notBefore($) ;
sub X509_get_pubkey($) ;
sub X509_get_serialNumber($) ;
sub X509_get_subjectAltNames($) ;
sub X509_get_subject_name($) ;
sub X509_get_version($) ;
sub X509_gmtime_adj($$) ;
sub X509_issuer_and_serial_hash($) ;
sub X509_issuer_name_hash($) ;
sub X509_load_cert_crl_file($$$) ;
sub X509_load_cert_file($$$) ;
sub X509_load_crl_file($$$) ;
sub X509_new() ;
sub X509_policy_level_get0_node($$) ;
sub X509_policy_level_node_count($) ;
sub X509_policy_node_get0_parent($) ;
sub X509_policy_node_get0_policy($) ;
sub X509_policy_node_get0_qualifiers($) ;
sub X509_policy_tree_free($) ;
sub X509_policy_tree_get0_level($$) ;
sub X509_policy_tree_get0_policies($) ;
sub X509_policy_tree_get0_user_policies($) ;
sub X509_policy_tree_level_count($) ;
sub X509_pubkey_digest($$) ;
sub X509_set_app_data($$) ;
sub X509_set_ex_data($$$) ;
sub X509_set_issuer_name($$) ;
sub X509_set_pubkey($$) ;
sub X509_set_serialNumber($$) ;
sub X509_set_subject_name($$) ;
sub X509_set_version($$) ;
sub X509_sign($$$) ;
sub X509_subject_name_hash($) ;
sub X509_verify($$) ;
sub X509_verify_cert($) ;
sub X509_verify_cert_error_string($) ;
sub accept($) ;
sub add_client_CA($$) ;
sub add_file_cert_subjects_to_stack($$) ;
sub add_ssl_algorithms() ;
sub alert_desc_string($) ;
sub alert_desc_string_long($) ;
sub alert_type_string($) ;
sub alert_type_string_long($) ;
sub callback_ctrl($$$) ;
sub check_private_key($) ;
sub clear($) ;
sub clear_num_renegotiations($) ;
sub client_version($) ;
sub connect($) ;
sub constant($) ;
sub copy_session_id($$) ;
sub ctrl($$$$) ;
sub d2i_OCSP_REQUEST($) ;
sub d2i_OCSP_RESPONSE($) ;
sub d2i_SSL_SESSION($) ;
sub d2i_X509_CRL_bio($;$) ;
sub d2i_X509_REQ_bio($;$) ;
sub d2i_X509_bio($;$) ;
sub debug_read;
sub do_handshake($) ;
sub do_https2;
sub do_https3;
sub do_https4;
sub do_https;
sub do_httpx2;
sub do_httpx3;
sub do_httpx4;
sub dump_peer_certificate($) ;
sub dup($) ;
sub export_keying_material($$$;$) ;
sub free($) ;
sub get0_param($) ;
sub get1_session($) ;
sub get_SSL_CTX($) ;
sub get_app_data($) ;
sub get_certificate($) ;
sub get_cipher($) ;
sub get_cipher_bits($;$) ;
sub get_cipher_list($$) ;
sub get_client_CA_list($) ;
sub get_client_random($) ;
sub get_current_cipher($) ;
sub get_default_timeout($) ;
sub get_error($$) ;
sub get_ex_data($$) ;
sub get_ex_new_index($;$$$$) ;
sub get_fd($) ;
sub get_finished($$;$) ;
sub get_http3;
sub get_http4;
sub get_http;
sub get_https3;
sub get_https4;
sub get_https;
sub get_httpx3;
sub get_httpx4;
sub get_httpx;
sub get_keyblock_size($) ;
sub get_max_proto_version($) ;
sub get_min_proto_version($) ;
sub get_mode($) ;
sub get_num_tickets($) ;
sub get_options($) ;
sub get_peer_cert_chain($) ;
sub get_peer_certificate($) ;
sub get_peer_finished($$;$) ;
sub get_quiet_shutdown($) ;
sub get_rbio($) ;
sub get_read_ahead($) ;
sub get_security_level($) ;
sub get_server_random($) ;
sub get_servername($;$) ;
sub get_servername_type($) ;
sub get_session($) ;
sub get_shared_ciphers($;$$) ;
sub get_shutdown($) ;
sub get_ssl_method($) ;
sub get_state($) ;
sub get_time($) ;
sub get_timeout($) ;
sub get_verify_depth($) ;
sub get_verify_mode($) ;
sub get_verify_result($) ;
sub get_version($) ;
sub get_wbio($) ;
sub has_pending($) ;
sub head_http3;
sub head_http4;
sub head_http;
sub head_https3;
sub head_https4;
sub head_https;
sub head_httpx3;
sub head_httpx4;
sub head_httpx;
sub hello() ;
sub http_cat;
sub https_cat;
sub httpx_cat;
sub i2d_OCSP_REQUEST($) ;
sub i2d_OCSP_RESPONSE($) ;
sub i2d_SSL_SESSION($) ;
sub in_accept_init($) ;
sub in_before($) ;
sub in_connect_init($) ;
sub in_init($) ;
sub inet_aton;
sub inet_ntoa;
sub initialize;
sub is_dtls($) ;
sub is_init_finished($) ;
sub library_init() ;
sub load_client_CA_file($) ;
sub load_error_strings() ;
sub make_form;
sub make_headers;
sub new($) ;
sub new_x_ctx;
sub num_renegotiations($) ;
sub open_proxy_tcp_connection;
sub open_tcp_connection;
sub pack_sockaddr_in6;
sub pack_sockaddr_in;
sub pack_sockaddr_un;
sub peek($;$) ;
sub peek_ex($;$) ;
sub pending($) ;
sub post_http3;
sub post_http4;
sub post_http;
sub post_https3;
sub post_https4;
sub post_https;
sub post_httpx3;
sub post_httpx4;
sub post_httpx;
sub put_http3;
sub put_http4;
sub put_http;
sub put_https3;
sub put_https4;
sub put_https;
sub put_httpx3;
sub put_httpx4;
sub put_httpx;
sub randomize(;$$$) ;
sub read($;$) ;
sub read_ex($;$) ;
sub renegotiate($) ;
sub rstate_string($) ;
sub rstate_string_long($) ;
sub session_reused($) ;
sub set1_curves_list($$) ;
sub set1_groups_list($$) ;
sub set1_param($$) ;
sub set_SSL_CTX($$) ;
sub set_accept_state($) ;
sub set_alpn_protos($;$) ;
sub set_app_data($$) ;
sub set_bio($$$) ;
sub set_cert_and_key($$$) ;
sub set_cipher_list($$) ;
sub set_ciphersuites($$) ;
sub set_client_CA_list($$) ;
sub set_connect_state($) ;
sub set_default_passwd_cb($;$) ;
sub set_default_passwd_cb_userdata($;$) ;
sub set_ex_data($$$) ;
sub set_fd($$) ;
sub set_info_callback($$;$) ;
sub set_max_proto_version($$) ;
sub set_min_proto_version($$) ;
sub set_mode($$) ;
sub set_num_tickets($$) ;
sub set_options($$) ;
sub set_post_handshake_auth($$) ;
sub set_pref_cipher($$) ;
sub set_proxy($$;**) ;
sub set_psk_client_callback($;$) ;
sub set_purpose($$) ;
sub set_quiet_shutdown($$) ;
sub set_read_ahead($;$) ;
sub set_rfd($$) ;
sub set_security_level($$) ;
sub set_server_cert_and_key($$$) ;
sub set_session($$) ;
sub set_session_id_context($$$) ;
sub set_session_secret_cb($;$$) ;
sub set_session_ticket_ext($$) ;
sub set_session_ticket_ext_cb($$;$) ;
sub set_shutdown($$) ;
sub set_ssl_method($$) ;
sub set_state($$) ;
sub set_time($$) ;
sub set_timeout($$) ;
sub set_tlsext_host_name($$) ;
sub set_tlsext_status_ocsp_resp($$) ;
sub set_tlsext_status_type($$) ;
sub set_tmp_dh($$) ;
sub set_tmp_dh_callback($$) ;
sub set_trust($$) ;
sub set_verify($$$) ;
sub set_verify_depth($$) ;
sub set_verify_result($$) ;
sub set_wfd($$) ;
sub shutdown($) ;
sub sk_X509_INFO_free($) ;
sub sk_X509_INFO_num($) ;
sub sk_X509_INFO_value($$) ;
sub sk_X509_NAME_free($) ;
sub sk_X509_NAME_num($) ;
sub sk_X509_NAME_value($$) ;
sub sk_X509_free($) ;
sub sk_X509_new_null() ;
sub sk_X509_push($$) ;
sub sockaddr_family;
sub ssl_read_CRLF($;$) ;
sub ssl_read_all;
sub ssl_read_until($;$$) ;
sub ssl_write_CRLF($$) ;
sub ssl_write_all;
sub sslcat;
sub state($) ;
sub state_string($) ;
sub state_string_long($) ;
sub tcp_read_CRLF;
sub tcp_read_all;
sub tcp_read_until;
sub tcp_write_CRLF;
sub tcp_write_all;
sub tcpcat;
sub tcpxcat;
sub total_renegotiations($) ;
sub unpack_sockaddr_in6;
sub unpack_sockaddr_in;
sub unpack_sockaddr_un;
sub use_PrivateKey($$) ;
sub use_PrivateKey_ASN1($$$$) ;
sub use_PrivateKey_file($$$) ;
sub use_RSAPrivateKey($$) ;
sub use_RSAPrivateKey_ASN1($$$) ;
sub use_RSAPrivateKey_file($$$) ;
sub use_certificate($$) ;
sub use_certificate_ASN1($$$) ;
sub use_certificate_chain_file($$) ;
sub use_certificate_file($$$) ;
sub verify_client_post_handshake($) ;
sub version($) ;
sub want($) ;
sub want_X509_lookup;
sub want_nothing;
sub want_read;
sub want_write;
sub write($$) ;
sub write_ex($$) ;
sub write_partial($$$$) ;
}
package ODBM_File {
sub DELETE;
sub DESTROY;
sub FETCH;
sub FIRSTKEY;
sub NEXTKEY;
sub STORE;
sub TIEHASH;
sub filter_fetch_key;
sub filter_fetch_value;
sub filter_store_key;
sub filter_store_value;
}
package Opcode {
sub _safe_call_sv($$$) ;
sub _safe_pkg_prep($) ;
sub define_optag($$) ;
sub deny($;@) ;
sub deny_only($;@) ;
sub empty_opset() ;
sub full_opset() ;
sub invert_opset($) ;
sub opcodes() ;
sub opdesc(;@) ;
sub opmask() ;
sub opmask_add($) ;
sub opset(;@) ;
sub opset_to_ops($;$) ;
sub permit($;@) ;
sub permit_only($;@) ;
sub verify_opset($;$) ;
}
package OpenGL {
sub __had_dbuffer_hack;
sub _have_freeglut;
sub _have_gl;
sub _have_glp;
sub _have_glu;
sub _have_glut;
sub _have_glx;
sub constant;
sub done_glutInit;
sub glAccum;
sub glAlphaFunc;
sub glAreTexturesResident_c;
sub glAreTexturesResident_p;
sub glAreTexturesResident_s;
sub glArrayElement;
sub glBegin;
sub glBindTexture;
sub glBitmap_c;
sub glBitmap_p;
sub glBitmap_s;
sub glBlendFunc;
sub glCallList;
sub glCallLists_c;
sub glCallLists_p;
sub glCallLists_s;
sub glClear;
sub glClearAccum;
sub glClearColor;
sub glClearDepth;
sub glClearIndex;
sub glClearStencil;
sub glClipPlane_c;
sub glClipPlane_p;
sub glClipPlane_s;
sub glColor3b;
sub glColor3bv_c;
sub glColor3bv_p;
sub glColor3bv_s;
sub glColor3d;
sub glColor3dv_c;
sub glColor3dv_p;
sub glColor3dv_s;
sub glColor3f;
sub glColor3fv_c;
sub glColor3fv_p;
sub glColor3fv_s;
sub glColor3i;
sub glColor3iv_c;
sub glColor3iv_p;
sub glColor3iv_s;
sub glColor3s;
sub glColor3sv_c;
sub glColor3sv_p;
sub glColor3sv_s;
sub glColor3ub;
sub glColor3ubv_c;
sub glColor3ubv_p;
sub glColor3ubv_s;
sub glColor3ui;
sub glColor3uiv_c;
sub glColor3uiv_p;
sub glColor3uiv_s;
sub glColor3us;
sub glColor3usv_c;
sub glColor3usv_p;
sub glColor3usv_s;
sub glColor4b;
sub glColor4bv_c;
sub glColor4bv_p;
sub glColor4bv_s;
sub glColor4d;
sub glColor4dv_c;
sub glColor4dv_p;
sub glColor4dv_s;
sub glColor4f;
sub glColor4fv_c;
sub glColor4fv_p;
sub glColor4fv_s;
sub glColor4i;
sub glColor4iv_c;
sub glColor4iv_p;
sub glColor4iv_s;
sub glColor4s;
sub glColor4sv_c;
sub glColor4sv_p;
sub glColor4sv_s;
sub glColor4ub;
sub glColor4ubv_c;
sub glColor4ubv_p;
sub glColor4ubv_s;
sub glColor4ui;
sub glColor4uiv_c;
sub glColor4uiv_p;
sub glColor4uiv_s;
sub glColor4us;
sub glColor4usv_c;
sub glColor4usv_p;
sub glColor4usv_s;
sub glColorMask;
sub glColorMaterial;
sub glColorPointerEXT_c;
sub glColorPointerEXT_p;
sub glColorPointerEXT_s;
sub glColorPointer_c;
sub glColorPointer_p;
sub glColorPointer_s;
sub glCopyPixels;
sub glCopyTexImage1D;
sub glCopyTexImage2D;
sub glCopyTexSubImage1D;
sub glCopyTexSubImage2D;
sub glCullFace;
sub glDeleteLists;
sub glDeleteTextures_c;
sub glDeleteTextures_p;
sub glDeleteTextures_s;
sub glDepthFunc;
sub glDepthMask;
sub glDepthRange;
sub glDisable;
sub glDisableClientState;
sub glDrawArrays;
sub glDrawBuffer;
sub glDrawElements_c;
sub glDrawElements_p;
sub glDrawElements_s;
sub glDrawPixels_c;
sub glDrawPixels_p;
sub glDrawPixels_s;
sub glEdgeFlag;
sub glEdgeFlagPointerEXT_c;
sub glEdgeFlagPointerEXT_p;
sub glEdgeFlagPointerEXT_s;
sub glEdgeFlagPointer_c;
sub glEdgeFlagPointer_p;
sub glEdgeFlagPointer_s;
sub glEnable;
sub glEnableClientState;
sub glEnd;
sub glEndList;
sub glEvalCoord1d;
sub glEvalCoord1f;
sub glEvalCoord2d;
sub glEvalCoord2f;
sub glEvalMesh1;
sub glEvalMesh2;
sub glEvalPoint1;
sub glEvalPoint2;
sub glFeedbackBuffer_c;
sub glFinish;
sub glFlush;
sub glFogf;
sub glFogfv_c;
sub glFogfv_p;
sub glFogfv_s;
sub glFogi;
sub glFogiv_c;
sub glFogiv_p;
sub glFogiv_s;
sub glFrontFace;
sub glFrustum;
sub glGenLists;
sub glGenTextures_c;
sub glGenTextures_p;
sub glGenTextures_s;
sub glGetBooleanv_c;
sub glGetBooleanv_p;
sub glGetBooleanv_s;
sub glGetClipPlane_c;
sub glGetClipPlane_p;
sub glGetClipPlane_s;
sub glGetDoublev_c;
sub glGetDoublev_p;
sub glGetDoublev_s;
sub glGetError;
sub glGetFloatv_c;
sub glGetFloatv_p;
sub glGetFloatv_s;
sub glGetIntegerv_c;
sub glGetIntegerv_p;
sub glGetIntegerv_s;
sub glGetLightfv_c;
sub glGetLightfv_p;
sub glGetLightfv_s;
sub glGetLightiv_c;
sub glGetLightiv_p;
sub glGetLightiv_s;
sub glGetMapdv_c;
sub glGetMapdv_p;
sub glGetMapdv_s;
sub glGetMapfv_c;
sub glGetMapfv_p;
sub glGetMapfv_s;
sub glGetMapiv_c;
sub glGetMapiv_p;
sub glGetMapiv_s;
sub glGetMaterialfv_c;
sub glGetMaterialfv_p;
sub glGetMaterialfv_s;
sub glGetMaterialiv_c;
sub glGetMaterialiv_p;
sub glGetMaterialiv_s;
sub glGetPixelMapfv_c;
sub glGetPixelMapfv_p;
sub glGetPixelMapfv_s;
sub glGetPixelMapuiv_c;
sub glGetPixelMapuiv_p;
sub glGetPixelMapuiv_s;
sub glGetPixelMapusv_c;
sub glGetPixelMapusv_p;
sub glGetPixelMapusv_s;
sub glGetPointerv_c;
sub glGetPointerv_p;
sub glGetPointerv_s;
sub glGetPolygonStipple_c;
sub glGetPolygonStipple_p;
sub glGetPolygonStipple_s;
sub glGetString;
sub glGetTexEnvfv_c;
sub glGetTexEnvfv_p;
sub glGetTexEnvfv_s;
sub glGetTexEnviv_c;
sub glGetTexEnviv_p;
sub glGetTexEnviv_s;
sub glGetTexGendv_c;
sub glGetTexGendv_p;
sub glGetTexGendv_s;
sub glGetTexGenfv_c;
sub glGetTexGenfv_p;
sub glGetTexGenfv_s;
sub glGetTexGeniv_c;
sub glGetTexGeniv_p;
sub glGetTexGeniv_s;
sub glGetTexImage_c;
sub glGetTexImage_p;
sub glGetTexImage_s;
sub glGetTexLevelParameterfv_c;
sub glGetTexLevelParameterfv_p;
sub glGetTexLevelParameterfv_s;
sub glGetTexLevelParameteriv_c;
sub glGetTexLevelParameteriv_p;
sub glGetTexLevelParameteriv_s;
sub glGetTexParameterfv_c;
sub glGetTexParameterfv_p;
sub glGetTexParameterfv_s;
sub glGetTexParameteriv_c;
sub glGetTexParameteriv_p;
sub glGetTexParameteriv_s;
sub glHint;
sub glIndexMask;
sub glIndexPointerEXT_c;
sub glIndexPointerEXT_p;
sub glIndexPointerEXT_s;
sub glIndexPointer_c;
sub glIndexPointer_p;
sub glIndexPointer_s;
sub glIndexd;
sub glIndexi;
sub glInitNames;
sub glInterleavedArrays_c;
sub glIsEnabled;
sub glIsList;
sub glIsTexture;
sub glLightModelf;
sub glLightModelfv_c;
sub glLightModelfv_p;
sub glLightModelfv_s;
sub glLightModeli;
sub glLightModeliv_c;
sub glLightModeliv_p;
sub glLightModeliv_s;
sub glLightf;
sub glLightfv_c;
sub glLightfv_p;
sub glLightfv_s;
sub glLighti;
sub glLightiv_c;
sub glLightiv_p;
sub glLightiv_s;
sub glLineStipple;
sub glLineWidth;
sub glListBase;
sub glLoadIdentity;
sub glLoadMatrixd_c;
sub glLoadMatrixd_p;
sub glLoadMatrixd_s;
sub glLoadMatrixf_c;
sub glLoadMatrixf_p;
sub glLoadMatrixf_s;
sub glLoadName;
sub glLogicOp;
sub glMap1d_c;
sub glMap1d_p;
sub glMap1d_s;
sub glMap1f_c;
sub glMap1f_p;
sub glMap1f_s;
sub glMap2d_c;
sub glMap2d_p;
sub glMap2d_s;
sub glMap2f_c;
sub glMap2f_p;
sub glMap2f_s;
sub glMapGrid1d;
sub glMapGrid1f;
sub glMapGrid2d;
sub glMapGrid2f;
sub glMaterialf;
sub glMaterialfv_c;
sub glMaterialfv_p;
sub glMaterialfv_s;
sub glMateriali;
sub glMaterialiv_c;
sub glMaterialiv_p;
sub glMaterialiv_s;
sub glMatrixMode;
sub glMultMatrixd_p;
sub glMultMatrixf_p;
sub glNewList;
sub glNormal3b;
sub glNormal3bv_c;
sub glNormal3bv_p;
sub glNormal3bv_s;
sub glNormal3d;
sub glNormal3dv_c;
sub glNormal3dv_p;
sub glNormal3dv_s;
sub glNormal3f;
sub glNormal3fv_c;
sub glNormal3fv_p;
sub glNormal3fv_s;
sub glNormal3i;
sub glNormal3iv_c;
sub glNormal3iv_p;
sub glNormal3iv_s;
sub glNormal3s;
sub glNormal3sv_c;
sub glNormal3sv_p;
sub glNormal3sv_s;
sub glNormalPointerEXT_c;
sub glNormalPointerEXT_p;
sub glNormalPointerEXT_s;
sub glNormalPointer_c;
sub glNormalPointer_p;
sub glNormalPointer_s;
sub glOrtho;
sub glPassThrough;
sub glPixelMapfv_c;
sub glPixelMapfv_p;
sub glPixelMapfv_s;
sub glPixelMapuiv_c;
sub glPixelMapuiv_p;
sub glPixelMapuiv_s;
sub glPixelMapusv_c;
sub glPixelMapusv_p;
sub glPixelMapusv_s;
sub glPixelStoref;
sub glPixelStorei;
sub glPixelTransferf;
sub glPixelTransferi;
sub glPixelZoom;
sub glPointSize;
sub glPolygonMode;
sub glPolygonOffset;
sub glPolygonStipple_c;
sub glPolygonStipple_p;
sub glPolygonStipple_s;
sub glPopAttrib;
sub glPopClientAttrib;
sub glPopMatrix;
sub glPopName;
sub glPrioritizeTextures_c;
sub glPrioritizeTextures_p;
sub glPrioritizeTextures_s;
sub glPushAttrib;
sub glPushClientAttrib;
sub glPushMatrix;
sub glPushName;
sub glRasterPos2d;
sub glRasterPos2dv_c;
sub glRasterPos2dv_p;
sub glRasterPos2dv_s;
sub glRasterPos2f;
sub glRasterPos2fv_c;
sub glRasterPos2fv_p;
sub glRasterPos2fv_s;
sub glRasterPos2i;
sub glRasterPos2iv_c;
sub glRasterPos2iv_p;
sub glRasterPos2iv_s;
sub glRasterPos2s;
sub glRasterPos2sv_c;
sub glRasterPos2sv_p;
sub glRasterPos2sv_s;
sub glRasterPos3d;
sub glRasterPos3dv_c;
sub glRasterPos3dv_p;
sub glRasterPos3dv_s;
sub glRasterPos3f;
sub glRasterPos3fv_c;
sub glRasterPos3fv_p;
sub glRasterPos3fv_s;
sub glRasterPos3i;
sub glRasterPos3iv_c;
sub glRasterPos3iv_p;
sub glRasterPos3iv_s;
sub glRasterPos3s;
sub glRasterPos3sv_c;
sub glRasterPos3sv_p;
sub glRasterPos3sv_s;
sub glRasterPos4d;
sub glRasterPos4dv_c;
sub glRasterPos4dv_p;
sub glRasterPos4dv_s;
sub glRasterPos4f;
sub glRasterPos4fv_c;
sub glRasterPos4fv_p;
sub glRasterPos4fv_s;
sub glRasterPos4i;
sub glRasterPos4iv_c;
sub glRasterPos4iv_p;
sub glRasterPos4iv_s;
sub glRasterPos4s;
sub glRasterPos4sv_c;
sub glRasterPos4sv_p;
sub glRasterPos4sv_s;
sub glReadBuffer;
sub glReadPixels_c;
sub glReadPixels_p;
sub glReadPixels_s;
sub glRectd;
sub glRectdv_c;
sub glRectdv_p;
sub glRectdv_s;
sub glRectf;
sub glRectfv_c;
sub glRectfv_p;
sub glRectfv_s;
sub glRecti;
sub glRectiv_c;
sub glRectiv_p;
sub glRectiv_s;
sub glRects;
sub glRectsv_c;
sub glRectsv_p;
sub glRectsv_s;
sub glRenderMode;
sub glRotated;
sub glRotatef;
sub glScaled;
sub glScalef;
sub glScissor;
sub glSelectBuffer_c;
sub glShadeModel;
sub glStencilFunc;
sub glStencilMask;
sub glStencilOp;
sub glTexCoord1d;
sub glTexCoord1dv_c;
sub glTexCoord1dv_p;
sub glTexCoord1dv_s;
sub glTexCoord1f;
sub glTexCoord1fv_c;
sub glTexCoord1fv_p;
sub glTexCoord1fv_s;
sub glTexCoord1i;
sub glTexCoord1iv_c;
sub glTexCoord1iv_p;
sub glTexCoord1iv_s;
sub glTexCoord1s;
sub glTexCoord1sv_c;
sub glTexCoord1sv_p;
sub glTexCoord1sv_s;
sub glTexCoord2d;
sub glTexCoord2dv_c;
sub glTexCoord2dv_p;
sub glTexCoord2dv_s;
sub glTexCoord2f;
sub glTexCoord2fv_c;
sub glTexCoord2fv_p;
sub glTexCoord2fv_s;
sub glTexCoord2i;
sub glTexCoord2iv_c;
sub glTexCoord2iv_p;
sub glTexCoord2iv_s;
sub glTexCoord2s;
sub glTexCoord2sv_c;
sub glTexCoord2sv_p;
sub glTexCoord2sv_s;
sub glTexCoord3d;
sub glTexCoord3dv_c;
sub glTexCoord3dv_p;
sub glTexCoord3dv_s;
sub glTexCoord3f;
sub glTexCoord3fv_c;
sub glTexCoord3fv_p;
sub glTexCoord3fv_s;
sub glTexCoord3i;
sub glTexCoord3iv_c;
sub glTexCoord3iv_p;
sub glTexCoord3iv_s;
sub glTexCoord3s;
sub glTexCoord3sv_c;
sub glTexCoord3sv_p;
sub glTexCoord3sv_s;
sub glTexCoord4d;
sub glTexCoord4dv_c;
sub glTexCoord4dv_p;
sub glTexCoord4dv_s;
sub glTexCoord4f;
sub glTexCoord4fv_c;
sub glTexCoord4fv_p;
sub glTexCoord4fv_s;
sub glTexCoord4i;
sub glTexCoord4iv_c;
sub glTexCoord4iv_p;
sub glTexCoord4iv_s;
sub glTexCoord4s;
sub glTexCoord4sv_c;
sub glTexCoord4sv_p;
sub glTexCoord4sv_s;
sub glTexCoordPointerEXT_c;
sub glTexCoordPointerEXT_p;
sub glTexCoordPointerEXT_s;
sub glTexCoordPointer_c;
sub glTexCoordPointer_p;
sub glTexCoordPointer_s;
sub glTexEnvf;
sub glTexEnvfv_p;
sub glTexEnvfv_s;
sub glTexEnvi;
sub glTexEnviv_p;
sub glTexEnviv_s;
sub glTexGend;
sub glTexGendv_c;
sub glTexGendv_p;
sub glTexGendv_s;
sub glTexGenf;
sub glTexGenfv_c;
sub glTexGenfv_p;
sub glTexGenfv_s;
sub glTexGeni;
sub glTexGeniv_c;
sub glTexGeniv_p;
sub glTexGeniv_s;
sub glTexImage1D_c;
sub glTexImage1D_p;
sub glTexImage1D_s;
sub glTexImage2D_c;
sub glTexImage2D_p;
sub glTexImage2D_s;
sub glTexParameterf;
sub glTexParameterfv_c;
sub glTexParameterfv_p;
sub glTexParameterfv_s;
sub glTexParameteri;
sub glTexParameteriv_c;
sub glTexParameteriv_p;
sub glTexParameteriv_s;
sub glTexSubImage1D_c;
sub glTexSubImage1D_p;
sub glTexSubImage1D_s;
sub glTexSubImage2D_c;
sub glTexSubImage2D_p;
sub glTexSubImage2D_s;
sub glTranslated;
sub glTranslatef;
sub glVertex2d;
sub glVertex2dv_c;
sub glVertex2dv_p;
sub glVertex2dv_s;
sub glVertex2f;
sub glVertex2fv_c;
sub glVertex2fv_p;
sub glVertex2fv_s;
sub glVertex2i;
sub glVertex2iv_c;
sub glVertex2iv_p;
sub glVertex2iv_s;
sub glVertex2s;
sub glVertex2sv_c;
sub glVertex2sv_p;
sub glVertex2sv_s;
sub glVertex3d;
sub glVertex3dv_c;
sub glVertex3dv_p;
sub glVertex3dv_s;
sub glVertex3f;
sub glVertex3fv_c;
sub glVertex3fv_p;
sub glVertex3fv_s;
sub glVertex3i;
sub glVertex3iv_c;
sub glVertex3iv_p;
sub glVertex3iv_s;
sub glVertex3s;
sub glVertex3sv_c;
sub glVertex3sv_p;
sub glVertex3sv_s;
sub glVertex4d;
sub glVertex4dv_c;
sub glVertex4dv_p;
sub glVertex4dv_s;
sub glVertex4f;
sub glVertex4fv_c;
sub glVertex4fv_p;
sub glVertex4fv_s;
sub glVertex4i;
sub glVertex4iv_c;
sub glVertex4iv_p;
sub glVertex4iv_s;
sub glVertex4s;
sub glVertex4sv_c;
sub glVertex4sv_p;
sub glVertex4sv_s;
sub glVertexPointerEXT_c;
sub glVertexPointerEXT_p;
sub glVertexPointerEXT_s;
sub glVertexPointer_c;
sub glVertexPointer_p;
sub glVertexPointer_s;
sub glViewport;
sub glpHasGLUT;
sub glpHasGPGPU;
sub glpReadTex;
sub glpSetDebug;
sub gluBeginCurve;
sub gluBeginPolygon;
sub gluBeginSurface;
sub gluBeginTrim;
sub gluBuild1DMipmaps_c;
sub gluBuild1DMipmaps_s;
sub gluBuild2DMipmaps_c;
sub gluBuild2DMipmaps_s;
sub gluCylinder;
sub gluDeleteNurbsRenderer;
sub gluDeleteQuadric;
sub gluDeleteTess;
sub gluDisk;
sub gluEndCurve;
sub gluEndPolygon;
sub gluEndSurface;
sub gluEndTrim;
sub gluErrorString;
sub gluGetNurbsProperty_p;
sub gluGetString;
sub gluGetTessProperty_p;
sub gluLoadSamplingMatrices_p;
sub gluLookAt;
sub gluNewNurbsRenderer;
sub gluNewQuadric;
sub gluNewTess;
sub gluNextContour;
sub gluNurbsCurve_c;
sub gluNurbsProperty;
sub gluNurbsSurface_c;
sub gluOrtho2D;
sub gluPartialDisk;
sub gluPerspective;
sub gluPickMatrix_p;
sub gluProject_p;
sub gluPwlCurve_c;
sub gluQuadricDrawStyle;
sub gluQuadricNormals;
sub gluQuadricOrientation;
sub gluQuadricTexture;
sub gluScaleImage_s;
sub gluSphere;
sub gluTessBeginContour;
sub gluTessBeginPolygon;
sub gluTessCallback;
sub gluTessEndContour;
sub gluTessEndPolygon;
sub gluTessNormal;
sub gluTessProperty;
sub gluTessVertex_p;
sub gluUnProject_p;
sub glutAddMenuEntry;
sub glutAddSubMenu;
sub glutAttachMenu;
sub glutBitmapCharacter;
sub glutBitmapHeight;
sub glutBitmapLength;
sub glutBitmapString;
sub glutBitmapWidth;
sub glutButtonBoxFunc;
sub glutChangeToMenuEntry;
sub glutChangeToSubMenu;
sub glutCloseFunc;
sub glutCopyColormap;
sub glutCreateMenu;
sub glutCreateSubWindow;
sub glutCreateWindow;
sub glutDestroyMenu;
sub glutDestroyWindow;
sub glutDetachMenu;
sub glutDeviceGet;
sub glutDialsFunc;
sub glutDisplayFunc;
sub glutEnterGameMode;
sub glutEntryFunc;
sub glutEstablishOverlay;
sub glutExtensionSupported;
sub glutForceJoystickFunc;
sub glutFullScreen;
sub glutGameModeGet;
sub glutGameModeString;
sub glutGet;
sub glutGetColor;
sub glutGetMenu;
sub glutGetModifiers;
sub glutGetWindow;
sub glutHideOverlay;
sub glutHideWindow;
sub glutIconifyWindow;
sub glutIdleFunc;
sub glutIgnoreKeyRepeat;
sub glutInit;
sub glutInitDisplayMode;
sub glutInitDisplayString;
sub glutInitWindowPosition;
sub glutInitWindowSize;
sub glutKeyboardFunc;
sub glutKeyboardUpFunc;
sub glutLayerGet;
sub glutLeaveGameMode;
sub glutLeaveMainLoop;
sub glutMainLoop;
sub glutMainLoopEvent;
sub glutMenuDestroyFunc;
sub glutMenuStateFunc;
sub glutMenuStatusFunc;
sub glutMotionFunc;
sub glutMouseFunc;
sub glutMouseWheelFunc;
sub glutOverlayDisplayFunc;
sub glutPassiveMotionFunc;
sub glutPopWindow;
sub glutPositionWindow;
sub glutPostOverlayRedisplay;
sub glutPostRedisplay;
sub glutPostWindowOverlayRedisplay;
sub glutPostWindowRedisplay;
sub glutPushWindow;
sub glutRemoveMenuItem;
sub glutRemoveOverlay;
sub glutReportErrors;
sub glutReshapeFunc;
sub glutReshapeWindow;
sub glutSetColor;
sub glutSetCursor;
sub glutSetIconTitle;
sub glutSetKeyRepeat;
sub glutSetMenu;
sub glutSetOption;
sub glutSetWindow;
sub glutSetWindowTitle;
sub glutShowOverlay;
sub glutShowWindow;
sub glutSolidCone;
sub glutSolidCube;
sub glutSolidCylinder;
sub glutSolidDodecahedron;
sub glutSolidIcosahedron;
sub glutSolidOctahedron;
sub glutSolidRhombicDodecahedron;
sub glutSolidSphere;
sub glutSolidTeapot;
sub glutSolidTetrahedron;
sub glutSolidTorus;
sub glutSpaceballButtonFunc;
sub glutSpaceballMotionFunc;
sub glutSpaceballRotateFunc;
sub glutSpecialFunc;
sub glutSpecialUpFunc;
sub glutStrokeCharacter;
sub glutStrokeHeight;
sub glutStrokeLength;
sub glutStrokeString;
sub glutStrokeWidth;
sub glutSwapBuffers;
sub glutTabletButtonFunc;
sub glutTabletMotionFunc;
sub glutTimerFunc;
sub glutUseLayer;
sub glutVisibilityFunc;
sub glutWarpPointer;
sub glutWindowStatusFunc;
sub glutWireCone;
sub glutWireCube;
sub glutWireCylinder;
sub glutWireDodecahedron;
sub glutWireIcosahedron;
sub glutWireOctahedron;
sub glutWireRhombicDodecahedron;
sub glutWireSphere;
sub glutWireTeapot;
sub glutWireTetrahedron;
sub glutWireTorus;
}
package OpenGL::Array {
sub DESTROY;
sub affine;
sub assign;
sub assign_data;
sub bind;
sub bound;
sub calc;
sub elements;
sub get_dimensions;
sub length;
sub new;
sub new_from_pointer;
sub new_list;
sub new_pointer;
sub new_scalar;
sub offset;
sub ptr;
sub retrieve;
sub retrieve_data;
sub update_pointer;
}
package OpenGL::Matrix {
sub column;
sub dot_product;
sub element;
sub invert;
sub new;
sub new_identity;
sub new_product;
sub rotate_x;
sub rotate_y;
sub rotate_z;
sub row;
sub scale;
sub set_frustrum;
sub set_lookat;
sub set_ortho;
sub set_perspective;
sub set_quaternion;
sub translate;
sub transpose;
}
package POSIX {
sub ARG_MAX() ;
sub B0() ;
sub B110() ;
sub B1200() ;
sub B134() ;
sub B150() ;
sub B1800() ;
sub B19200() ;
sub B200() ;
sub B2400() ;
sub B300() ;
sub B38400() ;
sub B4800() ;
sub B50() ;
sub B600() ;
sub B75() ;
sub B9600() ;
sub BRKINT() ;
sub BUS_ADRALN() ;
sub BUS_ADRERR() ;
sub BUS_OBJERR() ;
sub CHILD_MAX() ;
sub CLD_CONTINUED() ;
sub CLD_DUMPED() ;
sub CLD_EXITED() ;
sub CLD_KILLED() ;
sub CLD_STOPPED() ;
sub CLD_TRAPPED() ;
sub CLOCAL() ;
sub CREAD() ;
sub CS5() ;
sub CS6() ;
sub CS7() ;
sub CS8() ;
sub CSIZE() ;
sub CSTOPB() ;
sub EAI_OVERFLOW() ;
sub EAI_SYSTEM() ;
sub ECHO() ;
sub ECHOE() ;
sub ECHOK() ;
sub ECHONL() ;
sub EHOSTDOWN() ;
sub ENOTBLK() ;
sub EOTHER() ;
sub ERESTART() ;
sub FD_CLOEXEC() ;
sub FPE_FLTDIV() ;
sub FPE_FLTINV() ;
sub FPE_FLTOVF() ;
sub FPE_FLTRES() ;
sub FPE_FLTSUB() ;
sub FPE_FLTUND() ;
sub FPE_INTDIV() ;
sub FPE_INTOVF() ;
sub F_DUPFD() ;
sub F_GETFD() ;
sub F_GETFL() ;
sub F_GETLK() ;
sub F_RDLCK() ;
sub F_SETFD() ;
sub F_SETFL() ;
sub F_SETLK() ;
sub F_SETLKW() ;
sub F_UNLCK() ;
sub F_WRLCK() ;
sub HUPCL() ;
sub ICANON() ;
sub ICRNL() ;
sub IEXTEN() ;
sub IGNBRK() ;
sub IGNCR() ;
sub IGNPAR() ;
sub ILL_BADSTK() ;
sub ILL_COPROC() ;
sub ILL_ILLADR() ;
sub ILL_ILLOPC() ;
sub ILL_ILLOPN() ;
sub ILL_ILLTRP() ;
sub ILL_PRVOPC() ;
sub ILL_PRVREG() ;
sub INLCR() ;
sub INPCK() ;
sub ISIG() ;
sub ISTRIP() ;
sub IXOFF() ;
sub IXON() ;
sub LC_ADDRESS() ;
sub LC_IDENTIFICATION() ;
sub LC_MEASUREMENT() ;
sub LC_MESSAGES() ;
sub LC_PAPER() ;
sub LC_TELEPHONE() ;
sub LDBL_EPSILON() ;
sub LDBL_MAX() ;
sub LDBL_MIN() ;
sub LINK_MAX() ;
sub L_ctermid() ;
sub L_cuserid() ;
sub L_tmpnam;
sub MAX_CANON() ;
sub MAX_INPUT() ;
sub MSG_CTRUNC() ;
sub MSG_EOR() ;
sub MSG_TRUNC() ;
sub NAME_MAX() ;
sub NCCS() ;
sub NDEBUG;
sub NGROUPS_MAX() ;
sub NOFLSH() ;
sub OPEN_MAX() ;
sub OPOST() ;
sub O_NOCTTY() ;
sub O_NONBLOCK() ;
sub PARENB() ;
sub PARMRK() ;
sub PARODD() ;
sub PIPE_BUF() ;
sub POLL_ERR() ;
sub POLL_HUP() ;
sub POLL_IN() ;
sub POLL_MSG() ;
sub POLL_OUT() ;
sub POLL_PRI() ;
sub PRIO_PGRP() ;
sub PRIO_PROCESS() ;
sub PRIO_USER() ;
sub SA_NOCLDSTOP() ;
sub SA_NOCLDWAIT() ;
sub SA_NODEFER() ;
sub SA_ONSTACK() ;
sub SA_RESETHAND() ;
sub SA_RESTART() ;
sub SA_SIGINFO() ;
sub SEGV_ACCERR() ;
sub SEGV_MAPERR() ;
sub SIGALRM() ;
sub SIGBUS() ;
sub SIGCHLD() ;
sub SIGCONT() ;
sub SIGHUP() ;
sub SIGKILL() ;
sub SIGPIPE() ;
sub SIGPOLL() ;
sub SIGPROF() ;
sub SIGQUIT() ;
sub SIGRTMAX() ;
sub SIGRTMIN() ;
sub SIGSTOP() ;
sub SIGSYS() ;
sub SIGTRAP() ;
sub SIGTSTP() ;
sub SIGTTIN() ;
sub SIGTTOU() ;
sub SIGURG() ;
sub SIGUSR1() ;
sub SIGUSR2() ;
sub SIGVTALRM() ;
sub SIGXCPU() ;
sub SIGXFSZ() ;
sub SIG_BLOCK() ;
sub SIG_SETMASK() ;
sub SIG_UNBLOCK() ;
sub SI_ASYNCIO() ;
sub SI_MESGQ() ;
sub SI_QUEUE() ;
sub SI_TIMER() ;
sub SI_USER() ;
sub STREAM_MAX() ;
sub S_ISBLK;
sub S_ISCHR;
sub S_ISDIR;
sub S_ISFIFO;
sub S_ISREG;
sub TCIFLUSH() ;
sub TCIOFF() ;
sub TCIOFLUSH() ;
sub TCION() ;
sub TCOFLUSH() ;
sub TCOOFF() ;
sub TCOON() ;
sub TCSADRAIN() ;
sub TCSAFLUSH() ;
sub TCSANOW() ;
sub TOSTOP() ;
sub TRAP_BRKPT() ;
sub TRAP_TRACE() ;
sub TZNAME_MAX() ;
sub VEOF() ;
sub VEOL() ;
sub VERASE() ;
sub VINTR() ;
sub VKILL() ;
sub VMIN() ;
sub VQUIT() ;
sub VSTART() ;
sub VSTOP() ;
sub VSUSP() ;
sub VTIME() ;
sub WEXITSTATUS;
sub WIFEXITED;
sub WIFSIGNALED;
sub WIFSTOPPED;
sub WSTOPSIG;
sub WTERMSIG;
sub WUNTRACED() ;
sub _PC_CHOWN_RESTRICTED() ;
sub _PC_LINK_MAX() ;
sub _PC_MAX_CANON() ;
sub _PC_MAX_INPUT() ;
sub _PC_NAME_MAX() ;
sub _PC_NO_TRUNC() ;
sub _PC_PATH_MAX() ;
sub _PC_PIPE_BUF() ;
sub _PC_VDISABLE() ;
sub _SC_ARG_MAX() ;
sub _SC_CHILD_MAX() ;
sub _SC_CLK_TCK() ;
sub _SC_JOB_CONTROL() ;
sub _SC_NGROUPS_MAX() ;
sub _SC_OPEN_MAX() ;
sub _SC_PAGESIZE() ;
sub _SC_SAVED_IDS() ;
sub _SC_STREAM_MAX() ;
sub _SC_TZNAME_MAX() ;
sub _SC_VERSION() ;
sub _exit;
sub abort;
sub abs;
sub access;
sub acos;
sub acosh;
sub alarm;
sub asctime;
sub asin;
sub asinh;
sub assert;
sub atan2;
sub atan;
sub atanh;
sub atexit;
sub atof;
sub atoi;
sub atol;
sub bsearch;
sub calloc;
sub cbrt;
sub ceil;
sub cfgetispeed;
sub cfgetospeed;
sub cfsetispeed;
sub cfsetospeed;
sub chdir;
sub chmod;
sub chown;
sub clearerr;
sub clock;
sub close;
sub closedir;
sub constant;
sub copysign;
sub cos;
sub cosh;
sub creat;
sub ctermid;
sub ctime;
sub cuserid;
sub difftime;
sub div;
sub dup2;
sub dup;
sub erf;
sub erfc;
sub errno;
sub execl;
sub execle;
sub execlp;
sub execv;
sub execve;
sub execvp;
sub exit;
sub exp2;
sub exp;
sub expm1;
sub fabs;
sub fclose;
sub fcntl;
sub fdim;
sub fdopen;
sub fegetround;
sub feof;
sub ferror;
sub fesetround;
sub fflush;
sub fgetc;
sub fgetpos;
sub fgets;
sub fileno;
sub floor;
sub fma;
sub fmax;
sub fmin;
sub fmod;
sub fopen;
sub fork;
sub fpathconf;
sub fpclassify;
sub fprintf;
sub fputc;
sub fputs;
sub fread;
sub free;
sub freopen;
sub frexp;
sub fscanf;
sub fseek;
sub fsetpos;
sub fstat;
sub fsync;
sub ftell;
sub fwrite;
sub getc;
sub getchar;
sub getcwd;
sub getegid;
sub getenv;
sub geteuid;
sub getgid;
sub getgrgid;
sub getgrnam;
sub getgroups;
sub getlogin;
sub getpayload;
sub getpgrp;
sub getpid;
sub getppid;
sub getpwnam;
sub getpwuid;
sub gets;
sub getuid;
sub gmtime;
sub hypot;
sub ilogb;
sub isatty;
sub isfinite;
sub isgreater;
sub isgreaterequal;
sub isinf;
sub isless;
sub islessequal;
sub islessgreater;
sub isnan;
sub isnormal;
sub issignaling;
sub isunordered;
sub j0;
sub j1;
sub jn;
sub kill;
sub labs;
sub lchown;
sub ldexp;
sub ldiv;
sub lgamma;
sub link;
sub localeconv;
sub localtime;
sub log10;
sub log1p;
sub log2;
sub log;
sub logb;
sub longjmp;
sub lrint;
sub lround;
sub lseek;
sub malloc;
sub mblen;
sub mbstowcs;
sub mbtowc;
sub memchr;
sub memcmp;
sub memcpy;
sub memmove;
sub memset;
sub mkdir;
sub mkfifo;
sub mktime;
sub modf;
sub nan;
sub nearbyint;
sub nextafter;
sub nexttoward;
sub nice;
sub offsetof;
sub open;
sub opendir;
sub pathconf;
sub pause;
sub pipe;
sub pow;
sub putc;
sub putchar;
sub puts;
sub qsort;
sub raise;
sub rand;
sub read;
sub readdir;
sub realloc;
sub remainder;
sub remove;
sub remquo;
sub rename;
sub rewind;
sub rewinddir;
sub rint;
sub rmdir;
sub round;
sub scalbn;
sub scanf;
sub setbuf;
sub setgid;
sub setjmp;
sub setlocale;
sub setpayload;
sub setpayloadsig;
sub setpgid;
sub setsid;
sub setuid;
sub setvbuf;
sub sigaction;
sub siglongjmp;
sub signal;
sub signbit;
sub sigpending;
sub sigprocmask;
sub sigsetjmp;
sub sigsuspend;
sub sin;
sub sinh;
sub sleep;
sub sqrt;
sub srand;
sub sscanf;
sub stat;
sub stderr;
sub stdin;
sub stdout;
sub strcat;
sub strchr;
sub strcmp;
sub strcoll;
sub strcpy;
sub strcspn;
sub strerror;
sub strftime;
sub strlen;
sub strncat;
sub strncmp;
sub strncpy;
sub strpbrk;
sub strrchr;
sub strspn;
sub strstr;
sub strtod;
sub strtok;
sub strtol;
sub strtoul;
sub strxfrm;
sub sysconf;
sub system;
sub tan;
sub tanh;
sub tcdrain;
sub tcflow;
sub tcflush;
sub tcgetattr;
sub tcgetpgrp;
sub tcsendbreak;
sub tcsetattr;
sub tcsetpgrp;
sub tgamma;
sub time;
sub times;
sub tmpfile;
sub tmpnam;
sub trunc;
sub ttyname;
sub tzname;
sub tzset;
sub umask;
sub uname;
sub ungetc;
sub unlink;
sub utime;
sub vfprintf;
sub vprintf;
sub vsprintf;
sub wait;
sub waitpid;
sub wcstombs;
sub wctomb;
sub write;
sub y0;
sub y1;
sub yn;
}
package POSIX::SigSet {
sub addset;
sub delset;
sub emptyset;
sub fillset;
sub ismember;
sub new;
}
package POSIX::Termios {
sub getattr;
sub getcc;
sub getcflag;
sub getiflag;
sub getispeed;
sub getlflag;
sub getoflag;
sub getospeed;
sub new;
sub setattr;
sub setcc;
sub setcflag;
sub setiflag;
sub setispeed;
sub setlflag;
sub setoflag;
sub setospeed;
}
package Package::DeprecationManager {
sub _HASH0($) ;
sub any(&@) ;
sub subname;
}
package Package::Stash {
sub add_symbol;
sub get_all_symbols;
sub get_or_add_symbol;
sub get_symbol;
sub has_symbol;
sub list_all_symbols;
sub name;
sub namespace;
sub new;
sub remove_glob;
sub remove_symbol;
}
package Package::Stash::XS {
sub add_symbol;
sub get_all_symbols;
sub get_or_add_symbol;
sub get_symbol;
sub has_symbol;
sub list_all_symbols;
sub name;
sub namespace;
sub new;
sub remove_glob;
sub remove_symbol;
}
package PadWalker {
sub _upcontext;
sub closed_over;
sub peek_my;
sub peek_our;
sub peek_sub;
sub set_closed_over;
sub var_name;
}
package Params::Util {
sub _ARRAY($) ;
sub _ARRAY0($) ;
sub _ARRAYLIKE($) ;
sub _CODE($) ;
sub _CODELIKE($) ;
sub _HASH($) ;
sub _HASH0($) ;
sub _HASHLIKE($) ;
sub _INSTANCE($$) ;
sub _NUMBER($) ;
sub _REGEX($) ;
sub _SCALAR($) ;
sub _SCALAR0($) ;
sub _STRING($) ;
sub looks_like_number($) ;
}
package Params::ValidationCompiler::Compiler {
sub blessed($) ;
sub looks_like_number($) ;
sub pairkeys(@) ;
sub pairvalues(@) ;
sub perlstring;
sub reftype($) ;
sub set_subname;
}
package Parse::Binary {
sub FORMAT() ;
sub PROPERTIES() ;
}
package PerlIO {
sub get_layers(*;@) ;
}
package PerlIO::Layer {
sub NoWarnings;
sub find;
}
package PerlIO::Layers {
sub _get_kinds;
sub get_buffer_sizes;
sub max(@) ;
sub reduce(&@) ;
}
package Regexp {
sub DESTROY() ;
}
package SDBM_File {
sub DELETE;
sub DESTROY;
sub EXISTS;
sub FETCH;
sub FIRSTKEY;
sub NEXTKEY;
sub STORE;
sub TIEHASH;
sub error;
sub filter_fetch_key;
sub filter_fetch_value;
sub filter_store_key;
sub filter_store_value;
sub sdbm_clearerr;
}
package Scalar::Util {
sub blessed($) ;
sub dualvar($$) ;
sub isdual($) ;
sub isvstring($) ;
sub isweak($) ;
sub looks_like_number($) ;
sub openhandle($) ;
sub readonly($) ;
sub refaddr($) ;
sub reftype($) ;
sub tainted($) ;
sub unweaken($) ;
sub weaken($) ;
}
package Socket {
sub AF_802() ;
sub AF_AAL() ;
sub AF_CTF() ;
sub AF_GOSIP() ;
sub AF_KEY() ;
sub AF_LAST() ;
sub AF_LINK() ;
sub AF_LOCAL() ;
sub AF_NBS() ;
sub AF_NIT() ;
sub AF_OSINET() ;
sub AF_ROUTE() ;
sub AF_USER() ;
sub AF_WAN() ;
sub AF_X25() ;
sub AI_ADDRCONFIG() ;
sub AI_ALL() ;
sub AI_CANONIDN() ;
sub AI_IDN() ;
sub AI_IDN_ALLOW_UNASSIGNED() ;
sub AI_IDN_USE_STD3_ASCII_RULES() ;
sub AI_NUMERICSERV() ;
sub AI_V4MAPPED() ;
sub AUTOLOAD;
sub EAI_ADDRFAMILY() ;
sub EAI_BADHINTS() ;
sub EAI_PROTOCOL() ;
sub EAI_SYSTEM() ;
sub IOV_MAX() ;
sub IPTOS_LOWDELAY() ;
sub IPTOS_MINCOST() ;
sub IPTOS_RELIABILITY() ;
sub IPTOS_THROUGHPUT() ;
sub IPV6_ADDRFROM() ;
sub IPV6_MTU() ;
sub IPV6_MTU_DISCOVER() ;
sub IPV6_RECVERR() ;
sub IPV6_ROUTER_ALERT() ;
sub IP_BIND_ADDRESS_NO_PORT() ;
sub IP_FREEBIND() ;
sub IP_MTU() ;
sub IP_MTU_DISCOVER() ;
sub IP_MULTICAST_ALL() ;
sub IP_NODEFRAG() ;
sub IP_PMTUDISC_DO() ;
sub IP_PMTUDISC_DONT() ;
sub IP_PMTUDISC_PROBE() ;
sub IP_PMTUDISC_WANT() ;
sub IP_RECVERR() ;
sub IP_RECVOPTS() ;
sub IP_RECVRETOPTS() ;
sub IP_RETOPTS() ;
sub IP_TRANSPARENT() ;
sub MSG_BCAST() ;
sub MSG_BTAG() ;
sub MSG_CTLFLAGS() ;
sub MSG_CTLIGNORE() ;
sub MSG_CTRUNC() ;
sub MSG_DONTWAIT() ;
sub MSG_EOF() ;
sub MSG_EOR() ;
sub MSG_ERRQUEUE() ;
sub MSG_ETAG() ;
sub MSG_FASTOPEN() ;
sub MSG_FIN() ;
sub MSG_MCAST() ;
sub MSG_NOSIGNAL() ;
sub MSG_PROXY() ;
sub MSG_RST() ;
sub MSG_SYN() ;
sub MSG_TRUNC() ;
sub MSG_URG() ;
sub MSG_WIRE() ;
sub NI_IDN() ;
sub NI_IDN_ALLOW_UNASSIGNED() ;
sub NI_IDN_USE_STD3_ASCII_RULES() ;
sub PF_802() ;
sub PF_AAL() ;
sub PF_CTF() ;
sub PF_GOSIP() ;
sub PF_KEY() ;
sub PF_LAST() ;
sub PF_LINK() ;
sub PF_LOCAL() ;
sub PF_NBS() ;
sub PF_NIT() ;
sub PF_OSINET() ;
sub PF_ROUTE() ;
sub PF_USER() ;
sub PF_WAN() ;
sub PF_X25() ;
sub SCM_CONNECT() ;
sub SCM_CREDENTIALS() ;
sub SCM_CREDS() ;
sub SCM_RIGHTS() ;
sub SCM_TIMESTAMP() ;
sub SOCK_CLOEXEC() ;
sub SOCK_NONBLOCK() ;
sub SO_ATTACH_FILTER() ;
sub SO_BACKLOG() ;
sub SO_BINDTODEVICE() ;
sub SO_BSDCOMPAT() ;
sub SO_BUSY_POLL() ;
sub SO_CHAMELEON() ;
sub SO_DETACH_FILTER() ;
sub SO_DGRAM_ERRIND() ;
sub SO_DOMAIN() ;
sub SO_FAMILY() ;
sub SO_LOCK_FILTER() ;
sub SO_MARK() ;
sub SO_PASSCRED() ;
sub SO_PASSIFNAME() ;
sub SO_PEEK_OFF() ;
sub SO_PEERCRED() ;
sub SO_PRIORITY() ;
sub SO_PROTOCOL() ;
sub SO_PROTOTYPE() ;
sub SO_RCVBUFFORCE() ;
sub SO_REUSEPORT() ;
sub SO_RXQ_OVFL() ;
sub SO_SECURITY_AUTHENTICATION() ;
sub SO_SECURITY_ENCRYPTION_NETWORK() ;
sub SO_SECURITY_ENCRYPTION_TRANSPORT() ;
sub SO_SNDBUFFORCE() ;
sub SO_STATE() ;
sub SO_TIMESTAMP() ;
sub SO_XOPEN() ;
sub SO_XSE() ;
sub TCP_CONGESTION() ;
sub TCP_CONNECTIONTIMEOUT() ;
sub TCP_CORK() ;
sub TCP_DEFER_ACCEPT() ;
sub TCP_FASTOPEN() ;
sub TCP_INFO() ;
sub TCP_INIT_CWND() ;
sub TCP_KEEPALIVE() ;
sub TCP_KEEPCNT() ;
sub TCP_KEEPIDLE() ;
sub TCP_KEEPINTVL() ;
sub TCP_LINGER2() ;
sub TCP_MAXRT() ;
sub TCP_MAXSEG() ;
sub TCP_MD5SIG() ;
sub TCP_NOOPT() ;
sub TCP_NOPUSH() ;
sub TCP_QUICKACK() ;
sub TCP_SACK_ENABLE() ;
sub TCP_STDURG() ;
sub TCP_SYNCNT() ;
sub TCP_USER_TIMEOUT() ;
sub TCP_WINDOW_CLAMP() ;
sub UIO_MAXIOV() ;
sub getaddrinfo;
sub getnameinfo;
sub inet_aton;
sub inet_ntoa;
sub inet_ntop;
sub inet_pton;
sub pack_ip_mreq;
sub pack_ip_mreq_source;
sub pack_ipv6_mreq;
sub pack_sockaddr_in6;
sub pack_sockaddr_in;
sub pack_sockaddr_un;
sub sockaddr_family;
sub unpack_ip_mreq;
sub unpack_ip_mreq_source;
sub unpack_ipv6_mreq;
sub unpack_sockaddr_in6;
sub unpack_sockaddr_in;
sub unpack_sockaddr_un;
}
package Socket6 {
sub constant;
sub gai_strerror;
sub getaddrinfo;
sub gethostbyname2;
sub getipnodebyaddr;
sub getipnodebyname;
sub getnameinfo;
sub in6addr_any;
sub in6addr_loopback;
sub inet_ntop;
sub inet_pton;
sub pack_sockaddr_in6;
sub pack_sockaddr_in6_all;
sub unpack_sockaddr_in6;
sub unpack_sockaddr_in6_all;
}
package Specio::Constraint::Enum {
sub dclone($) ;
sub refaddr($) ;
}
package Specio::Constraint::Parameterized {
sub dclone($) ;
}
package Specio::Constraint::Role::CanType {
sub blessed($) ;
sub dclone($) ;
}
package Specio::Constraint::Role::Interface {
sub all(&@) ;
sub any(&@) ;
sub first(&@) ;
}
package Specio::Constraint::Role::IsaType {
sub blessed($) ;
sub dclone($) ;
}
package Specio::Constraint::Union {
sub all(&@) ;
sub any(&@) ;
sub dclone($) ;
}
package Specio::Exception {
sub blessed($) ;
}
package Specio::Helpers {
sub blessed($) ;
}
package Specio::OO {
sub all(&@) ;
sub dclone($) ;
sub perlstring;
sub weaken($) ;
}
package Specio::PartialDump {
sub blessed($) ;
sub looks_like_number($) ;
sub reftype($) ;
}
package Specio::TypeChecks {
sub blessed($) ;
}
package Storable {
sub dclone($) ;
sub init_perinterp() ;
sub is_retrieving() ;
sub is_storing() ;
sub last_op_in_netorder() ;
sub mretrieve($;$) ;
sub mstore($) ;
sub net_mstore($) ;
sub net_pstore($$) ;
sub pretrieve($;$) ;
sub pstore($$) ;
sub stack_depth() ;
sub stack_depth_hash() ;
}
package Sub::Identify {
sub get_code_info($) ;
sub get_code_location($) ;
sub is_sub_constant($) ;
}
package Sub::Name {
sub subname;
}
package Sub::Util {
sub set_prototype;
sub set_subname;
sub subname;
}
package Sys::Hostname {
sub ghname;
}
package Sys::Syslog {
sub AF_802() ;
sub AF_AAL() ;
sub AF_CTF() ;
sub AF_GOSIP() ;
sub AF_KEY() ;
sub AF_LAST() ;
sub AF_LINK() ;
sub AF_NBS() ;
sub AF_NIT() ;
sub AF_OSINET() ;
sub AF_ROUTE() ;
sub AF_USER() ;
sub AF_WAN() ;
sub AF_X25() ;
sub AI_ADDRCONFIG() ;
sub AI_ALL() ;
sub AI_CANONIDN() ;
sub AI_IDN() ;
sub AI_IDN_ALLOW_UNASSIGNED() ;
sub AI_IDN_USE_STD3_ASCII_RULES() ;
sub AI_NUMERICSERV() ;
sub AI_V4MAPPED() ;
sub EAI_ADDRFAMILY() ;
sub EAI_BADHINTS() ;
sub EAI_PROTOCOL() ;
sub EAI_SYSTEM() ;
sub IOV_MAX() ;
sub IPTOS_LOWDELAY() ;
sub IPTOS_MINCOST() ;
sub IPTOS_RELIABILITY() ;
sub IPTOS_THROUGHPUT() ;
sub IPV6_ADDRFROM() ;
sub IPV6_MTU() ;
sub IPV6_MTU_DISCOVER() ;
sub IPV6_RECVERR() ;
sub IPV6_ROUTER_ALERT() ;
sub IP_BIND_ADDRESS_NO_PORT() ;
sub IP_FREEBIND() ;
sub IP_MTU() ;
sub IP_MTU_DISCOVER() ;
sub IP_MULTICAST_ALL() ;
sub IP_NODEFRAG() ;
sub IP_PMTUDISC_DO() ;
sub IP_PMTUDISC_DONT() ;
sub IP_PMTUDISC_PROBE() ;
sub IP_PMTUDISC_WANT() ;
sub IP_RECVERR() ;
sub IP_RECVOPTS() ;
sub IP_RECVRETOPTS() ;
sub IP_RETOPTS() ;
sub IP_TRANSPARENT() ;
sub LOG_FAC;
sub LOG_MAKEPRI;
sub LOG_MASK;
sub LOG_PRI;
sub LOG_UPTO;
sub MSG_BCAST() ;
sub MSG_BTAG() ;
sub MSG_CTLFLAGS() ;
sub MSG_CTLIGNORE() ;
sub MSG_CTRUNC() ;
sub MSG_DONTWAIT() ;
sub MSG_EOF() ;
sub MSG_EOR() ;
sub MSG_ERRQUEUE() ;
sub MSG_ETAG() ;
sub MSG_FASTOPEN() ;
sub MSG_FIN() ;
sub MSG_MCAST() ;
sub MSG_NOSIGNAL() ;
sub MSG_PROXY() ;
sub MSG_RST() ;
sub MSG_SYN() ;
sub MSG_TRUNC() ;
sub MSG_URG() ;
sub MSG_WIRE() ;
sub NI_IDN() ;
sub NI_IDN_ALLOW_UNASSIGNED() ;
sub NI_IDN_USE_STD3_ASCII_RULES() ;
sub PF_802() ;
sub PF_AAL() ;
sub PF_CTF() ;
sub PF_GOSIP() ;
sub PF_KEY() ;
sub PF_LAST() ;
sub PF_LINK() ;
sub PF_NBS() ;
sub PF_NIT() ;
sub PF_OSINET() ;
sub PF_ROUTE() ;
sub PF_USER() ;
sub PF_WAN() ;
sub PF_X25() ;
sub SCM_CONNECT() ;
sub SCM_CREDENTIALS() ;
sub SCM_CREDS() ;
sub SCM_RIGHTS() ;
sub SCM_TIMESTAMP() ;
sub SOCK_CLOEXEC() ;
sub SOCK_NONBLOCK() ;
sub SO_ATTACH_FILTER() ;
sub SO_BACKLOG() ;
sub SO_CHAMELEON() ;
sub SO_DETACH_FILTER() ;
sub SO_DGRAM_ERRIND() ;
sub SO_DOMAIN() ;
sub SO_FAMILY() ;
sub SO_LOCK_FILTER() ;
sub SO_PASSCRED() ;
sub SO_PASSIFNAME() ;
sub SO_PEERCRED() ;
sub SO_PROTOCOL() ;
sub SO_PROTOTYPE() ;
sub SO_RCVBUFFORCE() ;
sub SO_REUSEPORT() ;
sub SO_SECURITY_AUTHENTICATION() ;
sub SO_SECURITY_ENCRYPTION_NETWORK() ;
sub SO_SECURITY_ENCRYPTION_TRANSPORT() ;
sub SO_SNDBUFFORCE() ;
sub SO_STATE() ;
sub SO_XOPEN() ;
sub SO_XSE() ;
sub TCP_CONGESTION() ;
sub TCP_CONNECTIONTIMEOUT() ;
sub TCP_CORK() ;
sub TCP_DEFER_ACCEPT() ;
sub TCP_FASTOPEN() ;
sub TCP_INFO() ;
sub TCP_INIT_CWND() ;
sub TCP_KEEPALIVE() ;
sub TCP_KEEPCNT() ;
sub TCP_KEEPIDLE() ;
sub TCP_KEEPINTVL() ;
sub TCP_LINGER2() ;
sub TCP_MAXRT() ;
sub TCP_MAXSEG() ;
sub TCP_MD5SIG() ;
sub TCP_NOOPT() ;
sub TCP_NOPUSH() ;
sub TCP_QUICKACK() ;
sub TCP_SACK_ENABLE() ;
sub TCP_STDURG() ;
sub TCP_SYNCNT() ;
sub TCP_USER_TIMEOUT() ;
sub TCP_WINDOW_CLAMP() ;
sub UIO_MAXIOV() ;
sub closelog_xs;
sub constant;
sub getaddrinfo;
sub getnameinfo;
sub inet_aton;
sub inet_ntoa;
sub inet_ntop;
sub inet_pton;
sub openlog_xs;
sub pack_ip_mreq;
sub pack_ip_mreq_source;
sub pack_ipv6_mreq;
sub pack_sockaddr_in6;
sub pack_sockaddr_in;
sub pack_sockaddr_un;
sub setlocale;
sub setlogmask_xs;
sub sockaddr_family;
sub strftime;
sub syslog_xs;
sub unpack_ip_mreq;
sub unpack_ip_mreq_source;
sub unpack_ipv6_mreq;
sub unpack_sockaddr_in6;
sub unpack_sockaddr_in;
sub unpack_sockaddr_un;
}
package Sys::Syslog::Win32 {
sub EVENTLOG_AUDIT_FAILURE;
sub EVENTLOG_AUDIT_SUCCESS;
sub EVENTLOG_BACKWARDS_READ;
sub EVENTLOG_END_ALL_PAIRED_EVENTS;
sub EVENTLOG_END_PAIRED_EVENT;
sub EVENTLOG_FORWARDS_READ;
sub EVENTLOG_PAIRED_EVENT_ACTIVE;
sub EVENTLOG_PAIRED_EVENT_INACTIVE;
sub EVENTLOG_SEEK_READ;
sub EVENTLOG_SEQUENTIAL_READ;
sub EVENTLOG_START_PAIRED_EVENT;
sub EVENTLOG_SUCCESS;
}
package Template {
sub blessed($) ;
}
package Template::Document {
sub is_utf8;
}
package Template::Filters {
sub blessed($) ;
}
package Template::Service {
sub blessed($) ;
}
package Template::Stash {
sub blessed($) ;
sub reftype($) ;
}
package Template::Stash::XS {
sub get;
sub set;
}
package Template::VMethods {
sub blessed($) ;
sub looks_like_number($) ;
}
package Term::ReadKey {
sub GetControlChars;
sub GetSpeed;
sub GetTermSizeGSIZE;
sub GetTermSizeGWINSZ;
sub GetTermSizeVIO;
sub GetTermSizeWin32;
sub SetControlChars;
sub SetReadMode;
sub SetTerminalSize;
sub Win32PeekChar;
sub blockoptions;
sub pollfile;
sub selectfile;
sub setnodelay;
sub termoptions;
sub termsizeoptions;
}
package Term::Table {
sub blessed($) ;
sub max(@) ;
sub sum(@) ;
}
package Term::Table::Cell {
sub sum(@) ;
}
package Term::Table::HashBase {
sub _isa($;$) ;
}
package Term::Table::LineBreak {
sub blessed($) ;
}
package Test2::API {
sub blessed($) ;
sub weaken($) ;
}
package Test2::API::Context {
sub blessed($) ;
sub weaken($) ;
}
package Test2::API::Instance {
sub reftype($) ;
}
package Test2::Event {
sub blessed($) ;
sub reftype($) ;
}
package Test2::Event::V2 {
sub reftype($) ;
}
package Test2::Hub {
sub first(&@) ;
sub weaken($) ;
}
package Test2::Util::Facets2Legacy {
sub blessed($) ;
}
package Test2::Util::HashBase {
sub _isa($;$) ;
}
package Test::Builder {
sub blessed($) ;
sub reftype($) ;
sub weaken($) ;
}
package Test::LeakTrace {
sub CLONE;
sub _finish;
sub _runops_installed;
sub _start;
sub count_sv;
}
package Text::CSV_XS {
sub Combine;
sub Parse;
sub SetDiag;
sub _cache_diag;
sub _cache_set;
sub error_input;
sub getline;
sub getline_all;
sub print;
}
package Text::Soundex {
sub soundex;
sub soundex_xs;
}
package Tie::Hash::NamedCapture {
sub CLEAR;
sub DELETE;
sub EXISTS;
sub FETCH;
sub FIRSTKEY;
sub NEXTKEY;
sub SCALAR;
sub STORE;
sub TIEHASH;
sub _tie_it;
sub flags;
}
package Time::HiRes {
sub CLONE(;@) ;
sub alarm($;$) ;
sub clock() ;
sub clock_getres(;$) ;
sub clock_gettime(;$) ;
sub clock_nanosleep($$;$) ;
sub constant($) ;
sub gettimeofday() ;
sub lstat(;$) ;
sub nanosleep($) ;
sub sleep(;@) ;
sub stat(;$) ;
sub time() ;
sub ualarm($;$) ;
sub usleep($) ;
sub utime($$;@) ;
}
package Time::Moment {
sub CLONE;
sub at_last_day_of_month;
sub at_last_day_of_quarter;
sub at_last_day_of_year;
sub at_midnight;
sub at_noon;
sub at_utc;
sub compare;
sub day_of_month;
sub day_of_quarter;
sub day_of_week;
sub day_of_year;
sub delta_days;
sub delta_hours;
sub delta_microseconds;
sub delta_milliseconds;
sub delta_minutes;
sub delta_months;
sub delta_nanoseconds;
sub delta_seconds;
sub delta_weeks;
sub delta_years;
sub epoch;
sub from_epoch;
sub from_jd;
sub from_mjd;
sub from_object;
sub from_rd;
sub from_string;
sub hour;
sub is_after;
sub is_before;
sub is_equal;
sub is_leap_year;
sub jd;
sub length_of_month;
sub length_of_quarter;
sub length_of_week_year;
sub length_of_year;
sub local_rd_as_seconds;
sub local_rd_values;
sub microsecond;
sub microsecond_of_day;
sub millisecond;
sub millisecond_of_day;
sub minus_days;
sub minus_hours;
sub minus_microseconds;
sub minus_milliseconds;
sub minus_minutes;
sub minus_months;
sub minus_nanoseconds;
sub minus_seconds;
sub minus_weeks;
sub minus_years;
sub minute;
sub minute_of_day;
sub mjd;
sub month;
sub nanosecond;
sub nanosecond_of_day;
sub new;
sub now;
sub now_utc;
sub offset;
sub plus_days;
sub plus_hours;
sub plus_microseconds;
sub plus_milliseconds;
sub plus_minutes;
sub plus_months;
sub plus_nanoseconds;
sub plus_seconds;
sub plus_weeks;
sub plus_years;
sub precision;
sub quarter;
sub rd;
sub rdn;
sub second;
sub second_of_day;
sub strftime;
sub to_string;
sub utc_rd_as_seconds;
sub utc_rd_values;
sub week;
sub with;
sub with_day_of_month;
sub with_day_of_quarter;
sub with_day_of_week;
sub with_day_of_year;
sub with_hour;
sub with_microsecond;
sub with_microsecond_of_day;
sub with_millisecond;
sub with_millisecond_of_day;
sub with_minute;
sub with_minute_of_day;
sub with_month;
sub with_nanosecond;
sub with_nanosecond_of_day;
sub with_offset;
sub with_offset_same_instant;
sub with_offset_same_local;
sub with_precision;
sub with_quarter;
sub with_rdn;
sub with_second;
sub with_second_of_day;
sub with_week;
sub with_year;
sub year;
}
package Time::Moment::Internal {
sub orthodox_easter_sunday;
sub western_easter_sunday;
}
package Time::Piece {
sub _crt_gmtime($) ;
sub _crt_localtime($) ;
sub _get_localization() ;
sub _mini_mktime($$$$$$) ;
sub _strftime($$;$) ;
sub _strptime($$$$) ;
sub _tzset() ;
sub blessed($) ;
}
package Try::Tiny {
sub _subname;
}
package UNIVERSAL {
sub DOES;
sub VERSION;
sub can;
sub isa;
}
package Unicode::Collate {
sub _decompHangul;
sub _derivCE_14;
sub _derivCE_18;
sub _derivCE_20;
sub _derivCE_22;
sub _derivCE_24;
sub _derivCE_32;
sub _derivCE_34;
sub _derivCE_36;
sub _derivCE_8;
sub _derivCE_9;
sub _exists_simple;
sub _fetch_rest;
sub _fetch_simple;
sub _getHexArray;
sub _ignorable_simple;
sub _isIllegal;
sub _isUIdeo;
sub _uideoCE_8;
sub getHST;
sub mk_SortKey;
sub varCE;
sub visualizeSortKey;
}
package Unicode::GCString {
sub DESTROY($) ;
sub _new($$;$) ;
sub as_array($) ;
sub as_scalarref;
sub as_string($;$;$) ;
sub chars($) ;
sub cmp($$;$) ;
sub columns;
sub concat($$;$) ;
sub copy($) ;
sub eos;
sub flag($;$;$) ;
sub item($;$) ;
sub join;
sub lbc($) ;
sub lbcext($) ;
sub lbclass($;$) ;
sub lbclass_ext($;$) ;
sub length($) ;
sub next($;$;$) ;
sub pos($;$) ;
sub substr($$;$;$) ;
}
package Unicode::LineBreak {
sub DESTROY($) ;
sub EAWidths;
sub LBClasses;
sub SOMBOK_VERSION;
sub UNICODE_VERSION;
sub _config;
sub _new($) ;
sub as_hashref;
sub as_scalarref;
sub as_string;
sub break($$) ;
sub break_partial($$) ;
sub breakingRule($$$) ;
sub copy($) ;
sub is_utf8($;$) ;
sub lbrule($$$) ;
sub reset($) ;
sub strsize($$$$$;$) ;
}
package Unicode::LineBreak::SouthEastAsian {
sub supported() ;
}
package Unicode::Normalize {
sub FCC($) ;
sub NFC($) ;
sub NFD($) ;
sub NFKC($) ;
sub NFKD($) ;
sub checkFCC($) ;
sub checkFCD($) ;
sub checkNFC($) ;
sub checkNFD($) ;
sub checkNFKC($) ;
sub checkNFKD($) ;
sub compose($) ;
sub composeContiguous($) ;
sub decompose($;$) ;
sub getCanon($) ;
sub getCombinClass($) ;
sub getCompat($) ;
sub getComposite($$) ;
sub isComp2nd($) ;
sub isComp_Ex($) ;
sub isExclusion($) ;
sub isNFC_MAYBE($) ;
sub isNFC_NO($) ;
sub isNFD_NO($) ;
sub isNFKC_MAYBE($) ;
sub isNFKC_NO($) ;
sub isNFKD_NO($) ;
sub isNonStDecomp($) ;
sub isSingleton($) ;
sub reorder($) ;
sub splitOnLastStarter;
}
package Unicode::UTF8 {
sub decode_utf8;
sub encode_utf8;
sub valid_utf8;
}
package Variable::Magic {
sub CLONE;
sub _wizard;
sub cast(\[$@%&*]$@) ;
sub dispell(\[$@%&*]$) ;
sub getdata(\[$@%&*]$) ;
}
package Win32 {
sub AbortSystemShutdown;
sub CopyFile;
sub CreateDirectory;
sub CreateFile;
sub DomainName;
sub ExpandEnvironmentStrings;
sub FormatMessage;
sub FreeLibrary;
sub FsType;
sub GetACP;
sub GetANSIPathName;
sub GetArchName;
sub GetChipName;
sub GetConsoleCP;
sub GetConsoleOutputCP;
sub GetCurrentProcessId;
sub GetCurrentThreadId;
sub GetCwd;
sub GetFileVersion;
sub GetFolderPath;
sub GetFullPathName;
sub GetLastError;
sub GetLongPathName;
sub GetNextAvailDrive;
sub GetOEMCP;
sub GetOSVersion;
sub GetProcAddress;
sub GetProductInfo;
sub GetShortPathName;
sub GetSystemMetrics;
sub GetTickCount;
sub GuidGen;
sub InitiateSystemShutdown;
sub IsAdminUser;
sub IsWin95;
sub IsWinNT;
sub LoadLibrary;
sub LoginName;
sub LookupAccountName;
sub LookupAccountSID;
sub MsgBox;
sub NodeName;
sub OutputDebugString;
sub RegisterServer;
sub SetChildShowWindow;
sub SetConsoleCP;
sub SetConsoleOutputCP;
sub SetCwd;
sub SetLastError;
sub Sleep;
sub Spawn;
sub UnregisterServer;
}
package Win32::API {
sub Call;
sub FreeLibrary;
sub FromUnicode;
sub GetMagicSV;
sub GetModuleFileName;
sub GetProcAddress;
sub IsBadReadPtr;
sub IsBadStringPtr;
sub LoadLibrary;
sub MoveMemory;
sub PointerAt;
sub PointerTo;
sub ReadMemory;
sub SafeReadWideCString;
sub SetMagicSV;
sub ToUnicode;
sub WriteMemory;
sub _Align;
sub _ImportXS;
sub _TruncateToWideNull;
sub _my_cxt_clone;
sub looks_like_number($) ;
sub weaken($) ;
}
package Win32::API::Callback {
sub IsBadStringPtr;
sub MakeParamArr;
sub PackedRVTarget;
sub WriteMemory;
}
package Win32::API::Callback::HeapBlock {
sub DESTROY;
sub new;
}
package Win32::API::Callback::IATPatch {
sub CLONE_SKIP;
sub DESTROY;
sub GetOriginalFunctionPtr;
sub Unpatch;
sub new;
}
package Win32::Clipboard {
sub Empty;
sub EnumFormats;
sub GetAs;
sub GetBitmap;
sub GetFiles;
sub GetFormatName;
sub GetText;
sub IsBitmap;
sub IsFiles;
sub IsFormatAvailable;
sub IsText;
sub Set;
sub StartClipboardViewer;
sub StopClipboardViewer;
sub WaitForChange;
sub constant;
}
package Win32::Console {
sub Alloc;
sub Free;
sub MouseButtons;
sub _CloseHandle;
sub _CreateConsoleScreenBuffer;
sub _FillConsoleOutputAttribute;
sub _FillConsoleOutputCharacter;
sub _FlushConsoleInputBuffer;
sub _GenerateConsoleCtrlEvent;
sub _GetConsoleCP;
sub _GetConsoleCursorInfo;
sub _GetConsoleMode;
sub _GetConsoleOutputCP;
sub _GetConsoleScreenBufferInfo;
sub _GetConsoleTitle;
sub _GetLargestConsoleWindowSize;
sub _GetNumberOfConsoleInputEvents;
sub _GetStdHandle;
sub _PeekConsoleInput;
sub _ReadConsole;
sub _ReadConsoleInput;
sub _ReadConsoleOutput;
sub _ReadConsoleOutputAttribute;
sub _ReadConsoleOutputCharacter;
sub _ScrollConsoleScreenBuffer;
sub _SetConsoleActiveScreenBuffer;
sub _SetConsoleCP;
sub _SetConsoleCursorInfo;
sub _SetConsoleCursorPosition;
sub _SetConsoleIcon;
sub _SetConsoleMode;
sub _SetConsoleOutputCP;
sub _SetConsoleScreenBufferSize;
sub _SetConsoleTextAttribute;
sub _SetConsoleTitle;
sub _SetConsoleWindowInfo;
sub _SetStdHandle;
sub _WriteConsole;
sub _WriteConsoleInput;
sub _WriteConsoleOutput;
sub _WriteConsoleOutputAttribute;
sub _WriteConsoleOutputCharacter;
sub constant;
}
package Win32::Console::ANSI {
sub Cls() ;
sub Cursor(;@) ;
sub CursorSize(;@) ;
sub MinimizeAll() ;
sub ScriptCP(;@) ;
sub SetCloseButton($) ;
sub SetConsoleFullScreen($) ;
sub SetConsoleSize($$) ;
sub SetMonitorState($) ;
sub ShowConsoleWindow($) ;
sub Title(;@) ;
sub XYMax() ;
sub _GetConsoleColors() ;
sub _GetCursorInfo() ;
sub _ScreenDump() ;
sub _SetConsoleStandard() ;
sub _chcp($$) ;
}
package Win32::Daemon {
sub AcceptedControls;
sub CallbackTimer;
sub ConfigureService;
sub CreateService;
sub DebugOutputPath;
sub DeleteService;
sub GetLastError;
sub GetSecurity;
sub GetServiceHandle;
sub GetVersion;
sub HideService;
sub IsDebugBuild;
sub QueryLastMessage;
sub QueryServiceConfig;
sub RegisterCallbacks;
sub RestoreService;
sub SetSecurity;
sub SetServiceBits;
sub ShowService;
sub StartService;
sub State;
sub StopService;
sub Timeout;
}
package Win32::EventLog {
sub BackupEventLog;
sub ClearEventLog;
sub CloseEventLog;
sub DeregisterEventSource;
sub EVENTLOG_AUDIT_FAILURE;
sub EVENTLOG_AUDIT_SUCCESS;
sub EVENTLOG_BACKWARDS_READ;
sub EVENTLOG_END_ALL_PAIRED_EVENTS;
sub EVENTLOG_END_PAIRED_EVENT;
sub EVENTLOG_FORWARDS_READ;
sub EVENTLOG_PAIRED_EVENT_ACTIVE;
sub EVENTLOG_PAIRED_EVENT_INACTIVE;
sub EVENTLOG_SEEK_READ;
sub EVENTLOG_SEQUENTIAL_READ;
sub EVENTLOG_START_PAIRED_EVENT;
sub EVENTLOG_SUCCESS;
sub GetEventLogText;
sub GetNumberOfEventLogRecords;
sub GetOldestEventLogRecord;
sub OpenBackupEventLog;
sub OpenEventLog;
sub ReadEventLog;
sub RegisterEventSource;
sub WriteEventLog;
sub constant;
}
package Win32::Exe {
sub DELEGATE_SUBS() ;
sub DISPATCH_TABLE() ;
sub FORMAT() ;
}
package Win32::Exe::Base {
sub FORMAT() ;
}
package Win32::Exe::DebugTable {
sub FORMAT() ;
}
package Win32::Exe::IconFile {
sub DEFAULT_ARGS() ;
sub DISPATCH_TABLE() ;
sub FORMAT() ;
}
package Win32::Exe::InsertResourceSection {
sub _insert_resource_section;
}
package Win32::File {
sub GetAttributes($$) ;
sub SetAttributes($$) ;
sub constant($) ;
}
package Win32::GuiTest {
sub AllocateVirtualBufferImp;
sub CheckButton;
sub ClientToScreen;
sub EnableWindow;
sub FreeVirtualBufferImp;
sub GetActiveWindow;
sub GetAsyncKeyState;
sub GetCaretPos;
sub GetChildDepth;
sub GetChildWindows;
sub GetClassName;
sub GetComboContents;
sub GetComboText;
sub GetCursorPos;
sub GetDesktopWindow;
sub GetFocus;
sub GetForegroundWindow;
sub GetHeaderColumnCount;
sub GetListContents;
sub GetListText;
sub GetListViewHeader;
sub GetListViewItem;
sub GetListViewItemCount;
sub GetMenu;
sub GetMenuItemCount;
sub GetMenuItemID;
sub GetMenuItemIndex;
sub GetMenuItemInfo;
sub GetParent;
sub GetPopupHandle;
sub GetScreenRes;
sub GetSubMenu;
sub GetSystemMenu;
sub GetTabItems;
sub GetTreeViewSelPath;
sub GetWindow;
sub GetWindowLong;
sub GetWindowRect;
sub GetWindowText;
sub GrayOutButton;
sub IsCheckedButton;
sub IsChild;
sub IsGrayedButton;
sub IsListViewItemSel;
sub IsTabItemSel;
sub IsWindow;
sub IsWindowEnabled;
sub IsWindowVisible;
sub MouseMoveAbsPix;
sub MouseMoveWheel;
sub NormToScreen;
sub PostMessage;
sub ReadFromVirtualBufferImp;
sub ScreenToClient;
sub ScreenToNorm;
sub SelComboItem;
sub SelComboItemText;
sub SelComboString;
sub SelListViewItem;
sub SelListViewItemText;
sub SelTabItem;
sub SelTabItemText;
sub SendLButtonDown;
sub SendLButtonUp;
sub SendMButtonDown;
sub SendMButtonUp;
sub SendMessage;
sub SendMouseMoveAbs;
sub SendMouseMoveRel;
sub SendRButtonDown;
sub SendRButtonUp;
sub SendRawKey;
sub SetActiveWindow;
sub SetFocus;
sub SetForegroundWindow;
sub SetWindowPos;
sub ShowWindow;
sub TabCtrl_GetCurFocus;
sub TabCtrl_GetItemCount;
sub TabCtrl_SetCurFocus;
sub TabCtrl_SetCurSel;
sub UnCheckButton;
sub UnicodeSemantics;
sub VkKeyScan;
sub WMGetText;
sub WMSetText;
sub WaitForReady;
sub WindowFromPoint;
sub WriteToVirtualBufferImp;
}
package Win32::GuiTest::DibSect {
sub CopyClient;
sub CopyWindow;
sub DESTROY;
sub Destroy;
sub Invert;
sub SaveAs;
sub ToClipboard;
sub ToGrayScale;
sub new;
}
package Win32::Job {
sub DESTROY;
sub kill;
sub new;
sub run;
sub spawn;
sub status;
sub watch;
}
package Win32::Job::_handle {
sub DESTROY;
}
package Win32::OLE {
sub DESTROY;
sub Dispatch;
sub EnumAllObjects;
sub Forward;
sub FreeUnusedLibraries;
sub GetActiveObject;
sub GetIDsOfNames;
sub GetObject;
sub GetTypeInfo;
sub Initialize;
sub MessageLoop;
sub QueryInterface;
sub QueryObjectType;
sub QuitMessageLoop;
sub SpinMessageLoop;
sub Uninitialize;
sub WithEvents;
sub _Unique;
sub new;
}
package Win32::OLE::Const {
sub _Constants;
sub _LoadRegTypeLib;
sub _ShowHelpContext;
sub _Typelibs;
}
package Win32::OLE::Enum {
sub All;
sub Clone;
sub DESTROY;
sub Next;
sub Reset;
sub Skip;
sub new;
}
package Win32::OLE::NLS {
sub CompareString;
sub GetLocaleInfo;
sub GetStringType;
sub GetSystemDefaultLCID;
sub GetSystemDefaultLangID;
sub GetUserDefaultLCID;
sub GetUserDefaultLangID;
sub LCMapString;
sub SendSettingChange;
sub SetLocaleInfo;
}
package Win32::OLE::Tie {
sub DESTROY;
sub FIRSTENUM;
sub FIRSTKEY;
sub Fetch;
sub NEXTENUM;
sub NEXTKEY;
sub Store;
}
package Win32::OLE::TypeInfo {
sub DESTROY;
sub GetContainingTypeLib;
sub _GetDocumentation;
sub _GetFuncDesc;
sub _GetImplTypeFlags;
sub _GetImplTypeInfo;
sub _GetNames;
sub _GetTypeAttr;
sub _GetVarDesc;
sub _new;
}
package Win32::OLE::TypeLib {
sub DESTROY;
sub GetTypeInfo;
sub _GetDocumentation;
sub _GetLibAttr;
sub _GetTypeInfo;
sub _GetTypeInfoCount;
sub new;
}
package Win32::OLE::Variant {
sub As;
sub ChangeType;
sub Copy;
sub Currency;
sub DESTROY;
sub Date;
sub Dim;
sub Get;
sub IsNothing;
sub IsNullString;
sub LastError;
sub Number;
sub Put;
sub Time;
sub Type;
sub Unicode;
sub Value;
sub _Clone;
sub _RefType;
sub _Value;
sub new;
}
package Win32::Pipe {
sub Info;
sub PipeBufferSize;
sub PipeClose;
sub PipeConnect;
sub PipeCreate;
sub PipeDisconnect;
sub PipeError;
sub PipeRead;
sub PipeResizeBuffer;
sub PipeWrite;
sub constant;
}
package Win32::Process {
sub Create;
sub DESTROY;
sub GetCurrentProcessID;
sub GetExitCode;
sub GetPriorityClass;
sub GetProcessAffinityMask;
sub GetProcessID;
sub Kill;
sub KillProcess;
sub Open;
sub Resume;
sub SetPriorityClass;
sub SetProcessAffinityMask;
sub Suspend;
sub Wait;
sub constant;
sub get_Win32_IPC_HANDLE;
sub get_process_handle;
}
package Win32::Service {
sub GetServices;
sub GetStatus;
sub PauseService;
sub ResumeService;
sub StartService;
sub StopService;
sub constant;
}
package Win32::UTCFileTime {
sub CLONE(;@) ;
sub _alt_stat($) ;
sub _get_utc_file_times($) ;
sub _set_error_mode($) ;
sub _set_utc_file_times($$$) ;
sub constant($) ;
}
package Win32::WinError {
sub constant;
}
package Win32API::File {
sub CloseHandle;
sub CopyFileA;
sub CopyFileW;
sub CreateFileA;
sub CreateFileW;
sub DefineDosDeviceA;
sub DefineDosDeviceW;
sub DeleteFileA;
sub DeleteFileW;
sub DeviceIoControl;
sub FdGetOsFHandle;
sub GetDriveTypeA;
sub GetDriveTypeW;
sub GetFileAttributesA;
sub GetFileAttributesW;
sub GetFileSize;
sub GetFileType;
sub GetHandleInformation;
sub GetLogicalDriveStringsA;
sub GetLogicalDriveStringsW;
sub GetLogicalDrives;
sub GetOverlappedResult;
sub GetStdHandle;
sub GetVolumeInformationA;
sub GetVolumeInformationW;
sub IsContainerPartition;
sub IsRecognizedPartition;
sub MoveFileA;
sub MoveFileExA;
sub MoveFileExW;
sub MoveFileW;
sub OsFHandleOpenFd;
sub QueryDosDeviceA;
sub QueryDosDeviceW;
sub ReadFile;
sub SetErrorMode;
sub SetFilePointer;
sub SetHandleInformation;
sub SetStdHandle;
sub WriteFile;
sub _fileLastError;
}
package Win32API::Registry {
sub AbortSystemShutdownA;
sub AbortSystemShutdownW;
sub AllowPriv;
sub InitiateSystemShutdownA;
sub InitiateSystemShutdownW;
sub RegCloseKey;
sub RegConnectRegistryA;
sub RegConnectRegistryW;
sub RegCreateKeyA;
sub RegCreateKeyExA;
sub RegCreateKeyExW;
sub RegCreateKeyW;
sub RegDeleteKeyA;
sub RegDeleteKeyW;
sub RegDeleteValueA;
sub RegDeleteValueW;
sub RegFlushKey;
sub RegLoadKeyA;
sub RegLoadKeyW;
sub RegNotifyChangeKeyValue;
sub RegOpenKeyA;
sub RegOpenKeyExA;
sub RegOpenKeyExW;
sub RegOpenKeyW;
sub RegReplaceKeyA;
sub RegReplaceKeyW;
sub RegRestoreKeyA;
sub RegRestoreKeyW;
sub RegSaveKeyA;
sub RegSaveKeyW;
sub RegSetKeySecurity;
sub RegUnLoadKeyA;
sub RegUnLoadKeyW;
sub _RegEnumKeyA;
sub _RegEnumKeyExA;
sub _RegEnumKeyExW;
sub _RegEnumKeyW;
sub _RegEnumValueA;
sub _RegEnumValueW;
sub _RegGetKeySecurity;
sub _RegQueryInfoKeyA;
sub _RegQueryInfoKeyW;
sub _RegQueryMultipleValuesA;
sub _RegQueryMultipleValuesW;
sub _RegQueryValueA;
sub _RegQueryValueExA;
sub _RegQueryValueExW;
sub _RegQueryValueW;
sub _RegSetValueA;
sub _RegSetValueExA;
sub _RegSetValueExW;
sub _RegSetValueW;
sub _regLastError;
}
package XML::LibXML {
sub AUTOLOAD;
sub DISABLE_THREAD_SUPPORT;
sub HAVE_READER;
sub HAVE_SCHEMAS;
sub HAVE_STRUCT_ERRORS;
sub HAVE_THREAD_SUPPORT;
sub INIT_THREAD_SUPPORT;
sub LIBXML_DOTTED_VERSION;
sub LIBXML_RUNTIME_VERSION;
sub LIBXML_VERSION;
sub _CLONE;
sub _default_catalog;
sub _dump_registry;
sub _end_push;
sub _end_sax_push;
sub _externalEntityLoader;
sub _leaked_nodes;
sub _parse_fh;
sub _parse_file;
sub _parse_html_fh;
sub _parse_html_file;
sub _parse_html_string;
sub _parse_sax_fh;
sub _parse_sax_file;
sub _parse_sax_string;
sub _parse_sax_xml_chunk;
sub _parse_string;
sub _parse_xml_chunk;
sub _processXIncludes;
sub _push;
sub _start_push;
sub decodeFromUTF8;
sub encodeToUTF8;
sub export_GDOME;
sub import_GDOME;
sub load_catalog;
}
package XML::LibXML::Attr {
sub _setNamespace;
sub getNextSibling;
sub getOwnerElement;
sub getParentNode;
sub getPreviousSibling;
sub getValue;
sub isId;
sub name;
sub new;
sub nextSibling;
sub ownerElement;
sub parentElement;
sub previousSibling;
sub serialize;
sub serializeContent;
sub setValue;
sub toString;
sub value;
}
package XML::LibXML::CDATASection {
sub new;
}
package XML::LibXML::Comment {
sub new;
}
package XML::LibXML::Common {
sub decodeFromUTF8;
sub encodeToUTF8;
}
package XML::LibXML::Devel {
sub fix_owner;
sub mem_used;
sub node_from_perl;
sub node_to_perl;
sub refcnt;
sub refcnt_dec;
sub refcnt_inc;
}
package XML::LibXML::Document {
sub URI;
sub _setDocumentElement;
sub _toString;
sub adoptNode;
sub cloneNode;
sub compression;
sub createAttribute;
sub createAttributeNS;
sub createCDATASection;
sub createComment;
sub createDTD;
sub createDocument;
sub createDocumentFragment;
sub createElement;
sub createElementNS;
sub createEntityReference;
sub createExternalSubset;
sub createInternalSubset;
sub createPI;
sub createProcessingInstruction;
sub createRawElement;
sub createRawElementNS;
sub createTextNode;
sub documentElement;
sub documentURI;
sub encoding;
sub externalSubset;
sub getDocumentElement;
sub getElementById;
sub getElementsById;
sub getEncoding;
sub getVersion;
sub importNode;
sub indexElements;
sub internalSubset;
sub is_valid;
sub new;
sub removeExternalSubset;
sub removeInternalSubset;
sub serialize_html;
sub setCompression;
sub setEncoding;
sub setExternalSubset;
sub setInternalSubset;
sub setStandalone;
sub setURI;
sub setVersion;
sub standalone;
sub toFH;
sub toFile;
sub toStringHTML;
sub validate;
sub version;
sub xmlEncoding;
sub xmlStandalone;
sub xmlVersion;
}
package XML::LibXML::DocumentFragment {
sub addNewChild;
sub appendText;
sub appendTextNode;
sub new;
}
package XML::LibXML::Dtd {
sub getPublicId;
sub getSystemId;
sub new;
sub parse_string;
sub parse_uri;
sub publicId;
sub systemId;
}
package XML::LibXML::Element {
sub _getAttribute;
sub _getAttributeNS;
sub _getNamespaceDeclURI;
sub _setAttribute;
sub _setAttributeNS;
sub _setNamespace;
sub addNewChild;
sub appendText;
sub appendTextChild;
sub appendTextNode;
sub blessed($) ;
sub getAttributeNode;
sub getAttributeNodeNS;
sub hasAttribute;
sub hasAttributeNS;
sub new;
sub removeAttribute;
sub removeAttributeNS;
sub removeAttributeNode;
sub setAttributeNode;
sub setAttributeNodeNS;
sub setNamespaceDeclPrefix;
sub setNamespaceDeclURI;
sub tagName;
}
package XML::LibXML::HashTable {
sub DESTROY;
sub new;
}
package XML::LibXML::InputCallback {
sub lib_cleanup_callbacks;
sub lib_init_callbacks;
}
package XML::LibXML::LibError {
sub code;
sub context_and_column;
sub domain;
sub file;
sub int1;
sub int2;
sub level;
sub line;
sub message;
sub num1;
sub num2;
sub str1;
sub str2;
sub str3;
}
package XML::LibXML::Namespace {
sub DESTROY;
sub _isEqual;
sub declaredPrefix;
sub declaredURI;
sub getData;
sub getLocalName;
sub getType;
sub getValue;
sub href;
sub localname;
sub new;
sub nodeType;
sub nodeValue;
sub unique_key;
sub value2;
sub value;
}
package XML::LibXML::Node {
sub DESTROY;
sub _attributes;
sub _childNodes;
sub _find;
sub _findnodes;
sub _getChildrenByTagNameNS;
sub _toStringC14N;
sub addChild;
sub addSibling;
sub appendChild;
sub baseURI;
sub cloneNode;
sub firstChild;
sub firstNonBlankChild;
sub getAttributes;
sub getChildnodes;
sub getData;
sub getFirstChild;
sub getLastChild;
sub getLocalName;
sub getName;
sub getNamespace;
sub getNamespaceURI;
sub getNamespaces;
sub getNextSibling;
sub getOwner;
sub getOwnerDocument;
sub getOwnerElement;
sub getParentNode;
sub getPrefix;
sub getPreviousSibling;
sub getType;
sub getValue;
sub hasAttributes;
sub hasChildNodes;
sub insertAfter;
sub insertBefore;
sub isEqual;
sub isSameNode;
sub lastChild;
sub line_number;
sub localNS;
sub localName;
sub localNamespace;
sub localname;
sub lookupNamespacePrefix;
sub lookupNamespaceURI;
sub namespaceURI;
sub namespaces;
sub nextNonBlankSibling;
sub nextSibling;
sub nodeName;
sub nodePath;
sub nodeType;
sub nodeValue;
sub normalize;
sub ownerDocument;
sub ownerNode;
sub parentNode;
sub prefix;
sub previousNonBlankSibling;
sub previousSibling;
sub removeChild;
sub removeChildNodes;
sub replaceChild;
sub replaceNode;
sub serialize;
sub setBaseURI;
sub setName;
sub setNodeName;
sub setRawName;
sub string_value;
sub textContent;
sub toString;
sub to_literal;
sub to_number;
sub unbindNode;
sub unique_key;
sub unlink;
sub unlinkNode;
}
package XML::LibXML::PI {
sub _setData;
}
package XML::LibXML::ParserContext {
sub DESTROY;
}
package XML::LibXML::Pattern {
sub DESTROY;
sub _compilePattern;
sub matchesNode;
}
package XML::LibXML::Reader {
sub _DESTROY;
sub _close;
sub _getParserProp;
sub _newForDOM;
sub _newForFd;
sub _newForFile;
sub _newForIO;
sub _newForString;
sub _nodePath;
sub _preservePattern;
sub _setParserProp;
sub _setRelaxNG;
sub _setRelaxNGFile;
sub _setXSD;
sub _setXSDFile;
sub attributeCount;
sub baseURI;
sub byteConsumed;
sub columnNumber;
sub copyCurrentNode;
sub depth;
sub document;
sub encoding;
sub finish;
sub getAttribute;
sub getAttributeHash;
sub getAttributeNo;
sub getAttributeNs;
sub hasAttributes;
sub hasValue;
sub isDefault;
sub isEmptyElement;
sub isNamespaceDecl;
sub isValid;
sub lineNumber;
sub localName;
sub lookupNamespace;
sub matchesPattern;
sub moveToAttribute;
sub moveToAttributeNo;
sub moveToAttributeNs;
sub moveToElement;
sub moveToFirstAttribute;
sub moveToNextAttribute;
sub name;
sub namespaceURI;
sub next;
sub nextElement;
sub nextPatternMatch;
sub nextSibling;
sub nextSiblingElement;
sub nodeType;
sub prefix;
sub preserveNode;
sub quoteChar;
sub read;
sub readAttributeValue;
sub readInnerXml;
sub readOuterXml;
sub readState;
sub skipSiblings;
sub standalone;
sub value;
sub xmlLang;
sub xmlVersion;
}
package XML::LibXML::RegExp {
sub DESTROY;
sub _compile;
sub isDeterministic;
sub matches;
}
package XML::LibXML::RelaxNG {
sub DESTROY;
sub parse_buffer;
sub parse_document;
sub parse_location;
sub validate;
}
package XML::LibXML::Schema {
sub DESTROY;
sub parse_buffer;
sub parse_location;
sub validate;
}
package XML::LibXML::Text {
sub appendData;
sub data;
sub deleteData;
sub insertData;
sub new;
sub replaceData;
sub setData;
sub substringData;
}
package XML::LibXML::XPathContext {
sub DESTROY;
sub _find;
sub _findnodes;
sub _free_node_pool;
sub getContextNode;
sub getContextPosition;
sub getContextSize;
sub getVarLookupData;
sub getVarLookupFunc;
sub lookupNs;
sub new;
sub registerFunctionNS;
sub registerNs;
sub registerVarLookupFunc;
sub setContextNode;
sub setContextPosition;
sub setContextSize;
}
package XML::LibXML::XPathExpression {
sub DESTROY;
sub new;
}
package XML::LibXSLT {
sub HAVE_EXSLT;
sub INIT_THREAD_SUPPORT;
sub LIBXSLT_DOTTED_VERSION;
sub LIBXSLT_RUNTIME_VERSION;
sub LIBXSLT_VERSION;
sub _parse_stylesheet;
sub _parse_stylesheet_file;
sub debug_callback;
sub decodeFromUTF8;
sub encodeToUTF8;
sub max_depth;
sub max_vars;
sub register_function;
sub xinclude_default;
}
package XML::LibXSLT::Stylesheet {
sub DESTROY;
sub _output_string;
sub media_type;
sub output_encoding;
sub output_fh;
sub output_file;
sub output_method;
sub transform;
sub transform_file;
}
package XML::LibXSLT::StylesheetWrapper {
sub decodeFromUTF8;
sub encodeToUTF8;
}
package XML::LibXSLT::TransformContext {
sub stylesheet;
}
package XML::Parser::Expat {
sub DefaultCurrent;
sub Do_External_Parse;
sub ElementIndex;
sub ErrorString;
sub FreeEncoding;
sub GenerateNSName;
sub GetBase;
sub GetCurrentByteIndex;
sub GetCurrentColumnNumber;
sub GetCurrentLineNumber;
sub GetErrorCode;
sub GetSpecifiedAttributeCount;
sub LoadEncoding;
sub OriginalString;
sub ParseDone;
sub ParsePartial;
sub ParseStream;
sub ParseString;
sub ParserCreate;
sub ParserFree;
sub ParserRelease;
sub PositionContext;
sub RecognizedString;
sub SetAttListDeclHandler;
sub SetBase;
sub SetCharacterDataHandler;
sub SetCommentHandler;
sub SetDefaultHandler;
sub SetDoctypeHandler;
sub SetElementDeclHandler;
sub SetEndCdataHandler;
sub SetEndDoctypeHandler;
sub SetEndElementHandler;
sub SetEntityDeclHandler;
sub SetExtEntFinishHandler;
sub SetExternalEntityRefHandler;
sub SetNotationDeclHandler;
sub SetProcessingInstructionHandler;
sub SetStartCdataHandler;
sub SetStartElementHandler;
sub SetUnparsedEntityDeclHandler;
sub SetXMLDeclHandler;
sub SkipUntil;
sub UnsetAllHandlers;
}
package YAML::XS::LibYAML {
sub Dump;
sub Load;
}
package attributes {
sub _fetch_attrs($) ;
sub _guess_stash($) ;
sub _modify_attrs;
sub reftype($) ;
}
package bytes {
sub chr(_) ;
sub index($$;$) ;
sub length(_) ;
sub ord(_) ;
sub rindex($$;$) ;
sub substr($$;$$) ;
}
package constant {
sub _make_const(\[$@]) ;
}
package mro {
sub _nextcan;
sub get_isarev($) ;
sub get_linear_isa($;$) ;
sub get_mro($) ;
sub get_pkg_gen($) ;
sub invalidate_all_method_caches() ;
sub is_universal($) ;
sub method_changed_in($) ;
sub set_mro($$) ;
}
package re {
sub install;
sub is_regexp($) ;
sub regexp_pattern($) ;
sub regmust($) ;
sub regname(;$$) ;
sub regnames(;$) ;
sub regnames_count() ;
}
package threads {
sub DESTROY;
sub _handle;
sub create;
sub detach;
sub equal;
sub error;
sub get_stack_size;
sub is_detached;
sub is_joinable;
sub is_running;
sub join;
sub kill;
sub list;
sub new;
sub object;
sub self;
sub set_stack_size;
sub set_thread_exit_only;
sub tid;
sub wantarray;
sub yield;
}
package threads::shared {
sub _id(\[$@%]) ;
sub _refcnt(\[$@%]) ;
sub bless($;$) ;
sub blessed($) ;
sub cond_broadcast(\[$@%]) ;
sub cond_signal(\[$@%]) ;
sub cond_timedwait(\[$@%]$;\[$@%]) ;
sub cond_wait(\[$@%];\[$@%]) ;
sub is_shared(\[$@%]) ;
sub refaddr($) ;
sub reftype($) ;
sub share(\[$@%]) ;
}
package threads::shared::tie {
sub EXISTS;
sub EXTEND;
sub FIRSTKEY;
sub NEXTKEY;
sub POP;
sub PUSH;
sub SHIFT;
sub STORESIZE;
sub UNSHIFT;
}
package utf8 {
sub decode;
sub downgrade;
sub encode;
sub is_utf8;
sub native_to_unicode;
sub unicode_to_native;
sub upgrade;
sub valid;
}
package version {
sub _VERSION;
sub boolean;
sub declare;
sub is_alpha;
sub is_qv;
sub new;
sub noop;
sub normal;
sub numify;
sub parse;
sub qv;
sub stringify;
sub vcmp;
}