Volt Projects
About
VoltRpc
Articles
API Documentation
Changelog
Table of Contents
VoltRpc.Communication
AlreadyConnectedException
Constructors
AlreadyRunningException
Constructors
Client
Constructors
Fields
DefaultBufferSize
Properties
HasDisposed
IsConnected
TypeReaderWriterManager
Methods
AddService
CheckDispose
Connect
Dispose
Finalize
Initialize
InvokeMethod
SetProtocolVersion
ConnectionFailedException
Constructors
Host
Constructors
Fields
BufferSize
DefaultBufferSize
Logger
Properties
ConnectionCount
HasDisposed
HideStacktrace
IsRunning
MaxConnectionsCount
TypeReaderWriterManager
Methods
AddService
CheckDispose
Dispose
ProcessRequest
SetProtocolVersion
StartListening
StartListeningAsync
MethodInvokeFailedException
Properties
StackTrace
NotConnectedException
VoltRpc.Communication.Pipes
PipesClient
Constructors
Fields
DefaultConnectionTimeout
Methods
Connect
Dispose
PipesHost
Constructors
Methods
StartListening
VoltRpc.Communication.Syncing
ProtocolSyncException
SyncServiceMissMatchException
VoltRpc.Communication.TCP
TCPClient
Constructors
Fields
DefaultConnectionTimeout
DefaultReceiveTimeout
DefaultSendTimeout
Methods
Connect
Dispose
TCPHost
Constructors
Fields
DefaultReceiveTimeout
DefaultSendTimeout
Methods
Dispose
StartListening
VoltRpc.Extension.Memory
BufferedReaderMemoryExtensions
Methods
ReadBytesSpanCopy
ReadBytesSpanSlice
ReadStringSpan
BufferedWriterMemoryExtensions
Methods
WriteBytesMemory
WriteBytesSpan
VoltRpc.Extension.Vectors
BufferedReaderVectorsExtensions
Methods
ReadMatrix3X2
ReadMatrix4X4
ReadPlane
ReadQuaternion
ReadVector2
ReadVector3
ReadVector4
BufferedWriterVectorsExtensions
Methods
WriteMatrix3X2
WriteMatrix4X4
WritePlane
WriteQuaternion
WriteVector2
WriteVector3
WriteVector4
VoltRpc.Extension.Vectors.Types
Matrix3X2TypeReadWriter
Constructors
Methods
Read
Write
Matrix4X4TypeReadWriter
Constructors
Methods
Read
Write
PlaneTypeReadWriter
Constructors
Methods
Read
Write
QuaternionTypeReadWriter
Constructors
Methods
Read
Write
Vector2TypeReadWriter
Constructors
Methods
Read
Write
Vector3TypeReadWriter
Constructors
Methods
Read
Write
Vector4TypeReadWriter
Constructors
Methods
Read
Write
VectorsExtensionTypes
Methods
InstallVectorsExtension
VoltRpc.IO
BufferedReader
Constructors
Fields
IncomingStream
Properties
HasDisposed
IncomingStreamNeedToAdjustPosition
IncomingStreamPosition
Length
Position
Methods
Dispose
Finalize
ReadByte
ReadBytesSegment
ReadString
BufferedReaderExtensions
Methods
ReadBool
ReadChar
ReadDecimal
ReadDouble
ReadFloat
ReadInt
ReadLong
ReadSByte
ReadShort
ReadUInt
ReadULong
ReadUShort
BufferedWriter
Constructors
Fields
MaxStringLength
OutputStream
Properties
HasDisposed
Length
OutputStreamPosition
Position
Methods
Dispose
Finalize
Reset
WriteByte
WriteBytes
WriteString
BufferedWriterExtensions
Methods
WriteBool
WriteChar
WriteDecimal
WriteDouble
WriteFloat
WriteInt
WriteLong
WriteSByte
WriteShort
WriteUInt
WriteULong
WriteUShort
VoltRpc.Logging
ConsoleLogger
Constructors
Properties
LogVerbosity
Methods
Debug
Error
Info
Warn
ILogger
Properties
LogVerbosity
Methods
Debug
Error
Info
Warn
LogVerbosity
NullLogger
Constructors
Properties
LogVerbosity
Methods
Debug
Error
Info
Warn
VoltRpc.Proxy
GenerateProxyAttribute
Constructors
Properties
ForcePublic
GeneratedName
GeneratedNamespace
VoltRpc.Types
NoTypeReaderWriterException
TypeReaderWriterException
Properties
StackTrace
TypeReaderWriterManager
Methods
AddType
TypeReadWriter<T>
Constructors
Methods
Read
Write
VoltRpc.Versioning
LibVersion
Properties
Version
LibVersion.VersionInfo
Properties
Major
Minor
Patch
VersionMissMatchException
Properties
ExceptedVersion
Null
Logger undefined
Definition
Namespace:
VoltRpc.Logging
Assembly:
VoltRpc.dll
public
NullLogger
()
;