All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

Index of all Fields and Methods

A

addElement(LValue). Method in class net.tabuleiro.nebulae.LList
Adds an LValue element to the list
addElement(LValue, LValue). Method in class net.tabuleiro.nebulae.LPropList
Adds an LValue element to the list
addElement(MUSMsgHeaderString). Method in class net.tabuleiro.nebulae.MUSMsgHeaderStringList
Adds a MUSMsgHeaderString to the list
addUser(ServerUser). Method in interface net.tabuleiro.nebulae.ServerGroup
Adds an user to this server group
AttributeNotFoundException(String). Constructor for class net.tabuleiro.nebulae.AttributeNotFoundException

B

BadConnectionID. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
BadParameter. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
binHexToBytes(String, byte[], int, int, int). Static method in class net.tabuleiro.nebulae.ConversionUtils
byteArrayToInt(byte[], int). Static method in class net.tabuleiro.nebulae.ConversionUtils
byteArrayToLong(byte[], int). Static method in class net.tabuleiro.nebulae.ConversionUtils
byteArrayToShort(byte[], int). Static method in class net.tabuleiro.nebulae.ConversionUtils
byteArrayToUNCString(byte[], int, int). Static method in class net.tabuleiro.nebulae.ConversionUtils
bytesToBinHex(byte[]). Static method in class net.tabuleiro.nebulae.ConversionUtils
bytesToBinHex(byte[], int, int). Static method in class net.tabuleiro.nebulae.ConversionUtils

C

connect(String, String, String, String). Method in interface net.tabuleiro.nebulae.SQLGateway
Connects to the default SQL database.
ConnectionDuplicate. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
ConnectionRefused. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
ConversionUtils(). Constructor for class net.tabuleiro.nebulae.ConversionUtils
correctLongBytes(long). Static method in class net.tabuleiro.nebulae.ConversionUtils
count(). Method in class net.tabuleiro.nebulae.LList
Returns the number of elements in the list
count(). Method in class net.tabuleiro.nebulae.LPropList
Returns the number of elements in the list
createServerGroup(String). Method in interface net.tabuleiro.nebulae.ServerMovie
Creates a new group on the movie and returns a pointer to it.
createServerMovie(String). Method in interface net.tabuleiro.nebulae.ServerObject
Creates a new movie on the server and returns a pointer to it.
createUser(String, String, String). Method in interface net.tabuleiro.nebulae.ServerUserDatabase
Creates an user record in the user database
creationTime(). Method in class net.tabuleiro.nebulae.ServerSideScript
Gets this scripts's creationTime on the server.
creationTime(). Method in interface net.tabuleiro.nebulae.ServerUser
Gets this user's creationTime on the server, equivalent to the user login

D

DatabaseAddUser. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseDataNotFound. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseDataRecordNotUnique. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseError. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseLocked. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseMovedPastLimits. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseNoConfigurationFile. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseNoCurrentDB. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseNoCurrentRecord. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseNoCurrentTag. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseRead. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseRecordNotExists. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseRecordNotLocked. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseUserIDNotFound. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DatabaseWrite. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DataConcurrencyError. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
DBException(String). Constructor for class net.tabuleiro.nebulae.DBException
decode(String, byte[]). Static method in class net.tabuleiro.nebulae.MUSBlowfish
Method not exposed to server side scripting
deleteDBUser(int). Method in interface net.tabuleiro.nebulae.ServerUserDatabase
Deletes the user with the specified user id from the database.
deleteServerGroup(String). Method in interface net.tabuleiro.nebulae.ServerMovie
Deletes a group from the movie.
deleteServerMovie(String). Method in interface net.tabuleiro.nebulae.ServerObject
Deletes a movie from the server.
deleteUser(). Method in class net.tabuleiro.nebulae.ServerSideScript
Scripts should not call this method, it is reserved for internal use of the Nebulae MultiUser Server.
deleteUser(). Method in interface net.tabuleiro.nebulae.ServerUser
Deletes this user, disconnecting him from the server.
disableGroup(String). Method in interface net.tabuleiro.nebulae.ServerMovie
Disables this group so new users can not join it.
disconnect(). Method in interface net.tabuleiro.nebulae.SQLGateway
Disconnects from the SQL database Usually the connection is kept open for the entire duration of the Nebulae session
dump(). Method in class net.tabuleiro.nebulae.L3dTransform
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.L3dVector
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LColor
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LDate
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LFloat
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LInteger
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LList
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LMedia
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LPicture
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LPoint
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LPropList
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LRect
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LString
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LSymbol
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.LValue
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.MUSMessage
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.MUSMsgHeaderString
Reserved for internal use of the Nebulae MultiUser Server.
dump(). Method in class net.tabuleiro.nebulae.MUSMsgHeaderStringList
Reserved for internal use of the Nebulae MultiUser Server.

