|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AudioInput
This interface defines how an audio module should interact with the audio processor.
| Method Summary | |
|---|---|
void |
close()
Shuts the interface down and frees any resources associated with it. |
java.lang.String |
getDescription()
Returns a description of the interface. |
java.lang.String |
getFriendlyName()
Returns a user defined interface name or null if the user has not changed it. |
java.lang.String |
getPathToIcon()
Returns the path an image suitable for use as an icon. |
java.lang.String |
getType()
Returns the type of the interface - useful for writing specific display algorithms for specific instrument types |
java.lang.String |
getVendor()
Returns the interface vendor, |
boolean |
isOpen()
Should return whether the interface is in a state where it can start transmitting data. |
void |
open()
Turns on the interface - it should then be in a state where it can start transmitting data. |
void |
sendMessage()
Send locally stored messages when called. |
void |
setFriendlyName(java.lang.String newName)
Used when the user changes the name of the interface in the audio processor GUI. |
| Methods inherited from interface utilities.serializer.VDMModule |
|---|
getName, getVersion |
| Method Detail |
|---|
void open()
boolean isOpen()
void close()
java.lang.String getDescription()
java.lang.String getType()
java.lang.String getVendor()
void setFriendlyName(java.lang.String newName)
newName - java.lang.String getFriendlyName()
java.lang.String getPathToIcon()
void sendMessage()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||