WareSeeker Search Software

c source library


Sponsored Links
Collapse All
Software Name Software Type Category Price
1

HS GSM SMS C Source Library 1.3


windows Software Development->Components Libraries $119
View Detail
Download HS GSM SMS C Source Library 1.3Download HS GSM SMS C Source Library 1.3
308 KB
HS GSM SMS is a useful and reliable C source library which provides a PC-based user application with access to a mobile phones Short Message Service (SMS) functionality, according to ETSI standards: GSM 07.05 (ETS 300 585) - "Use of Data Terminal Equipment - Data Circuit terminating; Equipment (DTE - DCE) interface for Short Message Service (SMS) and Cell Broadcast Service (CBS)" GSM 03.40 - "Technical Realization of Short Message Service - Point-to-Point.

SUPPORTED MODES
* PDU Mode

SUPPORTED ENCODING:
* 7 Bit Text

SUPPORTED EQUIPMENT:
* Siemens C35i
* Siemens S25
* Siemens ME45
* Nokia 6610
* Siemens data modules
* Nokia GSM / GPRS modules

HS GSM SMS library has been developed for and is currently supported on MS Windows based platforms. However its flexible architecture and the fact that it is supplied with full C source code make it possible to port it to any platform.

The library is supplied as Win32 static library with full Source Code and a Demo application
The library was developed using C language and uses a flexible architecture

Customization: Hillstone Software provides additional services for customization, porting and integration of the library code to better suit the needs of your products.

Here are some key features of "HS GSM SMS C Source Library":

· Interface with mobile phone over COM ports COM1 - COM8
· Sending SMS messages to GSM network
· Receiving incoming SMS indications from mobile phone
· Reading received SMS messages from mobile phone
· Deleting messages from mobiles phone memory
· Decoding sender number and service center timestamp

2

HS TFTP C Source Library 1.2


windows Software Development->Misc Programming Tools N
View Detail
Download HS TFTP C Source Library 1.2Download HS TFTP C Source Library 1.2
304KB
HS TFTP is a software library in C (supplied with full source code) which implements Trivial File Transfer Protocol (TFTP) over UDP socket layer according to RFC 1350. Support for client and server side for both file get and put are provided.

HOW IT WORKS: When user application initlialises Hs TFTP library, it provides interface callbacks for the services used by HS TFTP protocol module: timer management, memory management and event callbacks. This architecture makes it easy to port HS TFTP protocol module to any environment. HS TFTP internally at a lower layer interfaces to HS Sock library which provides UDP transport services. User application need not worry about Winsock - HS TFTP does all transmission, reception and event handling over socket layer.

TFTP module handles all protocol information flow, error recovery, acknowledgements, timeouts and so on. When it is appropriate to send next block of data HS TFTP will get next memory block from user application. Similarly, when data has been received HS TFTP module will get the next block of memory from user application to store data into

Along with XMODEM or as an alternative, TFTP is often used in embedded devices and appliances for the purpose of software or configuration upgrade or retrieval.

HOW TO BUY HS TFTP LIBRARY:
You can purchase the library online using credit card payment at:
http://www.hillstone-software.com/hs tftp_buy.htm
Once the purchase is made you will receive download link by email to download full product deliverables, which include:
- HS TFTP library binaries. (Win32 static library)
- HS TFTP library full source code in C with MS Visual C project workspace
- HS TFTP Demo Application binaries, full source code and MS Visual C project workspace.
- HS TFTP library user manual, which documents in detail complete library API.
3

HS GSM SMS C Source Library 1.3


windows Network Internet->Communication Tools $119
View Detail
Download HS GSM SMS C Source Library 1.3Download HS GSM SMS C Source Library 1.3
308K
HS GSM SMS is a C source library that provides a PC-based user application with access to a mobile phones Short Message Service (SMS) functionality, according to ETSI standards: GSM 07.05 (ETS 300 585) - "Use of Data Terminal Equipment - Data Circuit terminating; Equipment (DTE - DCE) interface for Short Message Service (SMS) and Cell Broadcast Service (CBS)" GSM 03.40 - "Technical Realization of Short Message Service - Point-to-Point.

