WareSeeker Search Software

usb 2.0 application programming interfac 3.0


Sponsored Links
Collapse All
Software Name Software Type Category Price
1

USB 2.0 Application Programming Interfac 3.0


windows Software Development->Components Libraries Free
View Detail
Download USB 2.0 Application Programming Interfac 3.0Download USB 2.0 Application Programming Interfac 3.0
208KB

The free USB2 Application Programming Interface has been designed to allow access by 3rd party programs to the PassMark USB 2.0 loop back plug. It provides several functions to communicate with the USB2 loop back plugs as an easy way to use the plugs without having to write any device driver or extra firmware code.
The API will allow software developers to integrate the USB test plug seamlessly into their own applications.
The usb2api.zip* file contains:
The API, consisting of the USB2Dll.lib, USB2Dll.dll and USB2DLL.h files
A program that demonstrates how to use the API, USB2_DLL_Demo.exe
The C++ source code for the demo USB program
The USB2 API user guide that defines the available functions in the DLL
Tags:
2

Application Programming Interface Monitor 1.0


windows Software Development->Misc Programming Tools Free
View Detail
Download Application Programming Interface Monitor 1.0Download Application Programming Interface Monitor 1.0
599 KB
Application Programming Interface Monitor description
Monitors a running application for application programming interface (API) calls. This tool monitors an application that is running for all API calls that a process is making.

APIMon counts and times the API calls. It also has the option to monitor page faults that are caused by the monitored application and to report them by API call.

ApiMon monitors a running application for application programming interface (API) calls. ApiMon counts and times all API calls. It can also, optionally, monitor page
faults caused by the monitored application and report them by API call.

You can use ApiMon as a performance monitor to help tune your application. The data can be used to determine where the hot spots are in your application, by examining the APIs with the largest times and/or counts.

You can also look at which APIs are used by the application, taking a special look at calls that cause ring transitions to kernel mode or client/server transitions. Ring (or kernel-mode) transitions occur when user-mode processes use APIs to switch their threads from user to kernel mode. Large numbers of these calls can be culprits for the cause of a slow application.

ApiMon can generate two types of reports: a report containing all API calls showing their counts and times, and a report showing a trace of all APIs as they occurred in time.

Tags:
3

Performance Application Programming Interface 3.9.0


linux System->Hardware Free
View Detail
Download Performance Application Programming Interface 3.9.0Download Performance Application Programming Interface 3.9.0
2.9 MB
PAPI aims to provide the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors.

PAPI enables software engineers to see, in near real time, the relation between software performance and processor events.

The Performance API (PAPI) project specifies a standard application programming interface (API) for accessing hardware performance counters available on most modern microprocessors.

These counters exist as a small set of registers that count Events, occurrences of specific signals related to the processors function. Monitoring these events facilitates correlation between the structure of source/object code and the efficiency of the mapping of that code to the underlying architecture.

This correlation has a variety of uses in performance analysis including hand tuning, compiler optimization, debugging, benchmarking, monitoring and performance modeling. In addition, it is hoped that this information will prove useful in the development of new compilation technology as well as in steering architectural development towards alleviating commonly occurring bottlenecks in high performance computing.

PAPI provides two interfaces to the underlying counter hardware; a simple, high level interface for the acquisition of simple measurements and a fully programmable, low level interface directed towards users with more sophisticated needs.

The low level PAPI interface deals with hardware events in groups called EventSets. EventSets reflect how the counters are most frequently used, such as taking simultaneous measurements of different hardware events and relating them to one another.

For example, relating cycles to memory references or flops to level 1 cache misses can indicate poor locality and memory management. In addition, EventSets allow a highly efficient implementation which translates to more detailed and accurate measurements.

EventSets are fully programmable and have features such as guaranteed thread safety, writing of counter values, multiplexing and notification on threshold crossing, as well as processor specific features. The high level interface simply provides the ability to start, stop and read specific events, one at a time.

PAPI provides portability across different platforms. It uses the same routines with similar argument lists to control and access the counters for every architecture. As part of PAPI, we have predefined a set of events that we feel represents the lowest common denominator of every good counter implementation.

Our intent is that the same source code will count similar and possibly comparable events when run on different platforms. If the programmer chooses to use this set of standardized events, then the source code need not be changed and only a fresh compilation and link is necessary. However, should the developer wish to access machine specific events, the low level API provides access to all available events and counting modes.