E

elements(). Method in class net.tabuleiro.nebulae.MUSMsgHeaderStringList
Retrieves an Enumeration object containing the MUSMsgHeaderString elements.
enableGroup(String). Method in interface net.tabuleiro.nebulae.ServerMovie
Enables this group to receive new users.
ErrorJoiningGroup. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
ErrorLeavingGroup. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
executeQuery(String, LList). Method in interface net.tabuleiro.nebulae.SQLGateway
Executes an SQL query call
Use question marks in the query as placeholders for values contained in the params list.
executeUpdate(String, LList). Method in interface net.tabuleiro.nebulae.SQLGateway
Executes an SQL update call
Use question marks in the query as placeholders for values contained in the params list.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.L3dTransform
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.L3dVector
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LColor
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LDate
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LFloat
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LInteger
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LList
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LMedia
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LPoint
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LPropList
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LRect
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LString
Reserved for internal use of the Nebulae MultiUser Server.
extractFromBytes(byte[], int). Method in class net.tabuleiro.nebulae.LValue
Reserved for internal use of the Nebulae MultiUser Server.
extractMUSMessage(byte[]). Method in class net.tabuleiro.nebulae.MUSMessage
Reserved for internal use of the Nebulae MultiUser Server.
extractMUSMsgHeaderString(byte[], int). Method in class net.tabuleiro.nebulae.MUSMsgHeaderString
Reserved for internal use of the Nebulae MultiUser Server.
extractMUSMsgHeaderStringList(byte[], int). Method in class net.tabuleiro.nebulae.MUSMsgHeaderStringList
Reserved for internal use of the Nebulae MultiUser Server.

F

fromRawBytes(byte[], int). Static method in class net.tabuleiro.nebulae.LValue
Static function to construct an LValue from a raw byte array containg a Lingo formatted value and associated type information.

G

