private void EncodeType(List <byte> packet, RPCVariableType type) { _encoder.EncodeInteger(packet, (int)type); }
public MetadataVariable(long peerId, string name, RPCVariableType type) { _peerId = peerId; _name = name; _type = type; }
public SystemVariable(String name, RPCVariableType type) { _name = name; _type = type; }
public RPCVariable(RPCVariableType type) { _type = type; }
public RPCVariable(long value) { _type = RPCVariableType.rpcInteger; _integerValue = value; }
public RPCVariable(List <RPCVariable> value) { _type = RPCVariableType.rpcArray; _arrayValue = value; }
public RPCVariable(double value) { _type = RPCVariableType.rpcFloat; _floatValue = value; }
public RPCVariable(bool value) { _type = RPCVariableType.rpcBoolean; _booleanValue = value; }
public RPCVariable(Byte value) { _type = RPCVariableType.rpcInteger; _integerValue = (Int32)value; }
public RPCVariable(UInt64 value) { _type = RPCVariableType.rpcInteger64; _integerValue64 = (Int32)value; }