Main > Free Download Search >

Free c api reference software for linux

c api reference

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2684
pygtk2reference 2.9.0

pygtk2reference 2.9.0


pygtk2reference describes the classes of the Python PyGTK module. more>>
pygtk2reference describes the classes of the Python PyGTK module.

This document describes most of the PyGTK version 2.0 through 2.6 classes and their methods and associated functions.

Deprecated classes, functions and methods have been specifically left out of this reference though classes that have become deprecated since PyGTK 2.0 have been left in but annotated with a deprecation warning.

I have attempted to document as much of the PyGTK API as I can but there are undoubtedly errors and omissions.

This reference describes the API for PyGTK as of version 2.5.0+ and assumes that the additional API changes for version 2.6 may be significant. There will undoubtedly be changes that are not reflected in this reference.

The differences in the API between version 2.0 and previous versions are denoted in this reference with a Note that describes the availability of the object, constructor, method or function. Any of these that do not have a notation can be assumed to be available in all versions of PyGTK from 2.0 and up.

In the case of properties and signals the availability is dependent on the version of the underlying GTK+, GDK or Pango libraries. These will be annotated appropriately in a similar fashion. The source code must be consulted if this reference and your version of PyGTK seem to differ. You are encouraged to use the latest version of PyGTK that is available.
<<less
Download (1.1MB)
Added: 2006-07-10 License: (FDL) GNU Free Documentation License Price:
1201 downloads
 
Other version of pygtk2reference
pygtk2reference 2.8.1as much of the PyGTK API as I can but there are undoubtedly errors and omissions. This reference ... that are not reflected in this reference. The differences in the API between version 2.0 and
License:(FDL) GNU Free Documentation License
Download (0.90MB)
1201 downloads
Added: 2006-07-10
Web Reference Database 0.9.0

Web Reference Database 0.9.0


Web Reference Database is a bibliographic manager that can import and export references in various formats. more>>
Web Reference Database is a bibliographic manager that can import and export references in various formats (including BibTeX, Endnote, MODS XML, and OpenOffice).
It can make formatted lists of citations in HTML, RTF, PDF, or LaTeX, and offers powerful searching, rich metadata, and RSS support
Enhancements:
- This release offers major function enhancements and bugfixes.
- Batch import from various bibliographic formats (including BibTeX, Endnote, RIS, ISI, and MODS XML) is now supported, as is import from a PubMed ID.
- An OpenDocument spreadsheet for use with OpenOffice.org can be exported, and formatted citation lists can be generated as HTML, RTF, PDF, or LaTeX. An SRU/W service and support for unAPI, OpenURL, and COinS metadata have been added.
- These allow the data to be used by the next generation of bibliographic clients.
- A new command line client is also included.
<<less
Download (0.89MB)
Added: 2006-10-27 License: GPL (GNU General Public License) Price:
1093 downloads
Amazon API Search 1.0.0

Amazon API Search 1.0.0


Amazon API Search is a script to search Amazon. more>>
Amazon API Search is the beginnings of a perl script to search Amazon.

It interfaces with Amazons API interface and performs whatever search the user desires, it then parses the data returned and inserts it in to an MySQL table.

Currently the script only deals with basic returned data, and does not have a user interface. In future releases I hope to correct this.

The script is certainly worth a look for anyone interested in using Amazons API interface.
<<less
Download (0.002MB)
Added: 2006-02-27 License: GPL (GNU General Public License) Price:
1341 downloads
Objective Modula-2 1.00 (Reference Implementation)

Objective Modula-2 1.00 (Reference Implementation)


Objective Modula-2 programming language is a hybrid between Smalltalk and Modula-2. more>>
Objective Modula-2 programming language is a hybrid between Smalltalk and Modula-2 based on the object model and runtime of Objective-C.
The design is an example how native Cocoa/GNUstep support can be added to static imperative programming languages without implementing a bridge.
Objective Modula-2s scope encompasses the design of the Objective Modula-2 programming language and the implementation of a compiler to implement it. The initial compiler will generate Objective-C source code.
Enhancements:
- This code is used to verify ideas and concepts which come up in the course of defining the language.
- It is in an early stage, incomplete and subject to frequent changes.
<<less
Download (0.019MB)
Added: 2007-07-21 License: (FDL) GNU Free Documentation License Price:
825 downloads
C++ ResourcePool 0.99.13

C++ ResourcePool 0.99.13


C++ ResourcePool is a library which can be used to pool resources of every kind. more>>
ResourcePool is a C++ library which can be used to pool resources of every kind. One very interesting side effect is that it can also be used of abstraction layer by providing a unique API for different resources of similar resource types.
Most prominent example are SQL databases. The ResourcePool does currently include a convenient way to access MySQL and Oracle databases in the same way, so that changing for MySQL to Oracle or vice-versa does not need big code changes.
Enhancements:
- Corrected handling of NoFailoverExceptions. Previously it did just not work.
- Fixed a bug which could cause undefined behavior in MultiThreadedModel when a caller had to wait for resources (when the Max limit is reached).
- The argument validation of the bindout() and isnull() methods of SQLSelect(Row) commands has been corrected.
- Fixed a bug in the Cache class which caused an unreasonable exception in case an already cached value is put again.
- The isnull() method has been added to the Runtime selectable SQL driver (fatalmind::ResourceType::SQL).
- The NoFailoverExceptions thrown in the mysql driver do now include the correct message. The messages were lost due to a missing explicit constructor call to the virtual base class.
- The getFactory() method in ResourcePool is now public and returns a const reference.
- Implemented some rudimentary statistics. See ResourcePool.getStats() for details.
- Building improvement: -lrt is used (and not used) more correctly.
- The testing framework has been extended to optionally perform testing in multiple threads. The default behavior has not been changed (make check does not use multiple threads). However when running the test programs manually you can add "-m" as argument. Each "m" does add an additional thread for testing. However, the test programs itself need also to provide such test cases.
- The test cases (used with make check) do now use the complete library. This has the drawback that building must always be done in the top level directory before performing tests. However, the tests use the real library now (and not just a subset) so that the overall testing quality is a little improved.
<<less
Download (0.46MB)
Added: 2005-09-23 License: GPL (GNU General Public License) Price:
1493 downloads
C++ WSDL Parser 1.9.3

C++ WSDL Parser 1.9.3


C++ WSDL Parser is an efficient C++ Web services library. more>>
C++ WSDL Parser is an efficient C++ Web services library that includes a standards compliant WSDL parser API, a Schema parser and validator, an XML parser and serializer, and an API for dynamically inspecting and invoking WSDL Web services.
Enhancements:
- Many WSDLs can now be dynamically invoked.
- Added documentation (doxygen for the API).
- Better error reporting when types are found missing.
<<less
Download (0.56MB)
Added: 2005-10-06 License: LGPL (GNU Lesser General Public License) Price:
1483 downloads
Clickatell SMS API 1.5

Clickatell SMS API 1.5


Clickatell SMS API provides a tool for sending SMS messages using the Clickatell gateway. more>>
Clickatell SMS API provides a tool for sending SMS messages using the Clickatell gateway.
It provides support to authenticate to this service and query for the current account balance.
This class use the fopen or CURL module to communicate with the gateway via HTTP/S.
Enhancements:
- Fixed bug in function encode_message (tnx Neil)
<<less
Download (0.033MB)
Added: 2007-02-15 License: BSD License Price:
996 downloads
as2api 0.4

as2api 0.4


as2api parses ActionScript 2 class and interface definitions and creates HTML reference pages. more>>
as2api project is a JavaDoc-a-like for ActionScript 2.0.
It began it because there dont seem to be any complete, free (GPL or simmilar), API documentation tools, as of November 2004.
The scripts are implemented in Ruby, and work under Windows, Mac OSX, and Linux. An exe is provided for windows users who dont want to install Ruby.
Enhancements:
- A DHTML search widget allows finding a class by typing its name.
- Output can now optionally include a syntax-highlighted copy of the source code.
- ActionScript parsing is now slightly faster.
- Many small bugs were fixed and minor features added.
<<less
Download (0.037MB)
Added: 2006-02-06 License: GPL (GNU General Public License) Price:
1357 downloads
Wikipedia API 1.0

