Class MessageUpdateSessionFilter
A network message to update the session filter.
Inheritance
System.Object
MessageUpdateSessionFilter
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: IMLD.MixedRealityAnalysis.Network.Messages
Assembly: Assembly-CSharp.dll
Syntax
public class MessageUpdateSessionFilter
Constructors
MessageUpdateSessionFilter(List<Int32>, List<Int32>)
Initializes a new instance of the MessageUpdateSessionFilter class.
Declaration
public MessageUpdateSessionFilter(List<int> sessions = null, List<int> conditions = null)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.List<System.Int32> | sessions | The list of session ids to filter for. |
System.Collections.Generic.List<System.Int32> | conditions | The list of condition ids to filter for. |
Fields
Conditions
Declaration
public List<int> Conditions
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Int32> |
Sessions
Declaration
public List<int> Sessions
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Int32> |
Type
Declaration
public static MessageContainer.MessageType Type
Field Value
Type | Description |
---|---|
MessageContainer.MessageType |
Methods
Pack()
Packs this MessageUpdateSessionFilter into a MessageContainer.
Declaration
public MessageContainer Pack()
Returns
Type | Description |
---|---|
MessageContainer | The packed message. |
Unpack(MessageContainer)
Unpacks a MessageContainer of the type MessageUpdateSessionFilter.
Declaration
public static MessageUpdateSessionFilter Unpack(MessageContainer container)
Parameters
Type | Name | Description |
---|---|---|
MessageContainer | container | The container of the message. |
Returns
Type | Description |
---|---|
MessageUpdateSessionFilter | The unpacked message. |