Sponsored Content
Full Discussion: tyoes of API
Top Forums UNIX for Dummies Questions & Answers tyoes of API Post 95128 by Perderabo on Friday 6th of January 2006 04:36:25 PM
Old 01-06-2006
It's hard to answer this without having seen how the phrase was used, but I'll try. API = application programming interface, which is basicly a set of routines that programmers use to do stuff. The kernel system calls are an API. The programmer can use open(), read(), write(), close(), etc to write code. And this as low level as you can get in ordinary programming. The stdio routines, fopen(), get(), put(), printf(), etc, are a somewhat higher level api. But the term, high level api, generally means something quite a bit higher. Imagine a routine like get_file_via_ftp(). That would be a high level api.
 

8 More Discussions You Might Find Interesting

1. AIX

API question

Machine and OS : IBM 7044-170 AIX 4.3.3 Hi, everyone I have a question , pls help me to resolve. In IBM AIX , how to obtain the CPU Load and other infomations by System API Fuction. Wait for your reply ......., Thanks. (0 Replies)
Discussion started by: q30
0 Replies

2. Programming

LDAP - is there an API

Hi, I've just been experimenting with AIX's ldapsearch utility - I've been successfully using it to retrieve information from an Active Directory, however, I need to make similar calls from a C program. Is there a suitable LDAP API on AIX which will give me similar capabilties to the... (3 Replies)
Discussion started by: phykell
3 Replies

3. HP-UX

How to use getdiskbyname() API

I would like to use getdiskbyname() this API to get disk size and disk usage can any one give me an example of c program thanks (0 Replies)
Discussion started by: alert0919
0 Replies

4. Linux

New collectl API

If anyone is interested I just released a new version that contains an API for collecting any kind of data you want and to include it in the user interface, data files and even be able to send it via sockets to other tools. Of course you need to be a perl programmer to use it... A second... (0 Replies)
Discussion started by: MarkSeger
0 Replies

5. Programming

API in C for compress (.Z) ?

Hi all, I would like to know if an API for compress (.Z) exists in C ? I want to write a program which process a large number of data files with efficient compression at the end. Thanks http://fedora.unix.com/images/misc/progress.gif (4 Replies)
Discussion started by: domiq44
4 Replies

6. Programming

perl api

Does anyone have any example of how to use the perl api within Build Forge (0 Replies)
Discussion started by: saku
0 Replies

7. Shell Programming and Scripting

Need to run an API from a script and extract fields from output of API

Hi, I need to call an API (GetUsageDetails)from inside a shell script which takes an input argument acct_nbr. The output of API will be like : <usageAccum accumId="450" accumCaptn="PM_125" inclUnits="1410.00" inclUnitsUsed="744.00" shared="true" pooled="false" prorated="false"... (1 Reply)
Discussion started by: rkrish
1 Replies

8. Web Development

Face-api.js — JavaScript API for Face Recognition in the Browser with tensorflow.js

Ref: https://itnext.io/face-api-js-javascript-api-for-face-recognition-in-the-browser-with-tensorflow-js-bcc2a6c4cf07 (0 Replies)
Discussion started by: Neo
0 Replies
MP_DisablePath(3MPAPI)				   Common Multipath Management Library Functions			    MP_DisablePath(3MPAPI)

NAME
MP_DisablePath - disable a path SYNOPSIS
cc [ flag... ] file... -lMPAPI [ library... ] #include <mpapi.h> MP_STATUS MP_DisablePath(MP_OID oid); PARAMETERS
oid The object ID of the path. DESCRIPTION
The MP_DisablePath() function disables a path. This API might cause failover in a logical unit with asymmetric access. This API sets the disabled field of structure MP_PATH_LOGICAL_UNIT_PROPERTIES to true. RETURN VALUES
MP_STATUS_INVALID_OBJECT_TYPE The oid parameter does not specify any valid object type. This is most likely to happen if an uninitialized object ID is passed to the API. MP_STATUS_OBJECT_NOT_FOUND The oid parameter owner ID or object sequence number is invalid. MP_STATUS_INVALID_PARAMETER The oid parameter does not have a type subfield of MP_OBJECT_TYPE_PATH_LU. MP_STATUS_UNSUPPORTED The API is not supported. MP_STATUS_TRY_AGAIN The path cannot be disabled at this time. MP_STATUS_NOT_PERMITTED Disabling this path causes the logical unit to become unavailable. The plugin that administers the path might return this value or allow the last path to be disabled. MP_STATUS_SUCCESS The operation is successful. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard: ANSI INCITS 412 | | |Multipath Management API | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+ SEE ALSO
libMPAPI(3LIB), MP_EnablePath(3MPAPI), attributes(5) Multipath Management API Version 1.0 SunOS 5.11 15 Feb 2006 MP_DisablePath(3MPAPI)
All times are GMT -4. The time now is 10:46 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy