AuServer man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



AuServer(3)					      AuServer(3)

Name
       AuServer - AuServer structure

Structures
       #include <audio/audiolib.h>

       typedef struct _AuServer
       {
	   . . .
       }AuServer;

MACROS
       Do  not	dereference the members of the AuServer structure
       directly.  Instead use the access macros.

       server is a pointer to a AuServer structure.

       AuServerConnectionNumber(server)
		 Accesses the int connection number.

       AuServerQLength(server)
		 Accesses the int value with the  length  of  the
		 input queue.

       AuServerVendor(server)
		 Accesses  the	NUL-terminated	string giving the
		 identification of the audio server vendor.

       AuServerProtocolMajorVersion(server)
		 Accesses the int value	 of  the  major	 protocol
		 revision number of the audio server.

       AuServerProtocolMinorVersion(server)
		 Accesses  the	int  value  of the minor protocol
		 revision number of the audio server.

       AuServerVendorRelease(server)
		 Accesses the int value with the  release  number
		 of the audio server.

       AuServerString(server)
		 Accesses  the	NUL-terminated	string giving the
		 server name.

       AuServerNextRequest(server)
		 Accesses the AuUint32 serial ID of the next pro
		 tocol request to be sent.

       AuServerLastKnownRequestProcessed(server)
		 Accesses  the	AuUint32  serial  ID  of the last
		 known protocol request sent.

       AuServerResourceBase(server)
		 Accesses the  AuID  base  used	 in  constructing

audiolib -		       1.2				1

AuServer(3)					      AuServer(3)

		 resource ID's.

       AuServerResourceMask(server)
		 Accesses  the	AuID  mask  used  in constructing
		 resource ID's.

       AuServerMinSampleRate(server)
		 Accesses the int value with the  minimum  sample
		 rate supported by the server.

       AuServerMaxSampleRate(server)
		 Accesses  the	int value with the maximum sample
		 rate supported by the server.

       AuServerMaxTracks(server)
		 Accesses the int value	 indicating  the  maximum
		 number of tracks supported by the server.

       AuServerNumFormats(server)
		 Accesses  the int value indicating the number of
		 formats supported by the server.

       AuServerNumElementTypes(server)
		 Accesses the int value indicating the number  of
		 element types supported by the server.

       AuServerNumWaveForms(server)
		 Accesses  the int value indicating the number of
		 waveform generators supported by the server.

       AuServerNumActions(server)
		 Accesses the int value indicating the number  of
		 actions supported by the server.

       AuServerNumDevices(server)
		 Accesses  the int value indicating the number of
		 server devices.

       AuServerNumBuckets(server)
		 Accesses the int value indicating the number  of
		 server buckets.

       AuServerFormat(server, n)
		 Accesses  the	int value of the n'th format sup
		 ported by the server.

       AuServerElementType(server, n)
		 Accesses the int value of the n'th element  sup
		 ported by the server.

       AuServerWaveForm(server, n)
		 Accesses the int value of the n'th waveform sup
		 ported by the server.

audiolib -		       1.2				2

AuServer(3)					      AuServer(3)

       AuServerAction(server, n)
		 Accesses the int value of the n'th  action  sup
		 ported by the server.

       AuServerDevice(server, n)
		 Accesses the AuDeviceAttributes structure of the
		 n'th server device.

       AuServerBucket(server, n)
		 Accesses the AuBucketAttributes structure of the
		 n'th server bucket.

       AuClientOfID(server, resource)
		 Extracts the ClientID from resource.

       AuID AuAllocID(server)
		 Invokes the ID allocator function.

Description
       The  AuServer  structure	 describes  the connection to the
       audio server.

See Also
       AuCloseServer.

       audiolib - Network Audio System C Language Interface

audiolib -		       1.2				3

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net