Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.fourthline.cling.support.lastchange
Interface LastChangeDelegator

All Known Implementing Classes:
  AbstractAudioRenderingControl, AbstractAVTransportService, AVTransportService

    public interface LastChangeDelegator

Any service implementation using the "LastChange" mechanism.

Required by the `LastChangeAwareServiceManager` to handle state readouts of "LastChange"-using services for initial events GENA subscriptions. If you want a specification compliant AVTransport or RenderingControl UPnP service, your service implementation should implement this interface as well.

Author:
  Christian Bauer

Method Summary
`void` | `appendCurrentState(LastChange lc, UnsignedIntegerFourBytes instanceId)`
`UnsignedIntegerFourBytes[]` | `getCurrentInstanceIds()`
`LastChange` | `getLastChange()`

Method Detail

### getLastChange

    LastChange getLastChange()

### appendCurrentState

    void appendCurrentState(LastChange lc,
                            UnsignedIntegerFourBytes instanceId)
                            throws Exception

  Throws:
    `Exception`

### getCurrentInstanceIds

    UnsignedIntegerFourBytes[] getCurrentInstanceIds()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2013 4th Line GmbH, Switzerland. All Rights Reserved.