RaspberryIO_26/Swan/Net/ConnectionDataReceivedTrigger.cs

27 lines
584 B
C#
Raw Normal View History

2019-12-08 21:23:54 +01:00
namespace Swan {
/// <summary>
/// Enumerates the possible causes of the DataReceived event occurring.
/// </summary>
public enum ConnectionDataReceivedTrigger {
2019-12-04 18:57:18 +01:00
/// <summary>
2019-12-08 21:23:54 +01:00
/// The trigger was a forceful flush of the buffer
2019-12-04 18:57:18 +01:00
/// </summary>
2019-12-08 21:23:54 +01:00
Flush,
/// <summary>
/// The new line sequence bytes were received
/// </summary>
NewLineSequenceEncountered,
/// <summary>
/// The buffer was full
/// </summary>
BufferFull,
/// <summary>
/// The block size reached
/// </summary>
BlockSizeReached,
}
2019-12-04 18:57:18 +01:00
}