Esempio n. 1
0
        public void Write(uint value, FieldLength fieldLength)
        {
            var data = BitConverter.GetBytes(value);

            Write(data, fieldLength);
        }
Esempio n. 2
0
        public Task WriteAsync(int value, FieldLength fieldLength, CancellationToken cancellationToken)
        {
            var data = BitConverter.GetBytes(value);

            return(WriteAsync(data, fieldLength, cancellationToken));
        }
Esempio n. 3
0
        public Task WriteAsync(sbyte value, FieldLength fieldLength, CancellationToken cancellationToken)
        {
            var data = new[] { (byte)value };

            return(WriteAsync(data, fieldLength, cancellationToken));
        }
Esempio n. 4
0
        public void Write(sbyte value, FieldLength fieldLength)
        {
            var data = new[] { (byte)value };

            Write(data, fieldLength);
        }
Esempio n. 5
0
        public Task WriteAsync(char value, FieldLength fieldLength, CancellationToken cancellationToken)
        {
            var data = _encoding.GetBytes(new[] { value });

            return(WriteAsync(data, fieldLength, cancellationToken));
        }
Esempio n. 6
0
        public void OnMemberDeserialized(ValueNode sender, string name, object value,
                                         BinaryDataSerializationContext context, FieldLength offset, FieldLength localOffset)
        {
            var handle = MemberDeserialized;

            handle?.Invoke(sender, new MemberSerializedEventArgs(name, value, context, offset, localOffset));
        }