getBytes(). Method in class net.tabuleiro.nebulae.L3dTransform
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.L3dVector
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LColor
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LDate
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LFloat
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LInteger
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LList
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LMedia
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LPoint
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LPropList
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LRect
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LString
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LValue
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.LVoid
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.MUSMessage
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.MUSMsgHeaderString
Reserved for internal use of the Nebulae MultiUser Server.
getBytes(). Method in class net.tabuleiro.nebulae.MUSMsgHeaderStringList
Reserved for internal use of the Nebulae MultiUser Server.
getConnection(). Method in interface net.tabuleiro.nebulae.SQLGateway
Returns the default SQL database connection as a java.sql.Connection object.
getDBUser(String). Method in interface net.tabuleiro.nebulae.ServerUserDatabase
Returns the integer id for the user in the database.
getDBUserLevel(int). Method in interface net.tabuleiro.nebulae.ServerUserDatabase
Retrieves the user access level
getDBUserPassword(int). Method in interface net.tabuleiro.nebulae.ServerUserDatabase
Retrieves the user password
getElement(LSymbol). Method in class net.tabuleiro.nebulae.LPropList
Fetches an LValue element from the list
getElementAt(int). Method in class net.tabuleiro.nebulae.LList
Fetches an LValue element from the list
getElementAt(int). Method in class net.tabuleiro.nebulae.LPropList
Fetches an LValue element from the list
getGroupNames(). Method in class net.tabuleiro.nebulae.ServerSideScript
Gets a list of the groups this script is a member of.
getGroupNames(). Method in interface net.tabuleiro.nebulae.ServerUser
Gets a list of the groups this user is a member of.
getGroupsCount(). Method in class net.tabuleiro.nebulae.ServerSideScript
Gets the number of groups this script is a member of.
getGroupsCount(). Method in interface net.tabuleiro.nebulae.ServerUser
Gets the number of groups this user is a member of.
getLValue(byte[]). Static method in class net.tabuleiro.nebulae.LValue
Static function to construct an LValue from an array of bytes.
getLValue(double). Static method in class net.tabuleiro.nebulae.LValue
Static function to construct an LValue from a Java double.
getLValue(float). Static method in class net.tabuleiro.nebulae.LValue
Static function to construct an LValue from a Java float.
getLValue(int). Static method in class net.tabuleiro.nebulae.LValue
Static function to construct an LValue from a Java int.
getLValue(String). Static method in class net.tabuleiro.nebulae.LValue
Static function to construct an LValue from a Java String.
getPropAt(int). Method in class net.tabuleiro.nebulae.LPropList
Fetches an LValue property name from the list
getServerGroup(int). Method in interface net.tabuleiro.nebulae.ServerMovie
Retrieves a pointer to a ServerGroup object representing a group that exists on this ServerMovie.
getServerGroup(String). Method in interface net.tabuleiro.nebulae.ServerMovie
Retrieves a pointer to a ServerGroup object representing a group that exists on this ServerMovie.
getServerMovie(int). Method in interface net.tabuleiro.nebulae.ServerObject
Retrieves a pointer to a ServerMovie object active on the server.
getServerMovie(String). Method in interface net.tabuleiro.nebulae.ServerObject
Retrieves a pointer to a ServerMovie object active on the server.
getServerUser(int). Method in interface net.tabuleiro.nebulae.ServerGroup
Retrieves a pointer to a ServerUser object representing a user connected to the movie.
getServerUser(String). Method in interface net.tabuleiro.nebulae.ServerGroup
Retrieves a pointer to a ServerUser object representing a user connected to the movie.
getServerUserDatabase(). Method in interface net.tabuleiro.nebulae.ServerObject
Returns a ponter to the ServerUserDatabase interface representing the default user authentication table.
getSQLGateway(). Method in interface net.tabuleiro.nebulae.ServerObject
Returns a ponter to the SQLGateway interface representing the default SQL connection.
getType(). Method in class net.tabuleiro.nebulae.LValue
Returns the type of an LValue (LValue.vtVoid, LValue.vtString, etc.)
groupCreate(ServerGroup). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when a group is created in the movie associated with this server side script.
groupDelete(ServerGroup). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when a group is deleted from the movie associated with this server side script.
groupJoin(ServerUser, ServerGroup). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when an user joins a group in the movie associated with this server side script.
groupJoined(ServerGroup). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when the script joins a group.
groupJoined(ServerGroup). Method in interface net.tabuleiro.nebulae.ServerUser
Called by the Nebulae server when the user joins a group.
groupLeave(ServerUser, ServerGroup). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when an user leaves a group in the movie associated with this server side script.
groupLeft(ServerGroup). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when the script leaves a group.
groupLeft(ServerGroup). Method in interface net.tabuleiro.nebulae.ServerUser
Called by the Nebulae server when the user leaves a group.
GroupNotFoundException(String). Constructor for class net.tabuleiro.nebulae.GroupNotFoundException

H

handleMsg(ServerUser, MUSMessage). Method in class net.tabuleiro.nebulae.MUSDispatcher
Method not exposed to server side scripting

I

