Photon Server API
Public Member Functions | Protected Member Functions | Properties | List of all members
ExitGames.Tests.RPC.Serialization.FlashXmlBase Class Reference
Inheritance diagram for ExitGames.Tests.RPC.Serialization.FlashXmlBase:
ExitGames.Tests.RPC.Serialization.SerializationTestBase ExitGames.Tests.RPC.Serialization.FlashXml ExitGames.Tests.RPC.Serialization.FlashXmlJson

Public Member Functions

override void SerializeEventWithGuid ()
 
- Public Member Functions inherited from ExitGames.Tests.RPC.Serialization.SerializationTestBase
void DeserializeOperationRequest_BasicTypes ()
 
virtual void DeserializeOperationRequest_BasicTypesArrays ()
 
void DeserializeOperationRequest_Hashtable ()
 
void SerializeOperationResponse_BasicTypes ()
 
virtual void SerializeOperationResponse_BasicTypesArrays ()
 

Protected Member Functions

override object GetExpectedOperationRequestParameterValue (object value)
 
NameValueCollection ConvertParamDictionary (Dictionary< OperationParams, object > parameter)
 
- Protected Member Functions inherited from ExitGames.Tests.RPC.Serialization.SerializationTestBase
TestOperationContext CreateOperationContext ()
 
abstract byte[] CreateOperationRequestData (OperationCodes operationCode, Dictionary< OperationParams, object > parameter)
 
virtual void CheckOperationRequestParam (OperationRequest operationRequest, OperationParams paramCode, object value)
 
virtual byte[] SerializeEvent (EventData eventData)
 

Properties

override RpcProtocolType ProtocolType [get]
 
override IOperationSerializer Serializer [get]
 
override bool SupportsProtocolV15 [get]
 
- Properties inherited from ExitGames.Tests.RPC.Serialization.SerializationTestBase
abstract IOperationSerializer Serializer [get]
 
abstract RpcProtocolType ProtocolType [get]
 
abstract bool SupportsProtocolV15 [get]
 

Additional Inherited Members

- Static Protected Member Functions inherited from ExitGames.Tests.RPC.Serialization.SerializationTestBase
static void WriteData (byte[] data)
 
- Protected Attributes inherited from ExitGames.Tests.RPC.Serialization.SerializationTestBase
const byte ByteValue = 12
 
const short ShortValue = 1024
 
const int IntValue = 128000
 
const long LongValue = 1024 * 1024 * 1024
 
const float SingleValue = 1234.1234f
 
const double DoubleValue = 12345678.12345678
 
const string StringValue = "Hello World !"
 
- Static Protected Attributes inherited from ExitGames.Tests.RPC.Serialization.SerializationTestBase
static readonly byte[] GuidValue
 
static readonly byte[] ByteArrayValue
 
static readonly short[] ShortArrayValue
 
static readonly int[] IntArrayValue
 
static readonly long[] LongArrayValue
 
static readonly string[] StringArrayValue
 
static readonly float[] SingleArrayValue
 
static readonly double[] DoubleArrayValue
 

Member Function Documentation

NameValueCollection ExitGames.Tests.RPC.Serialization.FlashXmlBase.ConvertParamDictionary ( Dictionary< OperationParams, object >  parameter)
inlineprotected
override object ExitGames.Tests.RPC.Serialization.FlashXmlBase.GetExpectedOperationRequestParameterValue ( object  value)
inlineprotectedvirtual
override void ExitGames.Tests.RPC.Serialization.FlashXmlBase.SerializeEventWithGuid ( )
inlinevirtual

Property Documentation

override RpcProtocolType ExitGames.Tests.RPC.Serialization.FlashXmlBase.ProtocolType
getprotected
override IOperationSerializer ExitGames.Tests.RPC.Serialization.FlashXmlBase.Serializer
getprotected
override bool ExitGames.Tests.RPC.Serialization.FlashXmlBase.SupportsProtocolV15
getprotected