Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sputl(3X) — sys5 — Apollo Domain/OS SR10.4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

SPUTL(3X)                            SysV                            SPUTL(3X)



NAME
     sputl, sgetl - access long integer data in a machine-independent fashion

SYNOPSIS
     void sputl(value, buffer)
     long value;
     char *buffer;

     long sgetl(buffer)
     char *buffer;

DESCRIPTION
     sputl takes the four bytes of the long integer value and places them in
     memory, starting at the address pointed to by buffer.  The ordering of
     the bytes is the same, regardless of machine.

     sgetl retrieves the four bytes in memory starting at the address buffer
     points to, and returns the long integer value in the byte ordering of the
     host machine.

     The combination of sputl and sgetl provides a machine-independent way of
     storing long numeric data in a file in binary form, without converting it
     to characters.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026