Wikipedia API 1.0


Wikipedia API is a simple API to embed Wikipedia content dynamically on a Web site. more>>
Wikipedia API is a simple API to embed Wikipedia content dynamically on a Web site.

Wikipedia is an online encyclopedia in which the user community is encouraged to submit information for its entries. Wikipedia is unique in that it is free to the public, the content is fairly well moderated, and its content is licensed under the GFDL (GNU Free Documentation License); therefore, all of its text can be copied, modified, and used any way you see fit.

The only stipulation to using its text, is that the names of the original authors must remain intact. KillerTux.com is currently embedding some of the relevant entries in its own site and has decided to make the API open for public use. It is a simple implementation and should be easy to use. If you are a webmaster and would like to use KillerTux.coms Wikipedia API, this is the place to learn how to do it.

What is an API

An API is an application programming interface with which external applications can communicate with. The syntax and usage of the API dictates the type of data, format, and other specifics of the information to be exchanged. In this case, the API is a simple call to KillerTux.coms web server via the HTTP protocol.

Wikipedia API usage

The URL for the API is "http://scrapers.killertux.com/wikipedia-api.php". It uses the get request method and only has 3 parameters. These parameters are as follows:

wikititle=
wikiformat=[html | text]
wikiimages=[yes | no ]

The wikititle value is the name of the Wikipedia entry you are looking for, in Wikipedias variable entry. This can be found by going to Wikipedia.org and finding an entry. The name is the last part of the URL. For instance, the Wikipedia entry for "Computer Program" is "http://en.wikipedia.org/wiki/Computer_Program". Notice the space is an underscore in the URL. Defining the wikititle value for this API would look like this: wikititle=Computer_Program. This value must be specified. A sample API call would be "http://scrapers.killertux.com/wikipedia-api.php?wikititle=Computer_Program". The wikiformat value currently has two possible values: html and text. html is the default if no value is specified. If you use HTML format, it is recommended that a style sheet be used, although it may not be necessary.

A sample CSS is provided here. The text format option strips all HTML code from the document and returns plain text formatted at 80 characters per column. A sample API call would be "http://scrapers.killertux.com/wikipedia-api.php?wikititle=Computer_Program&wikiformat=html". The wikiimages value is only valid for HTML format; images for the text format are disabled. Image source locations are preserved and images are loaded from Wikipedia, not KillerTux.com. If wikiimages=no is selected, all images and captions will be striped from the document, while other HTML code should remain intact such as links to other articles. A sample API call would be "http://scrapers.killertux.com/wikipedia-api.php?wikititle=Computer_Program&wikiimages=no".
<<less
Download (MB)
Added: 2007-03-05 License: GPL (GNU General Public License) Price:
1018 downloads
cache4j 0.4

cache4j 0.4


cache4j is a cache for Java objects with a simple API and fast implementation. more>>
cache4j library is a cache for Java objects with a simple API and fast implementation. It features in-memory caching, a design for a multi-threaded environment, both synchronized and blocking implementations, a choice of eviction algorithms (LFU, LRU, FIFO), and the choice of either hard or soft references for object storage.
Main features:
- in memory caching
- design for multithread environment
- two implementation: synchronized, blocking
- eviction algorithm LFU, LRU, FIFO
- for store object can use strong or soft reference
- available under the BSD license
Enhancements:
- Initial release of cache4j.
<<less
Download (0.14MB)
Added: 2006-02-24 License: BSD License Price:
1339 downloads
WWW::Facebook::API::REST::Client::Pokes 0.0.3

WWW::Facebook::API::REST::Client::Pokes 0.0.3


WWW::Facebook::API::REST::Client::Pokes is a Perl module with Pokes methods for Client. more>>
WWW::Facebook::API::REST::Client::Pokes is a Perl module with Pokes methods for Client.

SYNOPSIS

use WWW::Facebook::API::REST::Client::Pokes;

Methods for accessing pokes with WWW::Facebook::API::REST::Client

SUBROUTINES/METHODS

base

The WWW::Facebook::API::REST::Client::Base object to use to make calls to the REST server

get_count