IncomingDataLost. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
incomingMessage(ServerUser, MUSMessage). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when a message addressed to this script object arrives.
initScript(ServerObject, ServerMovie). Method in class net.tabuleiro.nebulae.ServerSideScript
Reserved for internal use of the Nebulae MultiUser Server.
intArrayToLong(int[], int). Static method in class net.tabuleiro.nebulae.ConversionUtils
intToBinHex(int). Static method in class net.tabuleiro.nebulae.ConversionUtils
intToByteArray(int, byte[], int). Static method in class net.tabuleiro.nebulae.ConversionUtils
InvalidGroupName. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidMessage. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidMessageFormat. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidMessageLength. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidMessageRecipient. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidMovieID. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidNumberOfMessageRecipients. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidPassword. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidServerCommand. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidServerInitFile. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidServerName. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
InvalidUserID. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
ipAddress(). Method in class net.tabuleiro.nebulae.ServerSideScript
Returns "localhost" for server side scripts.
ipAddress(). Method in interface net.tabuleiro.nebulae.ServerUser
Gets this user's IP address as a String
isConnected(). Method in interface net.tabuleiro.nebulae.SQLGateway
Checks if the SQL database connection is alive
isEnabled(). Method in interface net.tabuleiro.nebulae.ServerUserDatabase
Checks if the user database is enabled.

K

kDB. Static variable in class net.tabuleiro.nebulae.MUSLog
Type of log message : database
kDeb. Static variable in class net.tabuleiro.nebulae.MUSLog
Type of log message : debug
kDebWarn. Static variable in class net.tabuleiro.nebulae.MUSLog
Type of log message : debug warning
kGrp. Static variable in class net.tabuleiro.nebulae.MUSLog
Type of log message : group
kMov. Static variable in class net.tabuleiro.nebulae.MUSLog
Type of log message : movie
kMsgErr. Static variable in class net.tabuleiro.nebulae.MUSLog
Type of log message : error in message handling
kScr. Static variable in class net.tabuleiro.nebulae.MUSLog
Type of log message : scripting
kSrv. Static variable in class net.tabuleiro.nebulae.MUSLog
Type of log message : server
kSys. Static variable in class net.tabuleiro.nebulae.MUSLog
Type of log message : system
kUsr. Static variable in class net.tabuleiro.nebulae.MUSLog
Type of log message : user

L

L3dTransform(). Constructor for class net.tabuleiro.nebulae.L3dTransform
Constructor
L3dTransform(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float). Constructor for class net.tabuleiro.nebulae.L3dTransform
Constructor.
L3dVector(). Constructor for class net.tabuleiro.nebulae.L3dVector
Constructor
L3dVector(float, float, float). Constructor for class net.tabuleiro.nebulae.L3dVector
Constructor.
language(). Method in interface net.tabuleiro.nebulae.ServerObject
This method is reserved.
LColor(). Constructor for class net.tabuleiro.nebulae.LColor
Constructor
LColor(byte[]). Constructor for class net.tabuleiro.nebulae.LColor
Constructor
LDate(). Constructor for class net.tabuleiro.nebulae.LDate
Constructor
LDate(byte[]). Constructor for class net.tabuleiro.nebulae.LDate
Constructor
LFloat(). Constructor for class net.tabuleiro.nebulae.LFloat
Constructor
LFloat(double). Constructor for class net.tabuleiro.nebulae.LFloat
Constructor
LInteger(). Constructor for class net.tabuleiro.nebulae.LInteger
Constructor
LInteger(int). Constructor for class net.tabuleiro.nebulae.LInteger
Constructor
LList(). Constructor for class net.tabuleiro.nebulae.LList
Constructor
LMedia(). Constructor for class net.tabuleiro.nebulae.LMedia
Constructor
LMedia(byte[]). Constructor for class net.tabuleiro.nebulae.LMedia
Constructor
Log(Exception, int). Static method in class net.tabuleiro.nebulae.MUSLog
Logs a java exception to output.
Log(String, int). Static method in class net.tabuleiro.nebulae.MUSLog
Log as message to output.
longHi32(long). Static method in class net.tabuleiro.nebulae.ConversionUtils
longLo32(long). Static method in class net.tabuleiro.nebulae.ConversionUtils
longToBinHex(long). Static method in class net.tabuleiro.nebulae.ConversionUtils
longToByteArray(long, byte[], int). Static method in class net.tabuleiro.nebulae.ConversionUtils
longToIntArray(long, int[], int). Static method in class net.tabuleiro.nebulae.ConversionUtils
LPicture(). Constructor for class net.tabuleiro.nebulae.LPicture
Constructor
LPicture(byte[]). Constructor for class net.tabuleiro.nebulae.LPicture
Constructor
LPoint(). Constructor for class net.tabuleiro.nebulae.LPoint
Constructor
LPoint(LValue, LValue). Constructor for class net.tabuleiro.nebulae.LPoint
Constructor.
LPropList(). Constructor for class net.tabuleiro.nebulae.LPropList
Constructor
LRect(). Constructor for class net.tabuleiro.nebulae.LRect
Constructor
LRect(LValue, LValue, LValue, LValue). Constructor for class net.tabuleiro.nebulae.LRect
Constructor.
LString(). Constructor for class net.tabuleiro.nebulae.LString
Constructor
LString(String). Constructor for class net.tabuleiro.nebulae.LString
Constructor
LSymbol(). Constructor for class net.tabuleiro.nebulae.LSymbol
Constructor.
LSymbol(String). Constructor for class net.tabuleiro.nebulae.LSymbol
Constructor.
LValue(). Constructor for class net.tabuleiro.nebulae.LValue
Constructor
LVoid(). Constructor for class net.tabuleiro.nebulae.LVoid
Constructor

