public OutgoingTransaction(UInt16 commandId, UInt32 transactionId, IdpCommandFlags flags = IdpCommandFlags.ResponseExpected) { _data = new List <byte>(); CommandId = commandId; TransactionId = transactionId; Write(commandId); Write(transactionId); Write((byte)flags); }
public static OutgoingTransaction Create(UInt16 commandId, UInt32 transactionId, IdpCommandFlags flags = IdpCommandFlags.ResponseExpected) { return(new OutgoingTransaction(commandId, transactionId, flags)); }