HALLOGRAM PUBLISHING
SHOPPING CARTSITE MAPCONTACT USPRODUCTS
HOMEBARCODESDEVELOPER TOOLSUSER TOOLSTRAINING
NetLib for Clipper Function List

The following lists most of the functions in NetLib 6.5 for Clipper. If you are upgrading from a previous version of NetLib, you may be using a function that you do not see listed here. However, almost all of the functions from older versions of NetLib are still supported, even if they are not listed.

NAME DESCRIPTION NAME DESCRIPTION
A_AH Get or set value of AH register A_AL Get or set value of AL register
A_AND Logically AND (&) two values A_AX Get or set value of AX register
A_BH Get or set value of BH register A_BL Get or set value of BL register
A_BP Set value of BP register A_BX Get or set value of BX register
A_BYTER Set or get a byte (8-bit) value in real memory A_BYTE Set or get a byte (8-bit) value in memory
A_CH Get or set value of CH register A_CL Get or set value of CL register
A_CX Get or set value of CX register A_DH Get or set value of DH register
A_DI Get or set value of DI register A_DL Get or set value of DL register
A_DS_DI Get or set value is DS:DI register pair A_DS_DX Get or set value is DS:DX register pair
A_DS_SI Get or set value is DS:SI register pair A_DWORDR Set or get a double word (16-bit) value in real memory
A_DWORD Set or get a double word (16-bit) value in memory A_DX Get or set value of DX register
A_ES_BX Get or set value is ES:BX register pair A_ES_DI Get or set value is ES:DI register pair
A_ES_SI Get or set value is ES:SI register pair A_EXECINTR Issue customized real mode API interrupt
A_EXECINT Issue customized API interrupt A_OR Logically OR (|) two values
A_SI Get or set value of SI register A_STRINGR Set or get a string value in real memory
A_STRING Set or get a string value in memory A_SWAPINT Swap bytes in an word (2-bytes)
A_SWAPLONG Swap bytes in a double word (4-bytes) A_WORDR Set or get a word (16-bit) value in real memory
A_WORD Set or get a word (16-bit) value in memory A_XOR Logically XOR (^) two values
A_ZAPREGS Set all customized API registers to binary zero. CH_AINIT Fill an array with an enumerated list
CH_ALT Get the numeric value of an alt + key combination CH_ASC1 Get ASCII value of character at a position in a string
CH_ASC2 Get 2-byte unsigned integer starting at position in string CH_ASC4 Get 4-byte signed integer starting at position in string
CH_ASC8 Get 8-byte IEEE flt. point starting at position in string CH_CENTER Center a string on screen
CH_CHR1 Overwrite 1 byte in memory variable CH_CHR2 Overwrite 2 bytes in memory variable with unsigned
CH_CHR4 Overwrite 4 bytes in memory variable with signed long CH_CHR8 Overwrite 8 bytes in memory variable with IEEE dbl. prec.
CH_CTRL Get the numeric value of a Ctrl + key combination CH_FLDNUM Get the number of a field in the current .DBF file
CH_HEXFMBIN Convert binary string to hexidecimal string CH_HEXTOBIN Convert hexidecimal string to binary string
CH_ISMEMO Determine if a field is a memo field CH_MEMCPY Byte copy of source string to target string
CH_RFLUSH Position a string flushed right on screen CH_RPAD Pad a string with spaces to the specified length
CH_STRH Convert number to hexidecimal string. CH_SWAPCOL Swap standard and enhanced colors in current SET COLOR
CH_VALH Convert hexidecimal string to number CH_VARTYPE Get the data type of a memory variable
N_ABANDON Void most recent uncommitted update in current work area N_ADDR Get the network node number of a station
N_ADDTRUST Add trustee rights to an object N_APPEND Enable or disable appending to TXT files
N_AREDIRECT Store list of redirected devices, network paths in array N_ASERVER Get a list of attached servers
N_ATTACH Attach to a server N_BADLOCK Get number of record that caused N_MLOCK() to fail
N_BLIP Display message or call function while in retry loop N_B_CREATE Create a bindery object
N_B_DEL Delete a bindery object N_B_ID Get the bindery ID of an object
N_B_ISMEMBER Find out if an object is a member of a set N_B_LINK Connect an object to a set
N_B_MEMBERS Find the members of a set N_B_NAME Get the name of a bindery object
N_B_PASSWORD Find out if object's password is valid, or change password N_B_PRCREATE Create a bindery property
N_B_PRDEL Delete a bindery property N_B_PRREAD Read the value of a property
N_B_PRSCAN Get the properties of an object N_B_PRTYPE Get the type of a property
N_B_PRWRITE Modify a bindery item property N_B_SCAN Search for objects
N_B_TYPE Get the type of an object N_B_UNLINK Disconnect an object from a set
N_CAPDFLT Set or query the default capture device N_CAPGET Get information about a print capture device (LPT1-LPT3)
N_CAPSET Set print capture device (LPT1-LPT3) attributes N_CAST Send a broadcast message
N_CBPUT Modify contents of Windows Clipboard from DOS. N_CHECKF Check which station has a file locked
N_CHECKR Find the station that has a record locked N_CHECKS Find the station that has a semaphore locked
N_CHECKU Find the stations that have a DBF file opened N_CODELVL Determine if a file is encrypted
N_COMPRESS Compress buffer or file N_CONTEXT Get or set current NDS context
N_DATE Get server's date, or set local station's date to server's N_DBF Get the name of the currently selected database
N_DBT Get name of DBT file, if any, open in current work area N_DCOMPRESS Decompress buffer or file
N_DEBUG Simulate a network for testing N_DECODEST Decode a string with the current SETKEY
N_DECODE Decrypt a file based on the current SETKEY N_DELTRUST Delete trustee rights from an object
N_DIRLIST Get directories for which object is trustee N_DIRTYREAD Open files in read-only mode without locking indexes
N_DRREINIT Reinitializes NetLib interrupts after "unhook" N_DRUNHOOK Temporarily "unhooks" NetLib interrupts
N_DRVTYPE Determine drive type (network, local, undefined) N_D_ATLIST List attributes
N_D_CLLIST List classes N_D_COLIST List container objects
N_D_CREATE Create new NDS object N_D_DELETE Delete specified object and all attributes
N_D_LINK Add members to a Set (or multi-instance Item) attribute N_D_MEMBERS Returns members of set (or multi-item) attribute
N_D_PJDFLT Get the name of the default print job from Printcon database N_D_PJGET Returns attributes of specified print job from Printcon database
N_D_PJLIST Returns list of print job definitions from the Printcon database N_D_PROPEN Opens a stream type attribute
N_D_PRREAD Returns value of specified attribute (property) N_D_PRSCAN Returns names of objects properties (attributes)
N_D_PRTYPE Returns type of specified attribute (property) N_D_PRWRITE Write attribute value
N_D_RENAME Rename specified object N_D_SCAN Scans current context for specified objects
N_D_SYLIST List syntaxes N_D_SYNAME Get syntax name from syntax ID
N_D_UNLINK Remove members from a Set (or multi-instance item) attribute N_ENCODENEW Direct that all new files be encrypted with current key
N_ENCODEST Encode a string using the current SETKEY N_ENCODE Encrypt a file based on the current SETKEY
N_ENVLEN Get the length of the root environment string N_ENVSIZ Get the size of the root environment space
N_ERROR Get error code, if any, from most recent NetLib operation N_EXCL Set Clipper's exclusive flag
N_FATTRGET Get the current setting of file attribute(s) N_FATTRSET Set file attribute(s)
N_FCOPY Copy one file to another N_FDRIVE Get the drive letter portion of a filespec
N_FEXT Get the extension portion of a filespec N_FMAP Get the filespec associated with a handle
N_FNAME Get a base file name N_FPATH Get the path portion of a filespec
N_FSPEC Get the full filespec corresponding to a filename N_FULLNAME Get the full name of the user logged in at a station
N_FUNIQUE Create a filename that is unique within a directory N_FVOL Get the network volume name of a drive letter
N_GATHER Replace fields of a record with elements of an array N_GETCAST Receive a broadcast message
N_GETENV Get environment variable or entire environment buffer N_GETLINE Get the line number in the procedure executing
N_GETPIPE Receive a piped message from a station N_GETPROC Get the name of the procedure interrupted by an event
N_HANDLES Set the available number of file handles N_INWIN Detect a task-switching environment
N_IPXBUFFERS Get or set number of IPX receive buffers N_IPXCLOSE End all IPX/SPX communications
N_IPXRECV Receive an IPX message N_IPXSEND Send an IPX message
N_IPXSOCKET Get or set IPX socket number used by NetLib N_IPXSTATUS Check the status of IPX
N_ISEXCL Determine if a file is open in exclusive mode N_ISFLOCK Determine if the current station has a file locked
N_ISRLOCK Determine if record locked, or get record number N_ISSLOCK Determine if semaphore locked, or store semaphore in array
N_ISVLM Is workstation running VLM services N_LOGIN Attach and log an object (normally a user) into a server
N_LOGMSG Write up to 80 characters to the Novell system log N_LOGOUT Log out and detach from a server
N_MAPDRIVE Create, query or destroy a drive mapping N_MLOCK Lock multiple records in a file
N_MODENV Set a new environment variable N_MONITOR Initiate activity monitoring for a database file
N_NDX Get how many index files open, or name of nth index file N_NETADDR Get a full network address
N_NETNAME Get a NetBIOS name table entry N_NETWARE4 Change operation of N_CHECK* functions for 1,000 user NetWare
N_NEXTKEY Get a list of keys pending in the keyboard buffer N_ONANYKEY Call a procedure if a key is pressed
N_ONCAST Call a procedure if a broadcast is received N_ONEXPR Call a procedure when a logical expression becomes true
N_ONIPX Call a procedure when an IPX message is received N_ONNOKEY Call a procedure if there is no keyboard activity
N_ONQUIT Execute a procedure when an application ends abnormally N_ONSHIFT Call a procedure when a shift or Lock key is pressed
N_ONSPX Call a procedure on SPX message or request for connection N_ONTICKn Call a procedure or stuff the keyboard at an interval
N_ONTIME Call a procedure or stuff the keyboard once N_PRINTER Set the target printer number
N_PRTSC Print screen contents on selected printer using INT5 N_PSGET Get information about a printer
N_PSPLIST Get a list of printers servicing a print queue N_PSPNO Get the printer number corresponding to a printer name
N_PSQLIST Get a list of print queues serviced by a printer N_PSREWIND Restart all or part of the currently printing job
N_PSSET Set attributes of a printer N_QFILE Place a file directly on a queue
N_QJDELETE Delete a job from the print queue N_QJGET Get information about a print job
N_QJLIST Get a list of jobs in a print queue N_QJSET Set attributes of a print job
N_READONLY Set read-only mode for subsequent USE N_READY Ready a program for network operation
N_RECCON Get the current record buffer N_REDIRECT Redirect a device or cancel redirection of a device
N_RESTATTR Restore screen attributes N_RESTKEYS Restore SET KEY values from a memory variable
N_RIGHTS Get the current user's effective rights in a directory N_SAVEATTR Save screen attributes to a memory variable
N_SAVEKEYS Save SET KEY values to a memory variable N_SCATTER Store fields of a record to elements of an array
N_SECONDS Get the current system time from the server N_SECURE Enable automatic logout and/or reboot if critical error
N_SERIAL Get the server's serial number N_SERVER Set or get the preferred server
N_SERVID Returns a NetWare server connection number or ID N_SERVNAME Returns server name from server connection ID
N_SERVNUM Get a server's connection number N_SETCAST Set/get the broadcast receipt mode
N_SETDIR Set the current directory on a drive N_SETDRV Set the current drive
N_SETKEY Set the current encryption key N_SETLOG Enable/disable login to a server
N_SETMULTI Enable multiple record locks with RLOCK() N_SETRUN Enable files to be read by a child process
N_SLOCK Attempt to lock a post-and-wait semaphore string N_SOFTSCR Print screen on selected printer by software emulation
N_SPXBUFFERS Get or set number of SPX receive buffers N_SPXCLOSE Closes all NetLib SPX buffers, events and sockets
N_SPXCONNECT Make an SPX connection N_SPXDISCONNECT Break an SPX connection
N_SPXLISTEN Listen for an SPX connection N_SPXRECV Receive an SPX message
N_SPXSEND Send an SPX message N_SPXSOCKET Get or set SPX socket number used by NetLib
N_SPXSTATUS Check status of SPX or the status of an SPX connection N_STAMAX Get/set the number of stations on the network
N_STANUM Get/set the current station number N_STATUS Verify that NetLib will function correctly on a network
N_SUNLOCK Unlock semaphores issued by the current station N_TBEGIN Start an explicit transaction
N_TCOMMIT End an explicit transaction N_TIMEOUT Set time limit for attempting to use file or apply lock
N_TIME Get the current system time (hh:mm:ss) from a server N_TROLLBACK Roll back a transaction
N_TSTATUS Determine if TTS is active N_T_CAPGET Get information about current print "capture" settings
N_T_CAPSET Set information about current print "capture" settings N_T_CAST Send "popup" message to specified machine
N_T_DATE Return date at specified server N_T_DOMAIN Returns the name of the current domain
N_T_LOGIN Logs user into the specified server or local machine N_T_LOGOUT Logs user out of the specified domain or local machine
N_T_MEMBERS Obtains list of group members N_T_PRREAD Read the "property" of the specified object
N_T_QJGET Get information about specified print job N_T_QJLIST Obtains list of print jobs in the specified queue
N_T_QJSET Set information about specified print job N_T_SCAN Scan network neighborhood
N_T_SERVER Returns the name of the current login server N_T_TIME Return time of day at specified server
N_T_WHOAMI Returns name of user logged in at current or specified machine N_UNHOOK Explicitly unhook NetLib interrupts
N_UPDATED Compare elements of an array with fields of a record N_VERSION Get the server version number and other statistics
N_V_ISBAN Returns non-zero if running on a Banyan-Vines network N_V_SCAN Scans StreetTalk database for objects
N_V_SERIAL Returns server serial number N_V_STANUM Returns station number at of the current workstation
N_V_VERSION Returns the Vines version number N_V_WHOAMI Returns StreetTalk name of user at current or specified station
N_WHERE Get the station number where a user is logged in N_WHOAMI Get the login name of the user logged in at a station
N_WHOAREYOU Get station num/server type associated with network addr N_ZAPKEYS Clear existing SET KEY values


NetLib for Clipper Features
NetLib for Clipper FAQ
NetLib for Clipper Function List

32-bit Versions
NetLib

16-bit Versions
Netlib 3.0 16-bit Encryptionzer W/ API
NetLib 2.5 for FoxPro


NetLib functions may be distributed in your custom applications royalty-free!

NetLib 6.5 for Clipper
Developer license no royalties
NetLib 6.5 for Clipper
30 Day free, WEB Knowledgebase
and paid support thereafter
$695


Home || Shopping Cart || Site Map || Newsletter/Blog
Search HALLoGRAM || Request More Information
CALL TOLL FREE 1-866-340-3404

©Copyright 2001 HALLoGRAM Publishing, Aurora CO. All Rights Reserved.
All products mentioned in this site are trademarks of their respective owners.