public static EncodeInventoryPayload ( InventoryPayload invPayload ) : byte[] | ||
invPayload | InventoryPayload | |
Результат | byte[] |
public static byte[] EncodeInventoryPayload(InventoryPayload invPayload)
{
using (var stream = new MemoryStream())
using (var writer = new BinaryWriter(stream))
{
EncodeInventoryPayload(writer, invPayload);
return stream.ToArray();
}
}
NetworkEncoder::EncodeInventoryPayload ( |
public async Task SendGetData(ImmutableArray <InventoryVector> invVectors) { await Task.Yield(); var getDataPayload = Messaging.ConstructInventoryPayload(invVectors); var getDataMessage = Messaging.ConstructMessage("getdata", NetworkEncoder.EncodeInventoryPayload(getDataPayload)); await SendMessageAsync(getDataMessage); }