diff --git a/src/Buffer_Wafa.cs b/src/Buffer_Wafa.cs new file mode 100644 index 0000000..df1dbe4 --- /dev/null +++ b/src/Buffer_Wafa.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; + +namespace WorldOfPeacecraft +{ + public class Buffer + { + private Queue DotA2 = new Queue (); + private int sizelimit; + + public Buffer (int limit) + { + sizelimit = limit; + } + + bool isEmpty(){ + if (DotA2.Count == 0) + return true; + else + return false; + } + + bool isFull(){ + if (DotA2.Count >= sizelimit) + return true; + else + return false; + } + + string popMessage(){ + //TODO + } + + void enqueueMessage (string servermessage){ + if (isFull == false) { + DotA2.Enqueue (servermessage); + } else { + //this is else + } + } + } +} +