Class ARpcMessage<TServer>
- Namespace
- MarymoorStudios.Core.Rpc
- Assembly
- MarymoorStudios.Core.Rpc.dll
public abstract class ARpcMessage<TServer> : ResolverTurn<TServer>
Type Parameters
TServer
- Inheritance
-
ResolverTurn<TServer>ARpcMessage<TServer>
- Derived
- Inherited Members
Constructors
ARpcMessage(MethodId)
protected ARpcMessage(MethodId methodId)
Parameters
methodIdMethodId
Properties
MethodName
protected abstract string MethodName { get; }
Property Value
Resolver
protected abstract AResolver Resolver { get; }
Property Value
Methods
Break(Exception)
protected abstract void Break(Exception ex)
Parameters
exException
SizeOf(SerializationContext)
protected abstract int SizeOf(SerializationContext context)
Parameters
contextSerializationContext
Returns
Write(SerializationContext, ref RowBuffer)
protected abstract void Write(SerializationContext context, ref RowBuffer buffer)
Parameters
contextSerializationContextbufferRowBuffer