If an event or feature does not exist on the current platform, PAPI returns an appropriate error code. This significantly reduces the porting effort of code using PAPI because the semantics of each call to PAPI remains the same, just the argument lists need updating. In addition to the standard set, each PAPI implementation supports all native events through the ability to directly accept platform specific counter numbers. Definitions for most, if not all of these, are included as conditional macros in the header file. In this way, PAPI avoids having inefficient code to translate all events for all platforms into a uniform representation and back again.

This translation is only done for the relatively few events defined in the standardized set. Some processors like those in the POWER series have counter groups. They enable access to specific groups of counters, instead of individual events. This presents a serious portability problem, thus PAPI abstracts hardware counters from their groups with a packed naming scheme. Each counter control value or event is made up of the counter group number and the number of the specific counter in that group.

PAPI can be divided into two layers of software. The upper layer consists of the API and machine independent support functions. The lower layer defines and exports a machine independent interface to machine dependent functions and data structures. These functions access the substrate, which may consist of the operating system, a kernel extension or assembly functions to directly access the processors registers.

PAPI tries to use the most efficient and flexible of the three, depending on what is available. Naturally, the functionality of the upper layers heavily depends on that provided by the substrate. In cases where the substrates do not provide highly desirable features, PAPI attempts to emulate them as described below.
PAPI makes sure the underlying operating system or library guards against overflow of counter values.

Each counter can potentially be incremented multiple times in a single clock cycle. This combined with increasing clock speeds and the small precision of some of the physical counters means that overflow is likely to occur.
One of the more advanced features of PAPI is to provide a portable implementation of asynchronous notification when counters exceed a user specified value.

This functionality provides the basis for PAPIs SVR4 compatible profiling calls, that generate an accurate histogram of performance interrupts based on hardware metrics, not on time. Such functionality provides the basis for all line level performance analysis software, from the antiquated days of AT&Ts prof to SGIs SpeedShop. Thus for any architecture with even the most rudimentary access to hardware performance counters, PAPI provides the foundation for a truly portable, source level, performance analysis tool based on real processor statistics.

Whats New in This Release:

· The API was extended to decouple abstraction layers from hardware support and to provide initial support for different types of performance counters.


Tags:
4

OlapX Application 3.0


windows Business Finance->Inventory Management $99
View Detail
Download OlapX Application 3.0Download OlapX Application 3.0
5.81MB

OlapX is a sophisticated multidimensional database browsing tool. It enables the creation interactive analysis, reporting and presentation of Microsofts Analysis Services databases. java application nokia 6230

Designed for users at any business or technical skill level in a company to perform their own multidimensional analysis, create reports, and share them for better decision making.

- Easily create new cubes with MS Office using MS Query

- Open database, local and remote cubes or saved views

- Intuitive navigation thru multidimensional data with mouse clicks

- Easily transfer data to other applications through the clipboard

- Its very easy to choose the data you want to see

- Pareto and dimension options to analyze only the desired records

- Diverse options for sorting your data

- Multiple format options enables you to personalize your information

- Using formatting options according to the information values

- Sophisticated charting format with ability to export to JPG, PNG, BMP, etc

- Easily create presentations with OlapX Application support. You can export whole reports to HTML, RTF, PDF or to other application via the clipboard

Together with our cube creation assistan OlapXAcc, they become the perfect couple for small and medium size enterprise to create and maintaint their own datawarehouse.
Tags:
5

Php3 : Programming Browser-Based Applications


script PHP Free
View Detail
Download Php3 : Programming Browser-Based ApplicationsDownload Php3 : Programming Browser-Based Applications
All-in-one--A nuts-and-bolts programming toolkit for anyone building dynamic web applications in the Unix environment. It gathers together the most comprehensive set of tools and shareware utilities on the CD, and packages them with a comprehensive tips and techniques reference book. Complete CD-ROM--Includes all the documentation to support the products, all the code in the book, PHP extension modules, sample applications and a C compiler used to compile PHP code. CD includes: Red Hat Linux 5.x operating system; MySQL database engine; PHP programming language; code listings and sample applications; comprehensive resource list; all software documentation.
Tags:
6

CGI Programming 101


script CGI Perl Free
View Detail
Download CGI Programming 101Download CGI Programming 101
Intended for anyone who knows HTML, but doesnt know Perl or CGI programming, this Web-based class introduces you to writing Perl CGI scripts, teaches you the basics of writing CGIs, and walks you through several examples of common CGI programming applications for the Web.
Tags:
7

Application Enhancer 2.0.3


mac Utilities->Others Free
View Detail
Download Application Enhancer 2.0.3Download Application Enhancer 2.0.3
1.3 MB
Application Enhancer (APE) is a system used in our and third-party products that helps them to enhance and redefine various applications behavior running on your system.

