MLAPI.Profiling.NetworkProfiler
NetworkProfiler for profiling network traffic
#
Inherited MembersObject.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
#
Namespace: System.Dynamic.ExpandoObject#
Assembly: MLAPI.dll#
Syntax#
Properties#
IsRunningWhether or not the profiler is recording data
#
Declaration#
Property ValueType | Description |
---|---|
System.Boolean |
#
TicksThe ticks that has been recorded
#
Declaration#
Property ValueType | Description |
---|---|
FixedQueue<ProfilerTick> |
#
Methods#
Start(Int32)Starts recording data for the Profiler
#
Declaration#
ParametersType | Name | Description |
---|---|---|
System.Int32 | historyLength | The amount of ticks to keep in memory |
#
Stop()Stops recording data
#
Declaration#
Stop(ref ProfilerTick[])Stops recording data and fills the buffer with the recorded ticks and returns the length;
#
Declaration#
ParametersType | Name | Description |
---|---|---|
ProfilerTick[] | tickBuffer | The buffer to fill with the ticks |
#
ReturnsType | Description |
---|---|
System.Int32 | The number of ticks recorded |
#
Stop(ref List<ProfilerTick>)Stops recording data and fills the buffer with the recorded ticks and returns the length;
#
Declaration#
ParametersType | Name | Description |
---|---|---|
System.Collections.Generic.List<ProfilerTick> | tickBuffer | The buffer to fill with the ticks |
#
ReturnsType | Description |
---|---|
System.Int32 | The number of ticks recorded |