Next: 17.2 Standard Module AL
Up: 17.1 Built-in Module al
Previous: 17.1.1 Configuration Objects
Port objects (returned by al.openport()
have the following
methods:
- closeport()
-
Close the port.
- getfd()
-
Return the file descriptor as an int.
- getfilled()
-
Return the number of filled samples.
- getfillable()
-
Return the number of fillable samples.
- readsamps(nsamples)
-
Read a number of samples from the queue, blocking if necessary.
Return the data as a string containing the raw data, (e.g., 2 bytes per
sample in big-endian byte order (high byte, low byte) if you have set
the sample width to 2 bytes).
- writesamps(samples)
-
Write samples into the queue, blocking if necessary. The samples are
encoded as described for the
readsamps
return value.
- getfillpoint()
-
Return the `fill point'.
- setfillpoint(fillpoint)
-
Set the `fill point'.
- getconfig()
-
Return a configuration object containing the current configuration of
the port.
- setconfig(config)
-
Set the configuration from the argument, a configuration object.
- getstatus(list)
-
Get status information on last error.
guido@cnri.reston.va.us