M

m_args. Variable in class net.tabuleiro.nebulae.MUSDBMessage
m_dispatcher. Variable in class net.tabuleiro.nebulae.MUSMovie
Member variable not exposed to server side scripting
m_errCode. Variable in class net.tabuleiro.nebulae.MUSErrorCode
m_errCode. Variable in class net.tabuleiro.nebulae.MUSMessage
Message error code, represented as a MUSErrorCode type (for example MUSErrorCode.NoError)
m_floats. Variable in class net.tabuleiro.nebulae.L3dTransform
Array of 16 floats representing the Lingo Transform
m_floats. Variable in class net.tabuleiro.nebulae.L3dVector
Array of 3 floats representing the Lingo Vector
m_H. Variable in class net.tabuleiro.nebulae.LRect
H Coordinate of the Rect stored as an LValue.
m_header. Static variable in class net.tabuleiro.nebulae.MUSMessage
Default MUS message header, included automatically with each message.
m_list. Variable in class net.tabuleiro.nebulae.LList
Public vector element storing the list members as LValues
m_list. Variable in class net.tabuleiro.nebulae.LPropList
Public vector element storing the list members as LValues
m_LogLevel. Static variable in class net.tabuleiro.nebulae.MUSLog
Bitmaks value set automatically by Nebulae from the config file log directives
m_mov. Variable in class net.tabuleiro.nebulae.MUSDBMessage
m_msg. Variable in class net.tabuleiro.nebulae.MUSDBMessage
m_msgContent. Variable in class net.tabuleiro.nebulae.MUSMessage
The content part of this message.
m_name. Variable in class net.tabuleiro.nebulae.MUSGroup
Member variable not exposed to server side scripting
m_name. Variable in class net.tabuleiro.nebulae.ServerSideScript
The name of the script object.
m_proplist. Variable in class net.tabuleiro.nebulae.LPropList
Public vector element storing the property names as LSymbols
m_recptID. Variable in class net.tabuleiro.nebulae.MUSMessage
A MUSMsgHeaderStringList object containing one or more MUSMsgHeaderStrings, each corresponding to one intended recipient for this message.
m_reply. Variable in class net.tabuleiro.nebulae.MUSDBMessage
m_senderID. Variable in class net.tabuleiro.nebulae.MUSMessage
A single MUSMsgHeaderString object corresponding to the name of the message's sender.
m_stringlist. Variable in class net.tabuleiro.nebulae.MUSMsgHeaderStringList
Public vector element storing the MUSMsgHeaderString members.
m_subject. Variable in class net.tabuleiro.nebulae.MUSMessage
A single MUSMsgHeaderString object corresponding to the message's subject.
m_timeStamp. Variable in class net.tabuleiro.nebulae.MUSMessage
Message timestamp.
m_udp. Variable in class net.tabuleiro.nebulae.MUSMessage
UDP flag for this message.
m_user. Variable in class net.tabuleiro.nebulae.MUSDBMessage
m_userlevel. Variable in class net.tabuleiro.nebulae.ServerSideScript
The user access level for this script.
m_W. Variable in class net.tabuleiro.nebulae.LRect
W Coordinate of the Rect stored as an LValue.
m_X. Variable in class net.tabuleiro.nebulae.LPoint
X Coordinate of the Point stored as an LValue.
m_X. Variable in class net.tabuleiro.nebulae.LRect
X Coordinate of the Rect stored as an LValue.
m_Y. Variable in class net.tabuleiro.nebulae.LPoint
Y Coordinate of the Point stored as an LValue.
m_Y. Variable in class net.tabuleiro.nebulae.LRect
Y Coordinate of the Rect stored as an LValue.
main(String[]). Static method in class net.tabuleiro.nebulae.Nebulae
Entry point for the application
makeLong(int, int). Static method in class net.tabuleiro.nebulae.ConversionUtils
MessageContainsErrorInfo. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
MessageMissing. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
MessageTooLarge. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
MovieNotFoundException(String). Constructor for class net.tabuleiro.nebulae.MovieNotFoundException
MUSBlowfish(). Constructor for class net.tabuleiro.nebulae.MUSBlowfish
MUSDBMessage(ServerUser, MUSMovie, String[], MUSMessage, MUSMessage). Constructor for class net.tabuleiro.nebulae.MUSDBMessage
Constructor
MUSDispatcher(). Constructor for class net.tabuleiro.nebulae.MUSDispatcher
MUSErrorCode(int). Constructor for class net.tabuleiro.nebulae.MUSErrorCode
MUSGroup(). Constructor for class net.tabuleiro.nebulae.MUSGroup
MUSLog(). Constructor for class net.tabuleiro.nebulae.MUSLog
MUSMessage(). Constructor for class net.tabuleiro.nebulae.MUSMessage
Default Constructor
MUSMessage(boolean, String). Constructor for class net.tabuleiro.nebulae.MUSMessage
Default Constructor for login messages.
MUSMessage(MUSMessage). Constructor for class net.tabuleiro.nebulae.MUSMessage
Constructor.
MUSMovie(). Constructor for class net.tabuleiro.nebulae.MUSMovie
MUSMsgHeaderString(). Constructor for class net.tabuleiro.nebulae.MUSMsgHeaderString
Default Constructor
MUSMsgHeaderString(String). Constructor for class net.tabuleiro.nebulae.MUSMsgHeaderString
Constructs a MUSMsgHeaderString from a Java String.
MUSMsgHeaderStringList(). Constructor for class net.tabuleiro.nebulae.MUSMsgHeaderStringList
Default Constructor
MUSServer(). Constructor for class net.tabuleiro.nebulae.MUSServer

N

name(). Method in interface net.tabuleiro.nebulae.ServerGroup
Returns the name of the group as a String
name(). Method in interface net.tabuleiro.nebulae.ServerMovie
Returns the name of the movie as a String
name(). Method in class net.tabuleiro.nebulae.ServerSideScript
Gets the script name.
name(). Method in interface net.tabuleiro.nebulae.ServerUser
Returns the name of the user as a String
Nebulae(). Constructor for class net.tabuleiro.nebulae.Nebulae
NoConnectionsAvailable. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
NoCurrentConnection. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
NoError. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
NoSocketManager. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
NotPermittedWithUserLevel. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
NoWaitingMessage. Static variable in class net.tabuleiro.nebulae.MUSErrorCode

O

OperationNotAllowed. Static variable in class net.tabuleiro.nebulae.MUSErrorCode

P

path(). Method in interface net.tabuleiro.nebulae.ServerObject
Gets the path of the server executable in the system
persists(). Method in interface net.tabuleiro.nebulae.ServerGroup
Checks if the group is set to persist on the movie even when no users members of it.
persists(). Method in interface net.tabuleiro.nebulae.ServerMovie
Checks if the movie is set to persist on the server even when no users are connected to it.
PlayerNotFoundException(String). Constructor for class net.tabuleiro.nebulae.PlayerNotFoundException
postMessage(MUSMessage). Method in class net.tabuleiro.nebulae.ServerSideScript
Posts a message to the Nebulae server dispatcher.
postMessage(MUSMessage). Method in interface net.tabuleiro.nebulae.ServerUser
Posts a message to the Nebulae server dispatcher.
PropertyNotFoundException(String). Constructor for class net.tabuleiro.nebulae.PropertyNotFoundException
put(String). Method in interface net.tabuleiro.nebulae.ServerObject
Displays a message to the server active output (log file or terminal window)

