Ejemplo n.º 1
0
 public static void WriteCurrencyInfo(this MemoryBuffer buffer, LrpServer.Net.LrpCurrencyInfo arg)
 {
     buffer.WriteAString(arg.Name);
     buffer.WriteWString(arg.Description);
     buffer.WriteInt32(arg.SortOrder);
     buffer.WriteInt32(arg.Precision);
 }
Ejemplo n.º 2
0
        public static LrpServer.Net.LrpCurrencyInfo ReadCurrencyInfo(this MemoryBuffer buffer)
        {
            var result = new LrpServer.Net.LrpCurrencyInfo();

            result.Name        = buffer.ReadAString();
            result.Description = buffer.ReadWString();
            result.SortOrder   = buffer.ReadInt32();
            result.Precision   = buffer.ReadInt32();
            return(result);
        }
Ejemplo n.º 3
0
        public static LrpServer.Net.LrpCurrencyInfo[] ReadCurrencyInfoArray(this MemoryBuffer buffer)
        {
            int length = buffer.ReadCount();
            var result = new LrpServer.Net.LrpCurrencyInfo[length];

            for (int index = 0; index < length; ++index)
            {
                result[index] = buffer.ReadCurrencyInfo();
            }
            return(result);
        }
Ejemplo n.º 4
0
		public static LrpServer.Net.LrpCurrencyInfo[] ReadCurrencyInfoArray(this MemoryBuffer buffer)
		{
			int length = buffer.ReadCount();
			var result = new LrpServer.Net.LrpCurrencyInfo[length];
			for(int index = 0; index < length; ++index)
			{
				result[index] = buffer.ReadCurrencyInfo();
			}
			return result;
		}
Ejemplo n.º 5
0
		public static LrpServer.Net.LrpCurrencyInfo ReadCurrencyInfo(this MemoryBuffer buffer)
		{
			var result = new LrpServer.Net.LrpCurrencyInfo();
			result.Name = buffer.ReadAString();
			result.Description = buffer.ReadAString();
			result.SortOrder = buffer.ReadInt32();
			result.Precision = buffer.ReadInt32();
			return result;
		}