Features:
* Interface with mobile phone over COM ports COM1 - COM8
* Sending SMS messages to GSM network
* Receiving incoming SMS indications from mobile phone
* Reading received SMS messages from mobile phone
* Deleting messages from mobiles phone memory
* Decoding sender number and service center timestamp

SUPPORTED MODES
* PDU Mode

SUPPORTED ENCODING:
* 7 Bit Text

SUPPORTED EQUIPMENT:
* Siemens C35i
* Siemens S25
* Siemens ME45
* Nokia 6610
* Siemens data modules
* Nokia GSM / GPRS modules

HS GSM SMS library has been developed for and is currently supported on MS Windows based platforms. However its flexible architecture and the fact that it is supplied with full C source code make it possible to port it to any platform.

The library is supplied as Win32 static library with full Source Code and a Demo application
The library was developed using C language and uses a flexible architecture

Customization: Hillstone Software provides additional services for customization, porting and integration of the library code to better suit the needs of your products


4

HS NTP C Source Library 1.0


windows Software Development->Components Libraries $49
View Detail
Download HS NTP C Source Library 1.0Download HS NTP C Source Library 1.0
68 KB
HS NTP is an application library in C (supplied with full source code) that will implement the client side of Network Time Protocol (POP3) over UDP socket layer according to RFC1769 and RFC1305. HS NTP Library will allow your application to synchronise local system time to remote NTP server time.

How it works:
First user application calls HS NTP initialisation function supplying pointers to callback functions in user code for timer management and for reporting NTP events to user.

To obtain time difference between local system and remote NTP server, the user application calls HsNtpGetTime function, specifying NTP server name or IP address and source UDP port to use.

HS NTP library then resolves the server name, formats and sends NTP time request packet according to RFC1305 and RFC1769 standard. Once HS NTP has received NTP time reply from NTP server it analyses the reply and reports the resulting time difference to user application via callback function. The parameters to this event callback contain the offset value in seconds necessary to apply to local clock in order to synchronize it to the time at remote NTP server.

Modular design makes it easy to port HS NTP protocol module to any environment. HS NTP internally at a lower layer interfaces to HS Sock library which provides UDP transport services. User application need not worry about Winsock - HS NTP does all transmission, reception and event handling over socket layer.

Here are some key features of "HS NTP C Source Library":

· NTP Client Operation
· Server name resolution
· Non-Blocking Operation

5

HS NTP C Source Library 1.1


windows Software Development->Components Libraries N
View Detail
Download HS NTP C Source Library 1.1Download HS NTP C Source Library 1.1
84KB

HS NTP is a software library in C (supplied with full source code) which implements the client side of Network Time Protocol (POP3) over UDP socket layer according to RFC1769 and RFC1305. HS NTP Library allows a user application to synchronise local system time to remote NTP server time.

First user application calls HS NTP initialisation function supplying pointers to callback functions in user code for timer management and for reporting NTP events to user.

To obtain time difference between local system and remote NTP server, the user application calls HsNtpGetTime function, specifying NTP server name or IP address and source UDP port to use.

HS NTP library then resolves the server name, formats and sends NTP time request packet according to RFC1305 and RFC1769 standard. Once HS NTP has received NTP time reply from NTP server it analyses the reply and reports the resulting time difference to user application via callback function. The parameters to this event callback contain the offset value in seconds necessary to apply to local clock in order to synchronize it to the time at remote NTP server.

Modular design makes it easy to port HS NTP protocol module to any environment. HS NTP internally at a lower layer interfaces to HS Sock library which provides UDP transport services. User application need not worry about Winsock - HS NTP does all transmission, reception and event handling over socket layer.
6

HS X.25 C Source Library 1.2


windows Software Development->Components Libraries $544
View Detail
Download HS X.25 C Source Library 1.2Download HS X.25 C Source Library 1.2
252 KB
HS X.25 is a useful software library in C (supplied with full source code) that implements ITU-T recommendation X.25 - Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit.

HS X.25 internally at a lower layer interfaces to HsDL library. HsDL library is Data Link layer abstraction. When HS X.25 is ported into environment with LAPB or LAPD as data link layer, only HsDL module needs to change.

HsDL links directly to HsSock module (also included in this package) - Winsock interface component that provides reliable TCP transport services similar to LAPB / LAPD / HDLC.

HsX25 as provided to customer may be used immediately in X.25 over TCP (XOT) solution or it may be used with traditional LAPB or LAPD in which case only HsDL will need to be modified.

HsX25 as provided to customer may be used immediately in X.25 over TCP (XOT) solution or it may be used with traditional LAPB or LAPD in which case only HsDL will need to be modified.

Here are some key features of "HS X 25 C Source Library":

· DTE operation
· DCE operation
· Multiple layer 2 links
· 4095 VCs per link
· SVC supported
· X.25 version: ITU-T (formerly CCITT) 10/96
· outgoing calls
· incoming calls
· max packet lenght 1024
· all X.25 timer and counters implemented
· interrupt packets supported
· Statistics
· Trace Function

7

HS TFTP C Source Library 1.0


windows Software Development->Components Libraries $58
View Detail
Download HS TFTP C Source Library 1.0Download HS TFTP C Source Library 1.0
340 KB
HS TFTP is a useful and reliable software library in C (supplied with full source code) which implements Trivial File Transfer Protocol (TFTP) over UDP socket layer according to RFC 1350. Support for client and server side for both file get and put are provided. Optional 1024 block size vs 512 size configuration is available.

When user application initlialises Hs TFTP library, it provides interface callbacks for the services used by HS TFTP protocol module: timer management, memory management and event callbacks. This architecture makes it easy to port HS TFTP protocol module to any environment. HS TFTP internally at a lower layer interfaces to HS Sock library which provides UDP transport services. User application need not worry about Winsock - HS TFTP does all transmission, reception and event handling over socket layer.

TFTP module handles all protocol information flow, error recovery, acknowledgements, timeouts and so on. When it is appropriate to send next block of data HS TFTP will get next memory block from user application. Similarly, when data has been received HS TFTP module will get the next block of memory from user application to store data into

Along with XMODEM or as an alternative, TFTP is often used in embedded devices and appliances for the purpose of software or configuration upgrade or retrieval.

Here are some key features of "HS TFTP C Source Library":

· TFTP server and client
· 512 and 1024 packet size
· TFTP File upload
· TFTP File download

8

HS Win32COM C Source Library 1.0


windows Software Development->Components Libraries $46
View Detail
Download HS Win32COM C Source Library 1.0Download HS Win32COM C Source Library 1.0
324 KB
HS Win32COM is a useful and reliable software library in C which allows a calling user application to access serial communication ports (COM devices) user 32 bit MS Windows operating system. It allow to transmit data, asynchronously receive data and control and process line signals (RTS. DTR). At lower level the OS may map COM devices to RS232, USB, Infra-red (IRDA) or other hardware.

HS COM library provides a convenient "packaging" to standard Win32 API by exposing only a few simple API services to a calling application.

Here are some key features of "HS Win32COM C Source Library":

· Configures serial communications COM device
· (Baud rate, data length, parity, stop bits, flow control)
· Transmits and Receives data to and from COM port with a non-blocking calls
· Performs extended functions on COM device: DTR and RTS line control

9

HS X.25 C Source Library 1.2


windows Software Development->Components Libraries $544.00
View Detail
Download HS X.25 C Source Library 1.2Download HS X.25 C Source Library 1.2
260 KB
HS X.25 is a software library in C (supplied with full source code) which implements ITU-T recommendation X.25 - Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit.

HS X.25 internally at a lower layer interfaces to HsDL library. HsDL library is Data Link layer abstraction. When HS X.25 is ported into environment with LAPB or LAPD as data link layer, only HsDL module needs to change.

HsDL links directly to HsSock module (also included in this package) - Winsock interface component that provides reliable TCP transport services similar to LAPB / LAPD / HDLC.

HsX25 as provided to customer may be used immediately in X.25 over TCP (XOT) solution or it may be used with traditional LAPB or LAPD in which case only HsDL will need to be modified.

Main Features: * DTE operation * DCE operation * Multiple layer 2 links * 4095 VCs per link * SVC supported * X.25 version: ITU-T (formerly CCITT) 10/96 * outgoing calls * incoming calls * max packet lenght 1024 * all X.25 timer and counters implemented * interrupt packets supported * Statistics * Trace Function *

HsX25 as provided to customer may be used immediately in X.25 over TCP (XOT) solution or it may be used with traditional LAPB or LAPD in which case only HsDL will need to be modified.
10

HS XMODEM C Source Library 1.1


windows Software Development->Components Libraries Free
View Detail
Download HS XMODEM C Source Library 1.1Download HS XMODEM C Source Library 1.1
327 KB
HS XMODEM is a useful and reliable software library in C that provides a progammer with off-the-shelf support for XMODEM protocol data transfer capability. Support for both Xmodem Sedder and Xmodem Receiver is provided as well as support for 128/1024 packet size and checksum/CRC16.

When user application initlialises HsXmodem library, it provides interface callbacks for the services used by Xmodem protocol module: timer management, serial transmission and reception, memory management, event callbacks. This architecture makes it easy to port Xmodem protocol module to any environment

Xmodem module handles all protocol information flow, error recovery, acknowledgements, timeouts and so on. When it is appropriate to send next block of data Hs Xmodem will get next memory block from user application. Similarly, when data has been received Hs Xmodem module will get the next block of memory from user application to store data into

As a backup or an alternative to TFTP, Xmodem is often used in embedded devices and appliances for the purpose of software or configuration upgrade or retrieval.

Here are some key features of "HS XMODEM C Source Library":

· Xmodem Sender and Receiver
· 128 and 1024 block size
· Checksum and CRC option
· Configurable timers
· Configurable number of retries

11

HS Crypto C Source Library 1.0


windows Software Development->Components Libraries $58
View Detail
Download HS Crypto C Source Library 1.0Download HS Crypto C Source Library 1.0
331 KB
HS Crypto is a useful and reliable software library in C (supplied with full source code) which offers a programmer an API to several data encryption / decryption algorithms. Implemented methods include the use of 2 either pre-defined or dynamically generated translation tables, an XOR-based stream cipher method with random dynamic key, plus the library includes RFC1321 MD5 Message Digest Algorithm.

The table encryption is implemented via the use of two either pre-defined translation tables or any of the 2 or a combination of dynamically generated translation tables. Decryption is implemented in a similar way using reverse tables.

The stream cipher method uses randomly generated key which must be known to both receiver and transmitter to encode each byte with a rotating byte of the key

RFC1321 MD5 algorithm generates a 16 byte data signature which is unique to the input data. This may be used for data integrity checking or in digital signature applications.

12

HS Compress C Source Library 1.0


windows Software Development->Components Libraries $34
View Detail
Download HS Compress C Source Library 1.0Download HS Compress C Source Library 1.0
324 KB
is a useful and reliable software library in C that provides a programmer with a lossless compression / decompression algorithm based on RLE (runtime length encoding). The library may be used in telecommunications application or for fixed data compression.

Runtime Length Encoding (RLE): HS Compress library operates in buffer mode. It monitors the buffer data for presence of any four or more consecutive repetitions of the same character. If detected, the compression code, character and length are stored in the output buffer.

13

HS FTP Client C Source Library 1.1