R

removeUser(ServerUser). Method in interface net.tabuleiro.nebulae.ServerGroup
Removes an user from this server group.
RequestedDataNotFound. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
restart(). Static method in class net.tabuleiro.nebulae.Nebulae
Reserved for internal use of the Nebulae MultiUser Server

S

scriptCreate(). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when the script object is created on the server.
scriptDelete(). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when the script object is destroyed on the server.
sendMessage(MUSMessage). Method in interface net.tabuleiro.nebulae.ServerGroup
Sends a message to all users that are members of this group
sendMessage(MUSMessage). Method in class net.tabuleiro.nebulae.ServerSideScript
Sends a message to this script directly.
sendMessage(MUSMessage). Method in interface net.tabuleiro.nebulae.ServerUser
Sends a message to this server user directly.
ServerCloseFailed. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
serverGroupCount(). Method in interface net.tabuleiro.nebulae.ServerMovie
Gets the number of groups in this movie.
ServerInitializationFailed. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
ServerInternalError. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
serverMovie(). Method in class net.tabuleiro.nebulae.ServerSideScript
Retrieves a pointer to the server movie object that created this script.
serverMovie(). Method in interface net.tabuleiro.nebulae.ServerUser
Retrieves the ServerMovie object representing the movie this user is connected to.
serverMovieCount(). Method in interface net.tabuleiro.nebulae.ServerObject
Gets the number of active movies in the server.
serverObject(). Method in class net.tabuleiro.nebulae.ServerSideScript
Retrieves a pointer to a ServerObject instance representing the current server.
ServerSendFailed. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
ServerSideScript(). Constructor for class net.tabuleiro.nebulae.ServerSideScript
Constructor.
serverUserCount(). Method in interface net.tabuleiro.nebulae.ServerGroup
Gets the number of users in this group.
serverUserCount(). Method in interface net.tabuleiro.nebulae.ServerMovie
Gets the number of users connected to this movie.
setElementAt(int, LValue). Method in class net.tabuleiro.nebulae.LList
Stores an LValue element at the specified position
setLogLevel(int). Static method in class net.tabuleiro.nebulae.MUSLog
Integer value represent the log level bitmask
setpersists(boolean). Method in interface net.tabuleiro.nebulae.ServerGroup
Toggles the group persistent flag for this group.
setpersists(boolean). Method in interface net.tabuleiro.nebulae.ServerMovie
Toggles the movie persistent flag for this movie.
setType(short). Method in class net.tabuleiro.nebulae.LValue
Sets the type of a newly created LValue.
setuserLevel(int). Method in interface net.tabuleiro.nebulae.ServerMovie
Sets the default user levels for users that connect to this movie and do not have an user account in the DB.
setuserLevel(int). Method in interface net.tabuleiro.nebulae.ServerObject
Sets the default user levels for users that connect to the server and do not have an user account in the DB.
setuserLevel(int). Method in class net.tabuleiro.nebulae.ServerSideScript
Sets the user access level for this script.
setuserLevel(int). Method in interface net.tabuleiro.nebulae.ServerUser
Sets the user access level for this user.
setuserLimit(int). Method in interface net.tabuleiro.nebulae.ServerGroup
Sets the maximum number of users allowed to join this group.
shortToByteArray(int, byte[], int). Static method in class net.tabuleiro.nebulae.ConversionUtils
swapIntBytes(int). Static method in class net.tabuleiro.nebulae.ConversionUtils

T

