org.fourthline.cling.support.avtransport.impl

## Interface AVTransportStateMachine

- All Superinterfaces:
    org.seamless.statemachine.StateMachine<AbstractState>

      public interface AVTransportStateMachine
      extends org.seamless.statemachine.StateMachine<AbstractState>

- - ### Field Summary

    - ### Fields inherited from interface org.seamless.statemachine.StateMachine

      `METHOD_CURRENT_STATE, METHOD_FORCE_STATE`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `next()`
    `void` | `pause()`
    `void` | `play(String speed)`
    `void` | `previous()`
    `void` | `record()`
    `void` | `seek(SeekMode unit, String target)`
    `void` | `setNextTransportURI(URI uri, String uriMetaData)`
    `void` | `setTransportURI(URI uri, String uriMetaData)`
    `void` | `stop()`

    - ### Methods inherited from interface org.seamless.statemachine.StateMachine

      `forceState, getCurrentState`

- - ### Method Detail

    - #### setTransportURI

          void setTransportURI(URI uri,
                               String uriMetaData)

    - #### setNextTransportURI

          void setNextTransportURI(URI uri,
                                   String uriMetaData)

    - #### stop

          void stop()

    - #### play

          void play(String speed)

    - #### pause

          void pause()

    - #### record

          void record()

    - #### seek

          void seek(SeekMode unit,
                    String target)

    - #### next

          void next()

    - #### previous

          void previous()

Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.