MsgD Class

Summary

Messages with Data for Client/Server Communication
graph BT Type-->Base0["Msg"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/Msg" Base0-->Base1["Object"] Type-.->Interface0["ICloneable"] Type-.->Interface1["IMessage"] click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/IMessage" Type["MsgD"] class Type type-node Derived0["MReadBytes"]-->Type click Derived0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MReadBytes" Derived1["MVersionForId"]-->Type click Derived1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MVersionForId" Derived2["MGetInternalIDs"]-->Type click Derived2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MGetInternalIDs" Derived3["MRaiseCommitTimestamp"]-->Type click Derived3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MRaiseCommitTimestamp" Derived4["MSwitchToFile"]-->Type click Derived4 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MSwitchToFile" Derived5["MLength"]-->Type click Derived5 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MLength" Derived6["MsgObject"]-->Type click Derived6 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MsgObject" Derived7["MRequestExceptionWithResponse"]-->Type click Derived7 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MRequestExceptionWithResponse" Derived8["MIDList"]-->Type click Derived8 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MIDList" Derived9["MLogin"]-->Type click Derived9 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MLogin" Derived10["MsgBlob"]-->Type click Derived10 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MsgBlob" Derived11["MReleaseSemaphore"]-->Type click Derived11 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MReleaseSemaphore" Derived12["MDelete"]-->Type click Derived12 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MDelete" Derived13["MLoginOK"]-->Type click Derived13 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MLoginOK" Derived14["MCommittedInfo"]-->Type click Derived14 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MCommittedInfo" Derived15["MGetClasses"]-->Type click Derived15 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MGetClasses" Derived16["MCommit"]-->Type click Derived16 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MCommit" Derived17["MClassNameForID"]-->Type click Derived17 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MClassNameForID" Derived18["MSetSemaphore"]-->Type click Derived18 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MSetSemaphore" Derived19["MCreateClass"]-->Type click Derived19 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MCreateClass" Derived20["MTaDelete"]-->Type click Derived20 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MTaDelete" Derived21["MInstanceCount"]-->Type click Derived21 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MInstanceCount" Derived22["MObjectByUuid"]-->Type click Derived22 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MObjectByUuid" Derived23["MRequestExceptionWithoutResponse"]-->Type click Derived23 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MRequestExceptionWithoutResponse" Derived24["MClassMetadataIdForName"]-->Type click Derived24 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MClassMetadataIdForName" Derived25["MUseTransaction"]-->Type click Derived25 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MUseTransaction" Derived26["MPrefetchIDs"]-->Type click Derived26 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MPrefetchIDs" Derived27["MObjectSet"]-->Type click Derived27 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MObjectSet" Derived28["MObjectSetFinalized"]-->Type click Derived28 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MObjectSetFinalized" Derived29["MTaIsDeleted"]-->Type click Derived29 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MTaIsDeleted" Derived30["MReadObject"]-->Type click Derived30 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MReadObject" Derived31["MQueryResult"]-->Type click Derived31 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MQueryResult" Derived32["MGenerateTransactionTimestamp"]-->Type click Derived32 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MGenerateTransactionTimestamp" Derived33["MReadSlot"]-->Type click Derived33 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MReadSlot" Derived34["MReadMultipleObjects"]-->Type click Derived34 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MReadMultipleObjects" Derived35["MClassID"]-->Type click Derived35 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MClassID" Derived36["MRuntimeException"]-->Type click Derived36 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MRuntimeException" Derived37["MWriteBatchedMessages"]-->Type click Derived37 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MWriteBatchedMessages" Derived38["MReadReaderById"]-->Type click Derived38 "/db4o-gpl-doc/output/api/Db4objects.Db4o.CS.Internal.Messages/MReadReaderById"

Syntax

public class MsgD : Msg, ICloneable, IMessage

Fields

Name Constant Value Summary
ClassId
Inherited from Msg
static
ClassMeta
Inherited from Msg
static
ClassMetadataIdForName
Inherited from Msg
static
ClassNameForId
Inherited from Msg
static
Close
Inherited from Msg
static
CloseSocket
Inherited from Msg
static
Commit
Inherited from Msg
static
CommitReplication
Inherited from Msg
static
CommitSystemtrans
Inherited from Msg
static
CommittedCallbackRegister
Inherited from Msg
static
CommittedInfo
Inherited from Msg
static
CreateClass
Inherited from Msg
static
CurrentVersion
Inherited from Msg
static
Delete
Inherited from Msg
static
DeleteBlobFile
Inherited from Msg
static
Error
Inherited from Msg
static
Failed
Inherited from Msg
static
GenerateTransactionTimestamp
Inherited from Msg
static
GetAll
Inherited from Msg
static
GetClasses
Inherited from Msg
static
GetInternalIds
Inherited from Msg
static
GetThreadId
Inherited from Msg
static
Identity
Inherited from Msg
static
IdList
Inherited from Msg
static
InstanceCount
Inherited from Msg
static
IsAlive
Inherited from Msg
static
Length
Inherited from Msg
static
Login
Inherited from Msg
static
LoginOk
Inherited from Msg
static
Null
Inherited from Msg
static
ObjectByUuid
Inherited from Msg
static
ObjectsetFetch
Inherited from Msg
static
ObjectsetFinalized
Inherited from Msg
static
ObjectsetGetId
Inherited from Msg
static
ObjectsetIndexof
Inherited from Msg
static
ObjectsetReset
Inherited from Msg
static
ObjectsetSize
Inherited from Msg
static
ObjectToClient
Inherited from Msg
static
Ok
Inherited from Msg
static
Ping
Inherited from Msg
static
Pong
Inherited from Msg
static
PrefetchIds
Inherited from Msg
static
ProcessDeletes
Inherited from Msg
static
QueryExecute
Inherited from Msg
static
QueryResult
Inherited from Msg
static
RaiseCommitTimestamp
Inherited from Msg
static
ReadBlob
Inherited from Msg
static
ReadBytes
Inherited from Msg
static
ReadMultipleObjects
Inherited from Msg
static
ReadObject
Inherited from Msg
static
ReadReaderById
Inherited from Msg
static
ReadSlot
Inherited from Msg
static
ReleaseSemaphore
Inherited from Msg
static
RequestExceptionWithoutResponse
Inherited from Msg
static
RequestExceptionWithResponse
Inherited from Msg
static
Rollback
Inherited from Msg
static
RuntimeException
Inherited from Msg
static
SetSemaphore
Inherited from Msg
static
Success
Inherited from Msg
static
SwitchToFile
Inherited from Msg
static
SwitchToMainFile
Inherited from Msg
static
TaDelete
Inherited from Msg
static
TaIsDeleted
Inherited from Msg
static
UseDefaultTransactionTimestamp
Inherited from Msg
static
UserMessage
Inherited from Msg
static
UseTransaction
Inherited from Msg
static
VersionForId
Inherited from Msg
static
WriteBatchedMessages
Inherited from Msg
static
WriteBlob
Inherited from Msg
static
WriteNew
Inherited from Msg
static
WriteUpdate
Inherited from Msg
static

Methods

Name Value Summary
CheckParentTransaction(Transaction, ByteArrayBuffer) Transaction
Inherited from Msg
ClientMessageDispatcher() IClientMessageDispatcher
Inherited from Msg
Config() Config4Impl
Inherited from Msg
Container() ObjectContainerBase
Inherited from Msg
ContainerLock() Object
Inherited from Msg
Equals(Object) bool
Inherited from Msg
GetByteLoad() ByteArrayBuffer
GetByteLoad() ByteArrayBuffer
dummy method to allow clean override handling without casting
Inherited from Msg
GetHashCode() int
Inherited from Msg
GetMessage(int) Msg
Inherited from Msg
static
GetWriter(StatefulBuffer) MsgD
GetWriter(Transaction) MsgD
GetWriterForBuffer(Transaction, ByteArrayBuffer) MsgD
GetWriterForByte(Transaction, byte) MsgD
GetWriterForInt(Transaction, int) MsgD
GetWriterForIntArray(Transaction, int[], int) MsgD
GetWriterForInts(Transaction, int[]) MsgD
GetWriterForIntSequence(Transaction, int, IEnumerator) MsgD
GetWriterForIntString(Transaction, int, string) MsgD
GetWriterForLength(Transaction, int) MsgD
GetWriterForLong(Transaction, long) MsgD
GetWriterForLongs(Transaction, long[]) MsgD
GetWriterForSingleObject(Transaction, Object) MsgD
GetWriterForString(Transaction, string) MsgD
LocalContainer() LocalObjectContainer
Inherited from Msg
LogMsg(int, string) void
Inherited from Msg
MessageDispatcher() IMessageDispatcher
Inherited from Msg
PayLoad() StatefulBuffer
PayLoad() StatefulBuffer
Inherited from Msg
PayLoad(StatefulBuffer) void
PostProcessAtServer() void
to be overridden by implementors of MessageWithResponse
Inherited from Msg
PublicClone() Msg
Inherited from Msg
ReadBoolean() bool
ReadBytes() byte[]
ReadInt() int
ReadLong() long
ReadMessage(IMessageDispatcher, Transaction, Socket4Adapter) Msg
Inherited from Msg
static
ReadMessageBuffer(Transaction, Socket4Adapter, int) StatefulBuffer
Inherited from Msg
static
ReadMessageBuffer(Transaction, Socket4Adapter) StatefulBuffer
Inherited from Msg
static
ReadObjectFromPayLoad() Object
ReadSingleObject() Object
ReadString() string
RespondInt(int) Msg
Inherited from Msg
ServerMessageDispatcher() IServerMessageDispatcher
Inherited from Msg
ServerTransaction() LocalTransaction
Inherited from Msg
SetMessageDispatcher(IMessageDispatcher) void
Inherited from Msg
SetTransaction(Transaction) void
Inherited from Msg
SystemTransaction() Transaction
Inherited from Msg
ToString() string
Inherited from Msg
Transaction() Transaction
Inherited from Msg
Write(Msg) void
Inherited from Msg
Write(Socket4Adapter) bool
Inherited from Msg
WriteBytes(byte[]) void
WriteException(Exception) void
Inherited from Msg
WriteInt(int) void
WriteLong(long) void
WriteString(string) void