20.1.2 Oggetti port

Gli oggetti di tipo port (NdT: porta audio), come restituiti da openport(), hanno i seguenti metodi:

closeport( )
Chiude la porta.

getfd( )
Restituisce il descrittore di file come intero.

getfilled( )
Restituisce il numero di campionamenti riempiti.

getfillable( )
Restituisce il numero di campionamenti riempibili.

readsamps( nsamples)
Legge un numero di campionamenti dalla coda, bloccandola se necessario. Restituisce i dati in forma di stringa contenente dati grezzi (ad esempio, 2 byte per campione in ordine big-endian (byte alto, byte basso) se si è impostata l'ampiezza di campionamento a 2 byte).

writesamps( samples)
Scrive campionamenti nella coda, bloccandola se necessario. I campionamenti vengono codificati come descritto per il valore restituito dal metodo readsamps().

getfillpoint( )
Restituisce il `fill point' (NdT: punto di riempimento).

setfillpoint( fillpoint)
Imposta il `punto di riempimento'.

getconfig( )
Restituisce un oggetto configuration contenente la configurazione corrente della porta.

setconfig( config)
Imposta la configurazione usando l'argomento config, un oggetto configuration.

getstatus( list)
Acquisisce informazioni di stato sull'ultimo errore.

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.