timeStamp(). Method in interface net.tabuleiro.nebulae.ServerObject
Gets the current server time as an int
timeString(). Method in interface net.tabuleiro.nebulae.ServerObject
Gets the current server time formatted as a String
toBytes(). Method in class net.tabuleiro.nebulae.LColor
Returns the byte array storing the color data in binary format
toBytes(). Method in class net.tabuleiro.nebulae.LDate
Returns the byte array storing the date value in binary format
toBytes(). Method in class net.tabuleiro.nebulae.LMedia
Returns the byte array storing the media data in binary format
toBytes(). Method in class net.tabuleiro.nebulae.LValue
Base method, returns this LValue as a String.
toDatagramPacket(InetAddress, int). Method in class net.tabuleiro.nebulae.MUSMessage
Reserved for internal use of the Nebulae MultiUser Server.
toDouble(). Method in class net.tabuleiro.nebulae.LFloat
Returns this LFloat as a Java double.
toDouble(). Method in class net.tabuleiro.nebulae.LValue
Base method, returns this LValue as a String.
toInteger(). Method in class net.tabuleiro.nebulae.LInteger
Returns this LInteger value as an int.
toInteger(). Method in class net.tabuleiro.nebulae.LValue
Base method, returns this LValue as a String.
toString(). Method in class net.tabuleiro.nebulae.LString
Returns this LString as a Java String.
toString(). Method in class net.tabuleiro.nebulae.LValue
Base method, returns this LValue as a String.
toString(). Method in class net.tabuleiro.nebulae.MUSMsgHeaderString
Returns this MUSMsgHeaderString as a Java String.

U

UDPSocketError. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
Unknown. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
UnknownInternalError. Static variable in class net.tabuleiro.nebulae.MUSErrorCode
updateUserLastLoginTime(int). Method in interface net.tabuleiro.nebulae.ServerUserDatabase
Updates the last login time for this user in the database to the current time.
userLevel(). Method in interface net.tabuleiro.nebulae.ServerMovie
Gets the default user levels for users that connect to this movie and do not have an user account in the DB.
userLevel(). Method in interface net.tabuleiro.nebulae.ServerObject
Gets the default user levels for users that connect to the server and do not have an user account in the DB.
userLevel(). Method in class net.tabuleiro.nebulae.ServerSideScript
Gets the user access level for this script.
userLevel(). Method in interface net.tabuleiro.nebulae.ServerUser
Gets the user access level for this user
userLimit(). Method in interface net.tabuleiro.nebulae.ServerGroup
Returns the maximum number of users allowed to join this group.
userLogOff(ServerUser). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when an user is disconnected from the movie associated with this server side script.
userLogOn(ServerUser). Method in class net.tabuleiro.nebulae.ServerSideScript
Called by the Nebulae server when an user connects to the movie associated with this server side script.
UserNotFoundException(String). Constructor for class net.tabuleiro.nebulae.UserNotFoundException

V

vt_3dTransform. Static variable in class net.tabuleiro.nebulae.LValue
vt_3dVector. Static variable in class net.tabuleiro.nebulae.LValue
vt_Color. Static variable in class net.tabuleiro.nebulae.LValue
vt_Date. Static variable in class net.tabuleiro.nebulae.LValue
vt_Float. Static variable in class net.tabuleiro.nebulae.LValue
vt_Integer. Static variable in class net.tabuleiro.nebulae.LValue
vt_List. Static variable in class net.tabuleiro.nebulae.LValue
vt_Media. Static variable in class net.tabuleiro.nebulae.LValue
vt_Picture. Static variable in class net.tabuleiro.nebulae.LValue
vt_Point. Static variable in class net.tabuleiro.nebulae.LValue
vt_PropList. Static variable in class net.tabuleiro.nebulae.LValue
vt_Rect. Static variable in class net.tabuleiro.nebulae.LValue
vt_String. Static variable in class net.tabuleiro.nebulae.LValue
vt_Symbol. Static variable in class net.tabuleiro.nebulae.LValue
vt_Void. Static variable in class net.tabuleiro.nebulae.LValue

W

WrongNumberOfParams. Static variable in class net.tabuleiro.nebulae.MUSErrorCode