Class Pad

All Implemented Interfaces:
Runnable

public class Pad extends Object implements Runnable
  • Field Details

  • Constructor Details

    • Pad

      public Pad(int direction)
    • Pad

      public Pad(int direction, String name)
  • Method Details

    • isFlowFatal

      public static final boolean isFlowFatal(int ret)
    • isFlowSuccess

      public static final boolean isFlowSuccess(int ret)
    • getFlowName

      public static final String getFlowName(int ret)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • addCapsListener

      public void addCapsListener(CapsListener listener)
    • removeCapsListener

      public void removeCapsListener(CapsListener listener)
    • link

      public boolean link(Pad newPeer)
    • unlink

      public void unlink()
    • getPeer

      public Pad getPeer()
    • sendEvent

      public final boolean sendEvent(Event event)
    • query

      public boolean query(Query query)
    • getCaps

      public Caps getCaps()
    • setCaps

      public boolean setCaps(Caps caps)
    • push

      public final int push(Buffer buffer)
    • pushEvent

      public final boolean pushEvent(Event event)
    • setFlushing

      public void setFlushing(boolean flush)
    • isFlushing

      public boolean isFlushing()
    • activate

      public final boolean activate(int newMode)
    • run

      public void run()
      Specified by:
      run in interface Runnable
    • startTask

      public boolean startTask(String name)
    • pauseTask

      public boolean pauseTask()
    • stopTask

      public boolean stopTask()