Library.cs 494 B

12345678910111213141516171819202122232425262728293031
  1. namespace UNet
  2. {
  3. internal static class Library
  4. {
  5. public static void Initialize()
  6. {
  7. int ret = NativeMethods.ENetInitialize();
  8. if (ret < 0)
  9. {
  10. throw new UException($"Initialization failed, ret: {ret}");
  11. }
  12. }
  13. public static void Deinitialize()
  14. {
  15. NativeMethods.ENetDeinitialize();
  16. }
  17. public static uint Time
  18. {
  19. get
  20. {
  21. return NativeMethods.ENetTimeGet();
  22. }
  23. set
  24. {
  25. NativeMethods.ENetTimeSet(value);
  26. }
  27. }
  28. }
  29. }