-- Definitions from BrandMeister core

  1. LINK_VALUE_COUNT = 20
  2.  
  3. LINK_TYPE_APPLICATION = 0
  4. LINK_TYPE_REPEATER = 1
  5. LINK_TYPE_NETWORK = 2
  6.  
  7. REGISTRY_STOP_APPENDING = 0
  8. REGISTRY_CONTINUE_APPENDING = 1
  9.  
  10. SESSION_TYPE_FLAG_KNOWN = 1 << 0
  11. SESSION_TYPE_FLAG_GROUP = 1 << 1
  12. SESSION_TYPE_FLAG_VOICE = 1 << 2
  13. SESSION_TYPE_FLAG_DATA = 1 << 3
  14. SESSION_TYPE_FLAG_CONTROL = 1 << 4
  15. SESSION_TYPE_FLAG_PRIVACY = 1 << 5
  16.  
  17. SESSION_STATE_INITIAL = 0
  18. SESSION_STATE_PROGRESS = 1
  19. SESSION_STATE_FINAL = 2
  20.  
  21. ROUTE_STATE_ALLOCATED = 0
  22. ROUTE_STATE_REJECTED = 1
  23. ROUTE_STATE_DROPPED = 2
  24. ROUTE_STATE_LOCKED = 3
  25.  
  26. ROUTE_STATE_BUSY = ROUTE_STATE_REJECTED
  27. ROUTE_STATE_NORMAL = ROUTE_STATE_LOCKED
  28.  
  29. EVENT_DOMAIN_REPEATER = 0
  30. EVENT_DOMAIN_SESSION = 1
  31. EVENT_DOMAIN_SERVICE = 2
  32.  
  33. -- Special Application ID
  34.  
  35. LOOPBACK = 1
  36. PARROT = 2
  37.  
  38. -- WinMaster Extensions
  39.  
  40. VALUE_REFLECTOR = LINK_VALUE_COUNT - 1
  41. VALUE_REFLECTOR_2 = VALUE_REFLECTOR
  42.  
  43. -- Homebrew Repeater Extensions
  44.  
  45. VALUE_HOMEBREW_CONNECTION_MODE = 1
  46.  
  47. CONNECTION_MODE_HOTSPOT = 0
  48. CONNECTION_MODE_REPEATER = 1