Table of Contents

Class PhotonInteropResponse

Namespace
Phoesion.Glow.SDK
Assembly
Phoesion.Glow.SDK.Photons.dll
[Serializable]
[MessagePackObject(false)]
public sealed class PhotonInteropResponse : PhotonResponse, IPhotonInteropResponse, IPhotonResponse, IPhoton
Inheritance
object
FiberMsg
PhotonInteropResponse
Implements
Inherited Members

Fields

KeyBase

protected const int KeyBase = 7

Field Value

int

KeyCount

protected const int KeyCount = 5

Field Value

int

Properties

BadRequest

public static PhotonInteropResponse BadRequest { get; }

Property Value

PhotonInteropResponse

InternalServerError

public static PhotonInteropResponse InternalServerError { get; }

Property Value

PhotonInteropResponse

InteropResponseFlags

[Key(8)]
public PhotonInteropResponse.PhotonInteropResponseFlags InteropResponseFlags { get; set; }

Property Value

PhotonInteropResponse.PhotonInteropResponseFlags

MsgType

[Key(7)]
public Type? MsgType { get; set; }

Property Value

Type

NotFound

public static PhotonInteropResponse NotFound { get; }

Property Value

PhotonInteropResponse

OK

public static PhotonInteropResponse OK { get; }

Property Value

PhotonInteropResponse

Payload

[Key(9)]
public byte[]? Payload { get; set; }

Property Value

byte[]

PayloadStreamId

[Key(10)]
public object? PayloadStreamId { get; set; }

Property Value

object

PayloadStreamLength

[Key(11)]
public long? PayloadStreamLength { get; set; }

Property Value

long?

Methods

WithHeader(string, StringValues)

public PhotonInteropResponse WithHeader(string key, StringValues values)

Parameters

key string
values StringValues

Returns

PhotonInteropResponse

WithHeaders(IDictionary<string, StringValues>)

public PhotonInteropResponse WithHeaders(IDictionary<string, StringValues> headers)

Parameters

headers IDictionary<string, StringValues>

Returns

PhotonInteropResponse