public static bool TryParse(MemoryCursor cursor, TransportParameterType type, out TransportParameter result) { result = new TransportParameter(); //if (!TransportParameterType.TrySlice(cursor, type)) //{ // return false; //} //var data = PacketPayload.SlicePacketBytes(cursor); //result = new TransportParameter(type, data); return(true); }
public TransportParameter(TransportParameterType type, MemoryBuffer data) { Type = type; Data = data; }
public static PacketPayload.CursorWritingContext StartWriting(MemoryCursor cursor, TransportParameterType type) { //type.Write(cursor); //return PacketPayload.StartPacketWriting(cursor); return(default);