What exactly is Application Enhancer? It is a combination of a Framework (a collection of commonly used code that can be re-used across different Application Enhancer modules) and a system daemon (faceless background application).

Application Enhancer performs its task by loading plugins (Application Enhancer modules, or APEs for short) containing executable code into the running applications.

Once loaded, the APE module performs the needed modifications (such as redefining the minimize window action, or customizing the standard Apple menu) on the launched application memory space, never touching any files on disk, utilizing set of functions defined in the Application Enhancer framework.

To help the APE modules to be loaded into newly launched applications, the Application Enhancer daemon (aped) is used.

Can Application Enhancer or its modules crash your system? Due to the nature of the method, Application Enhancer or its modules potentially can crash individual applications if there is a bug in the module or in the application being modified (sometimes APE modules expose "hidden" bugs in the applications).

If you suspect Application Enhancer or its modules cause crashes, you can always temporarily disable the Application Enhancer system.

There are a number of technologies incorporated into our products that attempt to make sure your applications are safe: Haxie CrashGuard makes sure the application is not modified if it has recently crashed;

APE Check makes sure no damaged APE modules are loaded; moreover, all of our products are going through a tedious beta testing process to make sure it runs as expected.

However, even if an individual application crashes, this cannot bring down the whole system due to the fact it has the protected memory and the Application Enhancer operates in user memory space, which means it cannot affect the system itself or processes belonging to other users (in this regard, Kernel Extensions (kext) are much more dangerous as they operate on the lowest possible level and have access to all memory and processes; because of that, Kernel Extensions can cause "kernel panics", while Application Enhancer cannot, as they dont have access to the kernel memory space).

Does Application Enhancer slow down the system? Due to the fact that more code has to be loaded at the application launch time, Application Enhancer can increase the application launch time (usually in the range of 40-60 ms per Application Enhancer module loaded on a modern Mac).

Once loaded, most Application Enhancer modules stay latent and will not hog your processor. We are constantly working on improving the situation, so please make sure you always run the latest versions of our products.

The technology behind Application Enhancer system has been in research and development for more than 2 years now, and many of our products are using it.

Here are some key features of "Application Enhancer":

· Provides capabilities to use Application Enhancer modules.
· Completely free of charge.


Whats New in This Release:

· .Fixed a bug with corrupt Application Enhancers directory causing Application Enhancers preference pane to fail to load.
· Did some optimizations for the Mac OS X 10.4.9 update.

Tags:
8

AreaCodeWorld Desktop Application 2.0


windows Network Internet->Other Free
View Detail
Download AreaCodeWorld Desktop Application 2.0Download AreaCodeWorld Desktop Application 2.0
662 KB
AreaCodeWorld Desktop is a free standalone Windows application that allows instant detection of geographical data in US, Canada and Caribbean by using area Code search. Users can perform 90 queries per month using Free account. Please visit http://www.fraudlabs.com for more information.
Tags:
9

Rental Application 2.0


windows Business Finance->Personal Finance Free
View Detail
Download Rental Application 2.0Download Rental Application 2.0
98KB

Rental Application form is a form in which the rental applicant provides his or her information. Can be used for any type of housing such as an apartment, house, home, etc.
Tags:
10

Professional ADO 2.5 RDS Programming with ASP 3.0


script ASP->Books Free
View Detail
Download Professional ADO 2.5 RDS Programming with ASP 3.0Download Professional ADO 2.5 RDS Programming with ASP 3.0
Getting the most out of ASP-based Web pages on the Microsoft Web platform is the mission of Professional ADO 2.5 RDS Programming with ASP 3.0, a practical-minded tutorial for developing Web pages with dynamic content using the latest standards from Microsoft, including ADO, RDS, and XML. It features short, comprehensible tutorials on basic ASP development using ActiveX Data Objects (ADO) and Remote Data Services (RDS) for Internet Explorer. The text is filled with useful information, including bug workarounds, gotchas, and tips for better performance. Of special interest is the material on using XML to deliver database results. Another helpful section shows how to use Visual Basic to create data objects on the middle tier. This simple solution will at least get you started with Microsofts Distributed interNet Architecture (DNA) best practices for creating scalable Web applications.
Tags:
11

Application As Service 3.0.0.67


windows System->OS Enhancements USD 79.95
View Detail
Download Application As Service 3.0.0.67Download Application As Service 3.0.0.67
5.8 MB
Run applications as Windows services

Application as Service is an advanced system tool which lets you run any application as Windows Service.

You can easily configure Application as Service using its intuitive GUI interface or command line configurator directly from your software.

Application as Service features very low CPU usage, custom environment variables, monitoring and detailed logging as well as many other features.

You can use Application as Service software to: Launch any application as Windows 2000/XP/2003 service at system boot, before user logon; Automatically start applications before and after service; Run your application without the need of a user session; Run executable: 16 bit (Dos, Windows, OS/2), 32 bit, batch files, scripts (VBScript, JScript) as a service;

Achieve higher fault tolerance with your software reporting private errors to the event log and automatically restarting on errors; Auto restart application after application termination; Redirect STDIN and STDOUT to file for console application; Specify application priority;

Allow multiple processes to run within the same service; Standard input/output automatic redirection to files.

Features of "Application As Service":

· Easily run applications as services
· Run application before users login into their systems
· Run application before service startup and after service shutdown
· Auto restart application after application termination
· Redirect STDIN and STDOUT to file for console application
· Create service dependendencies
· Much more


Limitations:

· 14 days trial.
· Nag Screen

Changes from previous version

· Command line installation issues


Tags:
12

Application as Service 3.0


windows Utilities->Misc Utilities $79.95
View Detail
Download Application as Service 3.0Download Application as Service 3.0
5.74MB

Application as Service is an advanced system utility which lets you not only to run any application program executable as Windows service but to create and manage system services locally or on any remote computer as well, benefiting from all of the advantages native Windows services provide.

Application as Service ensures that your application launched as service will:
- run locally or on remote PC over network or Internet
- run at specific time or date (backup utility, scheduler, etc)
- restart on power failures or application crashes (client-server utilities, databases, etc) automatically
- run at the predefined order (follows the service it depends upon)
- start prior to user logon (monitoring tools, surveillance utilities, etc) and even above the WinLogon screen (not in Vista, sorry)
- run on the desktop which you specify (screensaver, etc)
- be executed with specified user rights and priority
Tags:
13

Antex DMX-8 USB Mixer Driver and Application 4.0.0


driver Sound Card->HP Free
View Detail
Download Antex DMX-8 USB Mixer Driver and Application 4.0.0Download Antex DMX-8 USB Mixer Driver and Application 4.0.0
6.1 MB
Support: All Current DMX-8 Mixers under Windows XP w/USB 2.0.

It is highly recommended to always use the most recent driver version available.
Do not forget to check with our site as often as possible in order to stay updated on the latest drivers, software and games.

Try to set a system restore point before installing a device driver. This will help if you installed a wrong driver. Problems can arise when your hardware device is too old or not supported any longer.

Tags:
14

Horde Application Framework 3.0.12


linux Programming->Libraries Free
View Detail
Download Horde Application Framework 3.0.12Download Horde Application Framework 3.0.12
3.6 MB
The Horde Application Framework is written in PHP, and provides the common tools a Web application requires: classes for dealing with preferences, compression, browser detection, connection tracking, MIME, and more.

The Horde Framework does not provide any significant end user functionality and it provides a base for other applications and tools for developers. You will probably want to install some of the available Horde applications, such as IMP (a webmail client), or Kronolith (a calendar).

Whats New in This Release:

· This is a security release that fixes a cross site scripting vulnerability and improves protection against phishing attempts.


Tags:
15

Goetzs Programming Kit 1.0


windows Software Development->Misc Programming Tools Free
View Detail
Download Goetzs Programming Kit 1.0Download Goetzs Programming Kit 1.0
16 KB
Goetz s Programming Kit description
A programming kit that works in JavaScript to allow you to easily write programs Goetzs Programming Kit application was designed to be a programming kit that works in JavaScript to allow you to easily write programs. Its easy enough for a child to use, and versatile enough for an adult.

You can display information on the screen or even print on the printer. I have made a collection of tools to allow you to effortlessly get information from a person at the computer, or display information to the person at the computer.

Without these tools, it would be a little difficult to do so. There is also a users guide to writing JavaScript commands. This will show how to use the tools, and go beyond the tools Ive included, to build bigger and better programs. JavaScript is a very easy programming language to learn. It has simplified lots of tasks of other languages.

Requirements:

· You will need to have JavaScript enabled for the programs to work
· Netscape or IE 4 or greater

Tags:
16

Exeba Eswipe Reader Application Software 3.0


windows Business Finance->Applications $299.00
View Detail
Download Exeba Eswipe Reader Application Software 3.0Download Exeba Eswipe Reader Application Software 3.0
8.42MB

E-swipe is a user-friendly serial communication software designed for the smart swipe readers.
E-swipe provides all the features you need to communicate with the reader easily and efficiently. With E-swipe you dont have to remember the commands that set the different options on the reader you just have to select and click on the command button
E-swipe allows you to:
Configure the communication port and settings: RS232 , RS485 and TCP/IP that best suit your hardware requirements.
Set the bar code options for every symbology that the reader supports. These options include enabling and disabling the symbology, setting the length of the bar code read, and specifying the bar code prefix, etc.
Set the magstripe options for track 1, 2 and multi-track readers. These options include enabling and disabling the track, specify the the prefix and delimiter characters, setting the magstripe length, etc.
Set the relay, speaker, and LED options to the desired settings.
Program the reader by sending the appropriate commands
Enable or disable the password on the DC reader.
Program STA/SA reader easily.
Create the schedule and employee files to download to the reader. View the data files uploaded from the reader using the built-in text editor.
Download a schedule and an employee file to the reader and view the readers response instantly.
Upload the access control list (employee and schedule data) stored in the reader and save the data to a file, if required.
Poll single or networked readers to obtain the transactional data.
Add the computer date and time when polling the J reader
Save all the data that is coming from the reader to a log file
Import the transactional data to the Exeba Time and Attendance application
Obtain, select and download the access control list from Exeba-TAMS
Define the poll and delay settings such as time-outs and poll delay
Define the protocol parameters for the networked readers.
Test the communication between the reader and software
Tags:
17

Programming Perl


script CGI Perl Free
View Detail
Download Programming PerlDownload Programming Perl
Programming Perl, 2nd Edition is the authoritative guide to Perl version 5, the scripting utility that has established itself as the programming tool of choice for the World Wide Web, UNIX system administration, and a vast range of other applications. Version 5 of Perl includes object-oriented programming facilities. The book is coauthored by Larry Wall, the creator of Perl. It covers Perl language and syntax, functions, library modules, references, and object-oriented features, and also explores invocation options, debugging, common mistakes, and much more.
Tags:
18

Application As Service 2.0.0.19


windows System->OS Enhancements $79.95
View Detail
Download Application As Service 2.0.0.19Download Application As Service 2.0.0.19
2.70 MB
Application As Service description
Application As Service - run applications as Windows services Application as Service is an advanced system tool which lets you run any application as Windows 2000/XP/2003 Service.

You can easily configure Application as Service using its intuitive GUI interface or command line configurator directly from your software.

Application as Service features very low CPU usage, custom environment variables, monitoring and detailed logging as well as many other features.

You can use
Application as Service software to:
Launch any application as Windows 2000/XP/2003 service at system boot, before user logon; Automatically start applications before and after service; Run your application without the need of a user session; Run executable: 16 bit (Dos, Windows, OS/2), 32 bit, batch files, scripts (VBScript, JScript) as a service;

Achieve higher fault tolerance with your software reporting private errors to the event log and automatically restarting on errors; Auto restart application after application termination; Redirect STDIN and STDOUT to file for console application; Specify application priority;

Allow multiple processes to run within the same service; Standard input/output automatic redirection to files.

Here are some key features of "Application As Service":

· Easily run applications as services
· Run application before users login into their systems
· Run application before service startup and after service shutdown
· Auto restart application after application termination
· Redirect STDIN and STDOUT to file for console application
· Create service dependendencies
· Much more


Limitations:

· 14 days trial.

Tags:
19

USB Barcode Scanner Application Integration Guide 2006


windows Software Development->Misc Programming Tools Free
View Detail
Download USB Barcode Scanner Application Integration Guide 2006Download USB Barcode Scanner Application Integration Guide 2006
32 KB
This guide provides with the software, documentation, examples and VB6 source code for the integration of hand-held USB and keyboard emulation barcode scanners.

Using these guidelines, hand held scanners may be easily integrated with existing or custom applications as input, automation and verification devices. Documentation is provided in the ReadMe.html file.


Tags:
20

USB Barcode Scanner Application Integration Guide 2006


windows Business Finance->Applications Free
View Detail
Download USB Barcode Scanner Application Integration Guide 2006Download USB Barcode Scanner Application Integration Guide 2006
31 KB
This guide provides examples, documentation, software and Visual Basic source code for the integration of hand held USB and keyboard wedge barcode scanners. Using these guidelines, hand held scanners may be easily integrated with existing or custom applications as automation, input and verification devices.
Tags:

My Software


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