mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-09-20 04:26:03 +08:00
Updated INetChannel and INetChannelInfo.
This commit is contained in:
@ -37,6 +37,7 @@ public:
|
|||||||
int framecount;
|
int framecount;
|
||||||
// Non-paused frametime
|
// Non-paused frametime
|
||||||
float absoluteframetime;
|
float absoluteframetime;
|
||||||
|
float absoluteframestarttimestddev;
|
||||||
|
|
||||||
// Current time
|
// Current time
|
||||||
//
|
//
|
||||||
|
@ -97,7 +97,7 @@ public:
|
|||||||
|
|
||||||
virtual bool IsNull() const = 0;
|
virtual bool IsNull() const = 0;
|
||||||
virtual void SetInterpolationAmount( float flInterpolationAmount ) = 0;
|
virtual void SetInterpolationAmount( float flInterpolationAmount ) = 0;
|
||||||
virtual void SetRemoteFramerate( float flFrameTime, float flFrameTimeStdDeviation ) = 0;
|
virtual void SetRemoteFramerate( float flFrameTime, float flFrameTimeStdDeviation, float flFrameStartTimeStdDeviation ) = 0;
|
||||||
|
|
||||||
// Max # of payload bytes before we must split/fragment the packet
|
// Max # of payload bytes before we must split/fragment the packet
|
||||||
virtual void SetMaxRoutablePayloadSize( int nSplitSize ) = 0;
|
virtual void SetMaxRoutablePayloadSize( int nSplitSize ) = 0;
|
||||||
|
@ -70,7 +70,7 @@ public:
|
|||||||
virtual float GetTimeSinceLastReceived( void ) const = 0; // get time since last recieved packet in seconds
|
virtual float GetTimeSinceLastReceived( void ) const = 0; // get time since last recieved packet in seconds
|
||||||
virtual float GetCommandInterpolationAmount( int flow, int frame_number ) const = 0;
|
virtual float GetCommandInterpolationAmount( int flow, int frame_number ) const = 0;
|
||||||
virtual void GetPacketResponseLatency( int flow, int frame_number, int *pnLatencyMsecs, int *pnChoke ) const = 0;
|
virtual void GetPacketResponseLatency( int flow, int frame_number, int *pnLatencyMsecs, int *pnChoke ) const = 0;
|
||||||
virtual void GetRemoteFramerate( float *pflFrameTime, float *pflFrameTimeStdDeviation ) const = 0;
|
virtual void GetRemoteFramerate( float *pflFrameTime, float *pflFrameTimeStdDeviation, float *pflFrameStartTimeStdDeviation ) const = 0;
|
||||||
|
|
||||||
virtual float GetTimeoutSeconds() const = 0;
|
virtual float GetTimeoutSeconds() const = 0;
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user