kaos.robots.capabilities.impl
Class VideoFeedImpl

java.lang.Object
  extended by kaos.robots.capabilities.impl.VideoFeedImpl
All Implemented Interfaces:
VideoFeed, VideoFeedRegistry

public class VideoFeedImpl
extends java.lang.Object
implements VideoFeed, VideoFeedRegistry


Constructor Summary
VideoFeedImpl(KAoSRobot robot)
           
 
Method Summary
 void DeRegisterVideoFeedInterface(java.util.HashMap properties)
          DeRegisterVideoFeed
static void main(java.lang.String[] args)
           
 void RegisterVideoFeedInterface(java.util.HashMap properties)
          RegisterVideoFeed
 void StartFeed()
           
 void StartFeed(java.util.HashMap properties)
          StartFeed
 void StopFeed()
           
 void StopFeed(java.util.HashMap props)
          StopFeed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VideoFeedImpl

public VideoFeedImpl(KAoSRobot robot)
Method Detail

StartFeed

public void StartFeed(java.util.HashMap properties)
               throws AbortActionException
Description copied from interface: VideoFeed
StartFeed

Specified by:
StartFeed in interface VideoFeed
Throws:
AbortActionException - with possible reasons: flexfeed failed to startfeed

StartFeed

public void StartFeed()
               throws AbortActionException
Throws:
AbortActionException

StopFeed

public void StopFeed(java.util.HashMap props)
              throws AbortActionException
Description copied from interface: VideoFeed
StopFeed

Specified by:
StopFeed in interface VideoFeed
Throws:
AbortActionException - with possible reasons: flexfeed failed to startfeed

StopFeed

public void StopFeed()
              throws AbortActionException
Throws:
AbortActionException

RegisterVideoFeedInterface

public void RegisterVideoFeedInterface(java.util.HashMap properties)
Description copied from interface: VideoFeedRegistry
RegisterVideoFeed

Specified by:
RegisterVideoFeedInterface in interface VideoFeedRegistry

DeRegisterVideoFeedInterface

public void DeRegisterVideoFeedInterface(java.util.HashMap properties)
Description copied from interface: VideoFeedRegistry
DeRegisterVideoFeed

Specified by:
DeRegisterVideoFeedInterface in interface VideoFeedRegistry

main

public static void main(java.lang.String[] args)