Commit Graph

25 Commits

Author SHA1 Message Date
738fd19cf3 Title: Commented out deferredLoader related code in Resource.cs
x) The changes involve commenting out the `deferredLoader` related code in the `Resource.cs` file.
x) Specifically, the instantiation of `ImmDefLoad s_deferredLoad`, the creation and start of a new thread for `m_deferredLoader`, and the entire method `deferredLoader()` have been commented out.
x) This might be due to debugging or refactoring efforts where these parts are temporarily disabled. Further context is needed to understand why these specific lines were commented out.
2024-08-02 20:34:26 -07:00
404789d87c feat: Add explicit transaction class/ID and split functionality into threaded vs action
x) Added enum for CommitResults
x) Created interface IID<TS>
x) Implemented DB class with lock, objects, committed lists
x) Updated lookup and checkout methods in DB class
x) Added TxStates enum and implemented Tx class with checkout, add, dispose methods
x) Implemented commit method in DB class to handle transactions efficiently
2024-06-05 15:02:21 -07:00
0619812089 x) Refactor Resource.cs: Change class Ref to be abstract, update method signatures, and adjust class inheritance hierarchy.
x) Update LoadHolder to be an abstract class with an overridden load method.
x) Modify Mgr class initialization and loader handling in Resource.mgr.
2024-05-26 20:30:53 -07:00
83e10dd444 Update Conn.cs, Resource.cs, and XmlFormatter2.cs
- Fix typos in method names: recieveObject -> receiveObject
- Initialize object in receiveObject method
- Add nullable enable directive to Resource.cs
- Remove unused exception variable in XmlFormatter2
2024-05-26 20:13:55 -07:00
4e59ae0331 Add nullable annotations and update class constructors. Improve XML deserialization handling. 2024-05-26 18:47:11 -07:00
bdf392cb36 Add interface into Process (maybe?)
Ref updates
2024-05-22 00:40:09 -07:00
d750b2eed5 Fixes
x) Make time cleaner
x) remove unsued code
2024-05-21 18:08:43 -07:00
4d7222e931 acess 2024-05-06 18:23:23 -07:00
492ca38839 Cleanup
x) Renames
x) Better relativation
2024-05-05 23:25:54 -07:00
08cf4d3aca Fixes and verbose logging 2024-05-05 20:18:46 -07:00
6f13bd834a Renames 2024-05-05 08:40:35 -07:00
0c37db10b5 Better showing templates
x) Remove oid
x) Make res ?
x) Dont show types when the type is the same as its enclosing type
2024-05-02 18:27:28 -07:00
c18c106b72 Formatting 2024-04-28 17:31:24 -07:00
0bd6b086f6 x) Remove some Meta things from the debug view
x) Better resource handling.  Resources can be subclasses of interfaces now
x) Add a bit of logging
x) Add ser/deser to and from Attributes
x) If saving backing fields, use short names (ie the prop name)
x) Default to attributes and shortnames
2024-04-28 15:00:48 -07:00
7143022c54 x) Missing () on a complex statement 2023-11-04 13:36:02 -07:00
4a845d002e Update 2022-07-01 16:19:43 -07:00
Marc Hernandez
115ab629dc Changes 2022-02-26 21:30:00 -08:00
Marc Hernandez
3b71cc49e6 Move Distrubuted stuff into my libs 2021-06-19 18:25:45 -07:00
Marc Hernandez
2acdb68828 Whitespace fixes 2021-06-19 12:17:28 -07:00
065ec3b237 x) Catch more generic IO issues
x) Add a default filename of <unknown> for default created resources
2021-06-19 12:15:16 -07:00
Marc Hernandez
2844950af3 Updates to SharpLib 2021-06-17 01:48:02 -07:00
30f3aa983b Reformat files 2019-07-12 01:02:29 -07:00
98db61a4a5 Resource Manager
Major resource manager changes.  Things now properly lazy load.  There code for deferred loading, but its not currently active
2019-07-04 06:17:37 -07:00
335ca7e368 Module stuff 2013-11-24 22:04:55 -08:00
46b76f68ed Initial stuff 2013-04-03 19:30:41 -07:00