Xj3D 2.0 VRML/X3D Code API

org.web3d.vrml.nodes
Interface VRMLDISManagerNodeType

All Superinterfaces:
FrameStateListener, VRMLChildNodeType, VRMLDISNodeType, VRMLNetworkInterfaceNodeType, VRMLNode, VRMLNodeType, VRMLWorldRootChildNodeType

public interface VRMLDISManagerNodeType
extends VRMLDISNodeType

Common interface for all DIS Managers.

Manages new and removed entities and any simulation PDU packets.

Version:
$Revision: 1.3 $
Author:
Alan Hudson

Field Summary
 
Fields inherited from interface org.web3d.vrml.nodes.VRMLNetworkInterfaceNodeType
ROLE_INACTIVE, ROLE_MANAGER, ROLE_READER, ROLE_WRITER
 
Method Summary
 void entityArrived(mil.navy.nps.dis.EntityStatePdu espdu)
          A new entity has arrived.
 void entityArrived(org.web3d.xmsf.dis.EntityStatePduType espdu)
          A new entity has arrived.
 void entityRemoved(VRMLDISNodeType node)
          An entity has been removed from the simulation.
 
Methods inherited from interface org.web3d.vrml.nodes.VRMLDISNodeType
getAddress, getAppID, getAuthServer, getEntityID, getMucRoom, getMucServer, getPassword, getPort, getSiteID, getState, getStateDX, getUsername, packetArrived, packetArrived, setIsActive, valuesToWrite
 
Methods inherited from interface org.web3d.vrml.nodes.VRMLNetworkInterfaceNodeType
addNetworkRoleListener, getProtocol, getRole, removeNetworkRoleListener
 
Methods inherited from interface org.web3d.vrml.nodes.VRMLNodeType
addNodeListener, clearRemovedLayerIds, getFieldValue, getLayerIds, getMetadataObject, getRefCount, getRemovedLayerIds, hasFieldChanged, isSetupFinished, notifyExternProtoLoaded, removeNodeListener, sendRoute, setDEF, setFrameStateManager, setMetadataObject, setupFinished, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, updateRefCount
 
Methods inherited from interface org.web3d.vrml.lang.VRMLNode
getFieldDeclaration, getFieldIndex, getNodeFieldIndices, getNumFields, getPrimaryType, getSecondaryType, getUserData, getVRMLNodeName, isDEF, setErrorReporter, setUserData, setVersion
 
Methods inherited from interface org.web3d.vrml.nodes.FrameStateListener
allEventsComplete
 

Method Detail

entityArrived

void entityArrived(mil.navy.nps.dis.EntityStatePdu espdu)
A new entity has arrived.

Parameters:
espdu - The new entity.

entityArrived

void entityArrived(org.web3d.xmsf.dis.EntityStatePduType espdu)
A new entity has arrived.

Parameters:
espdu - The new entity.

entityRemoved

void entityRemoved(VRMLDISNodeType node)
An entity has been removed from the simulation.

Parameters:
node - The entity being removed

Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium