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