windows Software Development->Components Libraries $195.65
View Detail
Download HS FTP Client C Source Library 1.1Download HS FTP Client C Source Library 1.1
72 KB
HS FTP Client C Source Library description
HS FTP Client C Source Library offers you a software library in C that implements the client side of FTP over TCP socket layer HS FTP Client C Source Library offers you a software library in C (supplied with full source code) that implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959. The library allows a user application to connect to remote FTP servers, traverse server directory structure and send and receive files. The HS FTP protocol module supports passive mode data connections, user / password authentication and a number of commonly used FTP commands: USER, PASS, TYPE, PASV, LIST, CWD, RETR, STOR.

To connect to remote FTP server, the user application calls HsFtpCliConnect function, supplying connection
parameters, such as remote FTP server name or IP address, username and password for authentication etc. It also supplies a pointer to callback function that the HS FTP module uses to communicate with the user code.

When the control FTP connection is established and HS FTP has successfully passed user / password FTP account authentication phase, the user application is asynchronously notified via user event callback function with HS_FTPCLI_USR_EV_LOGGEDIN event.

At this point, the user application can request remote FTP server directory listing using HsFtpCliList function, request to change current directory at remote FTP server with HsFtpCliChDr function or transfer binary files to and from remote FTP server with HsFtpCliSendFile and HsFtpCliGetFile functions.

The result of each operation is asynchronously notified via event callback with corresponding events.

Here are some key features of "HS FTP Client C Source Library":

· FTP Client RFC 959 operation
· Server name resolution
· Concurrent FTP client sessions
· Passive mode, firewall friendly
· User / password authentication
· Asynchronous Operation
· Supported FTP Commands: USER, PASS, PASV, LIST, TYPE, RETR, STOR, CWD.

14

HS X.25 (with RFC1613 XOT) C Source Library 1.2


windows Software Development->Components Libraries $n
View Detail
Download HS X.25 (with RFC1613 XOT) C Source Library 1.2Download HS X.25 (with RFC1613 XOT) C Source Library 1.2
256 KB
ITU-T X.25 Protocol Module (with RFC1613 XOT) - C Source Library (supplied with full source code) implements ITU-T recommendation X.25 - Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode. HS X.25 includes HsDL (Data Link with RFC1613 Cisco Mode XOT) and HsSock (Winsock interface) for X.25 over TCP applications
15

HS FTP Client C Source Library 1.0


windows Software Development->Components Libraries $195
View Detail
Download HS FTP Client C Source Library 1.0Download HS FTP Client C Source Library 1.0
236 KB
HS FTP Client C Source Library offers you a software library in C (supplied with full source code) that implements the client side of the File Transfer Protocol over TCP socket layer according to RFC 959. The library allows a user application to connect to remote FTP servers, traverse server directory structure and send and receive files. The HS FTP protocol module supports passive mode data connections, user / password authentication and a number of commonly used FTP commands: USER, PASS, TYPE, PASV, LIST, CWD, RETR, STOR.

To connect to remote FTP server, the user application calls HsFtpCliConnect function, supplying connection parameters, such as remote FTP server name or IP address, username and password for authentication etc. It also supplies a pointer to callback function that the HS FTP module uses to communicate with the user code.

When the control FTP connection is established and HS FTP has successfully passed user / password FTP account authentication phase, the user application is asynchronously notified via user event callback function with HS_FTPCLI_USR_EV_LOGGEDIN event.

At this point, the user application can request remote FTP server directory listing using HsFtpCliList function, request to change current directory at remote FTP server with HsFtpCliChDr function or transfer binary files to and from remote FTP server with HsFtpCliSendFile and HsFtpCliGetFile functions.

The result of each operation is asynchronously notified via event callback with corresponding events.

Here are some key features of "HS FTP Client C Source Library":

· FTP Client RFC 959 operation
· Server name resolution
· Concurrent FTP client sessions
· Passive mode, firewall friendly
· User / password authentication
· Asynchronous Operation
· Supported FTP Commands: USER, PASS, PASV, LIST, TYPE, RETR, STOR, CWD.

16

HS NMEA GPS C Source Library 1.0