The pokes.getCount method of the Facebook API

DIAGNOSTICS

This module is used by WWW::Facebook::API::REST::Client and right now does not have any unique error messages.

CONFIGURATION AND ENVIRONMENT

WWW::Facebook::API::REST::Client::Pokes requires no configuration files or environment variables.

<<less
Download (0.011MB)
Added: 2007-01-26 License: Perl Artistic License Price:
1001 downloads
Monitoring API 2.0 Beta 1

Monitoring API 2.0 Beta 1


Monitoring API project is a multi-user programming interface. more>>
Monitoring API project is a multi-user programming interface designed to simplify the development of network monitoring software and allows users to express their monitoring needs in a device-independent way.
The main abstraction provided by MAPI is the network flow. Although flows have been used before in network monitoring systems, MAPI gives flows a first-class status. Applications that uses MAPI can specify what flows or flow statistics they are interested in by applying functions to flows.
A MAPI function can be a BPF filter, string search, packet counter or more advanced like a NetFlow generator. These function will automatically run in hardware if there is support for it on the hardware being used.
MAPI currently supports the following hardware:
- Normal NICs through libpcap
- DAG cards without co-processor
- SCAMPI adapter
Enhancements:
- This release includes support for distributed monitoring, several new MAPI functions, demo applications, and a lot of bugfixes.
<<less
Download (1.2MB)
Added: 2006-09-21 License: GPL (GNU General Public License) Price:
1133 downloads
WWW::Facebook::API::REST::Client::Events 0.0.3

WWW::Facebook::API::REST::Client::Events 0.0.3


WWW::Facebook::API::REST::Client::Events is a Perl module with events for Client. more>>
WWW::Facebook::API::REST::Client::Events is a Perl module with events for Client.

SYNOPSIS

use WWW::Facebook::API::REST::Client;

Methods for accessing events with WWW::Facebook::API::REST::Client

SUBROUTINES/METHODS

base

The WWW::Facebook::API::REST::Client::Base object to use to make calls to the REST server

get_in_window

The events.getInWindow method of the Facebook API

DIAGNOSTICS

This module is used by WWW::Facebook::API::REST::Client and right now does not have any unique error messages.

<<less
Download (0.011MB)
Added: 2007-01-25 License: Perl Artistic License Price:
1003 downloads
WWW::Facebook::API::REST::Client::Errors 0.0.3

WWW::Facebook::API::REST::Client::Errors 0.0.3


WWW::Facebook::API::REST::Client::Errors is a Perl module with errors class for Client. more>>
WWW::Facebook::API::REST::Client::Errors is a Perl module with errors class for Client.

SYNOPSIS

use WWW::Facebook::API::REST::Client::Errors;

Error methods and data used by WWW::Facebook::API::REST::Client::Base

SUBROUTINES/METHODS

debug

A boolean set to either true or false, determining if debugging messages should be carped to STDERR for REST calls.

throw_errors

A boolean set to either true of false, signifying whether or not log_error should carp when an error is returned from the REST server.

last_call_success

A boolean. True if the last call was a success, false otherwise.

last_error

A string holding the error message of the last failed call to the REST server.

log_debug

Logs debugging message by carping parameters and xml returned by REST server. Only called if debug is true.

log_error

Logs an error, and if throw_errors is true, carps with the error code and message.

meta

From Moose

<<less
Download (0.010MB)
Added: 2007-01-25 License: Perl Artistic License Price:
1002 downloads
jNetPcap 1.0 Beta 4

jNetPcap 1.0 Beta 4


jNetPcap project is a Java wrapper around the Libpcap network packet capture library. more>>
jNetPcap project is a Java wrapper around the Libpcap network packet capture library. The low-level API is exposed in Java, which allows kernel buffer tuning, flags, and other features.

All captured packet buffers are wrapped, not copied, in efficient java.nio.ByteBuffer and delivered to Java by reference. This allows not-in-memory copies of packet data and very efficient and fast delivery of packets. The software is released for various platforms with the appropriate native library bundled.

<<less
Download (0.12MB)
Added: 2007-08-22 License: LGPL (GNU Lesser General Public License) Price:
795 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5