Refactor and test Variable Server.

- Split VariableServerThread into VariableServerSession and VariableReference classes
- Use C++ streams for data handling
- Unit tests
This commit is contained in:
Jacqueline Deans
2022-08-23 13:47:56 -05:00
parent e89bf083b2
commit c2e42f4ef4
78 changed files with 5021 additions and 2690 deletions

View File

@ -0,0 +1,16 @@
#include <iostream>
#include <string.h>
#include "trick/VariableServerSession.hh"
#include "trick/TrickConstant.hh"
int Trick::VariableServerSession::freeze_init() {
if ( enabled && copy_mode == VS_COPY_SCHEDULED) {
freeze_next_tics = cycle_tics ;
} else {
freeze_next_tics = TRICK_MAX_LONG_LONG ;
}
return 0 ;
}