Class Pad
java.lang.Object
com.fluendo.jst.Object
com.fluendo.jst.Pad
- All Implemented Interfaces:
Runnable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class Object
OBJECT_FLAG_LAST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanactivate(int newMode) voidaddCapsListener(CapsListener listener) getCaps()static final StringgetFlowName(int ret) getPeer()static final booleanisFlowFatal(int ret) static final booleanisFlowSuccess(int ret) booleanbooleanbooleanfinal intfinal booleanbooleanvoidremoveCapsListener(CapsListener listener) voidrun()final booleanbooleanvoidsetFlushing(boolean flush) booleanbooleanstopTask()toString()voidunlink()
-
Field Details
-
UNKNOWN
public static final int UNKNOWN- See Also:
-
SRC
public static final int SRC- See Also:
-
SINK
public static final int SINK- See Also:
-
OK
public static final int OK- See Also:
-
NOT_LINKED
public static final int NOT_LINKED- See Also:
-
WRONG_STATE
public static final int WRONG_STATE- See Also:
-
UNEXPECTED
public static final int UNEXPECTED- See Also:
-
NOT_NEGOTIATED
public static final int NOT_NEGOTIATED- See Also:
-
ERROR
public static final int ERROR- See Also:
-
NOT_SUPPORTED
public static final int NOT_SUPPORTED- See Also:
-
MODE_NONE
public static final int MODE_NONE- See Also:
-
MODE_PUSH
public static final int MODE_PUSH- See Also:
-
MODE_PULL
public static final int MODE_PULL- See Also:
-
-
Constructor Details
-
Pad
public Pad(int direction) -
Pad
-
-
Method Details
-
isFlowFatal
public static final boolean isFlowFatal(int ret) -
isFlowSuccess
public static final boolean isFlowSuccess(int ret) -
getFlowName
-
toString
-
addCapsListener
-
removeCapsListener
-
link
-
unlink
public void unlink() -
getPeer
-
sendEvent
-
query
-
getCaps
-
setCaps
-
push
-
pushEvent
-
setFlushing
public void setFlushing(boolean flush) -
isFlushing
public boolean isFlushing() -
activate
public final boolean activate(int newMode) -
run
-
startTask
-
pauseTask
public boolean pauseTask() -
stopTask
public boolean stopTask()
-