namespace Unosquare.Swan
{
///
/// Enumerates the possible causes of the DataReceived event occurring.
///
public enum ConnectionDataReceivedTrigger
{
///
/// The trigger was a forceful flush of the buffer
///
Flush,
///
/// The new line sequence bytes were received
///
NewLineSequenceEncountered,
///
/// The buffer was full
///
BufferFull,
///
/// The block size reached
///
BlockSizeReached,
}
}