agentland.device
Class SonyCameraAgent
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--metaglue.AgentAgent
|
+--agentland.device.SonyCameraAgent
- All Implemented Interfaces:
- Agent, MetagluePrimitives, Remote, Serializable, SonyCamera
- public class SonyCameraAgent
- extends AgentAgent
- implements SonyCamera
- See Also:
- Serialized Form
Methods inherited from class metaglue.AgentAgent |
addMonitor, alive, defrost, defrostAll, defrostBoolean, defrostInt, defrostString, fixAttribute, fixAttribute, freeze, freeze, freeze, freezeAll, freezeVar, getAgentID, getAttribute, getCatalog, getCatalogID, getDesignation, getFrozenVariables, getLogLevel, getMetaglueAgent, getMetaglueAgentID, getOccupation, getProperties, getSociety, log, log, log, lookupClass, obtainMetaglueAgent, obtainMetaglueAgent, obtainMetaglueAgentByName, reliesOn, reliesOn, reliesOn, reliesOnSynch, removeFrozen, replaceExceptionHandler, setFreezeName, setLogLevel, setLogName, shutdown, startAgent, startAgentOn, startAgentOn, startup, status, tiedTo, tiedTo, tiedTo, tiedTo, tieToDesignation, whereAreYou |
SonyCameraAgent
public SonyCameraAgent()
throws RemoteException
powerInquiry
public boolean powerInquiry()
throws RemoteException
- Specified by:
powerInquiry
in interface SonyCamera
zoomPosInquiry
public int zoomPosInquiry()
throws RemoteException
- Specified by:
zoomPosInquiry
in interface SonyCamera
focusModeInquiry
public String focusModeInquiry()
throws RemoteException
- Specified by:
focusModeInquiry
in interface SonyCamera
focusPosInquiry
public int focusPosInquiry()
throws RemoteException
- Specified by:
focusPosInquiry
in interface SonyCamera
wbModeInquiry
public String wbModeInquiry()
throws RemoteException
- Specified by:
wbModeInquiry
in interface SonyCamera
autoexpModeInquiry
public String autoexpModeInquiry()
throws RemoteException
- Specified by:
autoexpModeInquiry
in interface SonyCamera
shutterPosInquiry
public int shutterPosInquiry()
throws RemoteException
- Specified by:
shutterPosInquiry
in interface SonyCamera
irisPosInquiry
public int irisPosInquiry()
throws RemoteException
- Specified by:
irisPosInquiry
in interface SonyCamera
gainPosInquiry
public int gainPosInquiry()
throws RemoteException
- Specified by:
gainPosInquiry
in interface SonyCamera
backlightInquiry
public boolean backlightInquiry()
throws RemoteException
- Specified by:
backlightInquiry
in interface SonyCamera
panTiltMaxSpeedInquiry
public int[] panTiltMaxSpeedInquiry()
throws RemoteException
- Specified by:
panTiltMaxSpeedInquiry
in interface SonyCamera
panTiltPosInquiry
public int[] panTiltPosInquiry()
throws RemoteException
- Specified by:
panTiltPosInquiry
in interface SonyCamera
driveHome
public void driveHome()
throws RemoteException
- Specified by:
driveHome
in interface SonyCamera
powerSave
public void powerSave(boolean save)
throws RemoteException
- Specified by:
powerSave
in interface SonyCamera
enableComputerControl
public void enableComputerControl(boolean control)
throws RemoteException
- Specified by:
enableComputerControl
in interface SonyCamera
autoExpMode
public void autoExpMode(int mode)
throws RemoteException
- Specified by:
autoExpMode
in interface SonyCamera
autoFocus
public void autoFocus(boolean autoon)
throws RemoteException
- Specified by:
autoFocus
in interface SonyCamera
absFocus
public void absFocus(int pos)
throws RemoteException
- Specified by:
absFocus
in interface SonyCamera
brightExposure
public void brightExposure(int command)
throws RemoteException
- Specified by:
brightExposure
in interface SonyCamera
absShutter
public void absShutter(int pos)
throws RemoteException
- Specified by:
absShutter
in interface SonyCamera
absIris
public void absIris(int pos)
throws RemoteException
- Specified by:
absIris
in interface SonyCamera
absGain
public void absGain(int pos)
throws RemoteException
- Specified by:
absGain
in interface SonyCamera
backlightMode
public void backlightMode(boolean mode)
throws RemoteException
- Specified by:
backlightMode
in interface SonyCamera
whiteBalanceMode
public void whiteBalanceMode(int mode)
throws RemoteException
- Specified by:
whiteBalanceMode
in interface SonyCamera
whiteBalanceTrigger
public void whiteBalanceTrigger()
throws RemoteException
- Specified by:
whiteBalanceTrigger
in interface SonyCamera
velZoom
public void velZoom(int speed)
throws RemoteException
- Specified by:
velZoom
in interface SonyCamera
absZoom
public void absZoom(int pos)
throws RemoteException
- Specified by:
absZoom
in interface SonyCamera
absDrive
public void absDrive(int panSpeed,
int tiltSpeed,
int y,
int z)
throws RemoteException
- Specified by:
absDrive
in interface SonyCamera
velDrive
public void velDrive(int panSpeed,
int tiltSpeed)
throws RemoteException
- Specified by:
velDrive
in interface SonyCamera
driveReset
public void driveReset()
throws RemoteException
- Specified by:
driveReset
in interface SonyCamera
nudgeUp
public void nudgeUp(int amnt)
throws RemoteException
- Specified by:
nudgeUp
in interface SonyCamera
nudgeLeft
public void nudgeLeft(int amnt)
throws RemoteException
- Specified by:
nudgeLeft
in interface SonyCamera
nudgeIn
public void nudgeIn(int amnt)
throws RemoteException
- Specified by:
nudgeIn
in interface SonyCamera
currentPosition
public void currentPosition()
throws RemoteException
- Print current position of camera to the screen.
- Specified by:
currentPosition
in interface SonyCamera