Python Library Reference
Previous:
20.1.1 Configuration Objects
Up:
20.1 al
Next:
20.2 AL
20.1.2 Port Objects
Port objects, as returned by
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.
Release 2.3a0, documentation updated on March 24, 2002.
See
About this document...
for information on suggesting changes.