Libraries

A-Shell makes use of several libraries, which are listed here. The "Notes" column in the tables indicates:

• The source of the library: (1) developed by Microsabio; (2) purchased/licensed from external commerical sources; (3) open source modules.

• Whether the library is included with all installations of A-Shell (a), or is included only if needed and/or by special arrangement (b).                      

Note also that the actual library name may incorporate platform and/or version data into its name. For example, the table below lists "SftTree," while the actual filename of the DLL is "SftTree_IX86_U_75."

Windows

A-Shell uses the following Dynamic Linked Libraries (DLLs).

Name

Notes

~Size KB

Description

ashico1

1, a

10,480

A-Shell icon library; see samples here.

ashnet

1, a

3,026

Network-related functions.

ashnet2

1, a

713

SSH services for ATE.

FTPDLXcall2

1, a

52

FTP functions used in FTPDLX.

HTS14

2, a

576

HTML support for XTEXT.

libashmysql

1, a

16KB

ASQL interface to MySQL connector.

libxl

2, a

6,327

Spreadsheet functions.

pcre3

3, a

137

Perl compatible Regular Expressions.

SftPrintPreview

2, a

853

APEX functions.

SftTabs

2, a

750

TABX control

SftTree

2, a

620

XTREE.

spell32

2, a

92

Spell-checking used in XTEXT.

TER19

2, a

1,680

XTEXT control.

txml2

2, a

92

Allows .docx files to be imported to XTEXT.

vic32

2, a

228

Graphics and images.

victw32

2, a

60

TWAIN support.

wodFtpDLX

2, a

920

FTP functions used in FTPDLX.

 

Name

Source

~Size KB

Description

libashodbc

1, b

24

ASQL interface to OBDC connector.

libashtls

1, b

16

TLS support for TCPX.SBR.

libgnutls

3, b

2010

GNUTLS (required for libashtls)

libtasn1

3, b

160

GNUTLS.

libgpg-error

3, b

110

GNUTLS.

libgcrypt

3, b

1650

GNUTLS.

ucibv

3, b

870

GNUTLS.

libfcgi

3, b

40

Fast CGI support.

 

Linux

Name

Source

~Size KB

Description

libashmysql

 

40

ASQL interface to MySQL connector

libashtls

 

20

TLS support for TCPX.SBR

libxl

 

3200

Spreadsheet functions

libashnet

 

6180

CRYPTO.SBR