windows Software Development->Components Libraries $94
View Detail
Download HS NMEA GPS C Source Library 1.0Download HS NMEA GPS C Source Library 1.0
309 KB
HS NMEA GPS is a useful and reliable software library in C which provides a PC-based user application with access to a Global Positioning System (GPS) receiver via a serial communications port. HS NMEA GPS continuously receives navigational information from the receiver according to NMEA-183 (National Marine Electronics Association, Interface Standard 0183). HS NMEA GPS library will operate with any NMEA-183 compliant receiver with serial RS232 interface.

HS GPS library continuously reads asynchronous data stream from a serial port and analyses the information to recognize and decode NMEA-183 Protocol sentences. After each message is received it is checked for integrity by comparing the received and the calculated checksum. The NMEA sentence fields are then converted from ASCII values into C structure variables and passed up to user application code.

Here are some key features of "HS NMEA GPS C Source Library":

· Interfaces a GPS receiver over COM ports COM1 - COM8
· Decodes most commonly used NMEA sentences from a GPS receiver:
· GGA - Global Positioning System Fix Data
· GLL - Geographic Position
· GSA - DOP and Active Satellites
· GSV - Satellites in View
· RMC - Recommended Minimum Specific GNSS Data
· VTG - Course over Ground and Ground Speed

17

Open Source C & C++ Scripts


script C and C plus plus Free
View Detail
Download Open Source C & C++ ScriptsDownload Open Source C & C++ Scripts
A categorized directory of open source C & C++ scripts. Opensourcescripts provides the place for compiling, storing and distributing open source resources.
18

Source Code Library 1.7.0.8


windows Software Development->File Editors $79
View Detail
Download Source Code Library 1.7.0.8Download Source Code Library 1.7.0.8
7.68 MB
Source Code Library is a powerful multi-language source code Library that has a lot of benefits:

Here are some key features of "Source Code Library":

· Built-in library with 10,000+ lines of code
· Powerful and easy to use clipboard extender
· Quick and powerful search engine
· Powerful printing capability
· Password protection & strong 448 bits encryption (optional)
· User notes & attachments handling
· Favorites & rating support
· Full integration with almost any Windows application (including *all* major programming IDEs!)
· Export your source code to Excel, XML, HTML, Text, CVS and PDF!
· Source Code Library is a native Windows application, so it runs fast and does NOT require the bulky .NET runtime



19

Source Code Library 1.8.5.345


windows Software Development->File Editors $79.99
View Detail
Download Source Code Library 1.8.5.345Download Source Code Library 1.8.5.345
9.42 MB
Source Code Library is a powerful multi-language source code Library that has a lot of benefits:

Here are some key features of "Source Code Library":

· Built-in library with 10,000+ lines of code
· Powerful and easy to use clipboard extender
· Quick and powerful search engine
· Powerful printing capability
· Password protection & strong 448 bits encryption (optional)
· User notes & attachments handling
· Favorites & rating support
· Full integration with almost any Windows application (including *all* major programming IDEs!)
· Export your source code to Excel, XML, HTML, Text, CVS and PDF!
· Source Code Library is a native Windows application, so it runs fast and does NOT require the bulky .NET runtime


Requirements:

· Pentium 200 MHz or higher processor
· 32MB RAM or OS minimum (whichever is greater)


Limitations:

· 30 day trial
· nag screen

20

Source Code Library 1.5.0.41


windows Software Development->Misc Programming Tools $129.99
View Detail
Download Source Code Library 1.5.0.41Download Source Code Library 1.5.0.41
7845K
Source Code Library is a powerful multi-language source code Library and clipboard extender with the following benefits:

1. Built-in library with 10,000+ lines of code
2. Quick and powerful search engine
3. Powerful printing capability
4. Password protection & strong 256 bits encryption (optional)
5. User notes & attachments handling
6. Favorites & rating support
7. Full integration with *all* major programming IDEs

And much more!

My Software


You have not saved any software. Click "Save" next to each software to save it to your software basket


Related Search