mirror of
				https://github.com/esiur/esiur-dotnet.git
				synced 2025-10-30 23:51:34 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			64 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			64 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
| using System;
 | |
| using System.Collections.Generic;
 | |
| using System.Text;
 | |
| 
 | |
| namespace Esiur.Data
 | |
| {
 | |
|     public enum TDUIdentifier
 | |
|     {
 | |
|         Null = 0x0,
 | |
|         False = 0x1,
 | |
|         True = 0x2,
 | |
|         NotModified = 0x3,
 | |
|         UInt8 = 0x8,
 | |
|         Int8 = 0x9,
 | |
|         Char8 = 0xA,
 | |
|         LocalResource8 = 0xB,
 | |
|         RemoteResource8 = 0xC,
 | |
|         LocalProcedure8 = 0xD,
 | |
|         RemoteProcedure8 = 0xE,
 | |
|         UInt16 = 0x10,
 | |
|         Int16 = 0x11,
 | |
|         Char16 = 0x12,
 | |
|         LocalResource16 = 0x13,
 | |
|         RemoteResource16 = 0x14,
 | |
|         LocalProcedure16 = 0x15,
 | |
|         RemoteProcedure16 = 0x16,
 | |
|         UInt32 = 0x18,
 | |
|         Int32 = 0x19,
 | |
|         Float32 = 0x1A,
 | |
|         LocalResource32 = 0x1B,
 | |
|         RemoteResource32 = 0x1C,
 | |
|         LocalProcedure32 = 0x1D,
 | |
|         RemoteProcedure32 = 0x1E,
 | |
|         UInt64 = 0x20,
 | |
|         Int64 = 0x21,
 | |
|         Float64 = 0x22,
 | |
|         DateTime = 0x23,
 | |
|         UInt128 = 0x28,
 | |
|         Int128 = 0x29,
 | |
|         Decimal128 = 0x2A,
 | |
|         UUID = 0x2B,
 | |
| 
 | |
|         RawData = 0x40,
 | |
|         String = 0x41,
 | |
|         List = 0x42,
 | |
|         ResourceList = 0x43,
 | |
|         RecordList = 0x44,
 | |
|         Map = 0x45,
 | |
|         MapList = 0x46,
 | |
| 
 | |
|         Record = 0x80,
 | |
|         TypedList = 0x81,
 | |
|         TypedMap = 0x82,
 | |
|         TypedTuple = 0x83,
 | |
|         TypedEnum = 0x84,
 | |
|         TypedConstant = 0x85,
 | |
| 
 | |
|         ResourceLink = 0xC0,
 | |
| 
 | |
|         Same = 0xFF
 | |
| 
 | |
|     }
 | |
| }
 |