public static BooruPost FromReader(ReaderWriter Reader) { return(new BooruPost() { ID = Reader.ReadULong(), User = Reader.ReadString(), Private = Reader.ReadBool(), Source = Reader.ReadString(), Description = Reader.ReadString(), Rating = Reader.ReadByte(), Width = Reader.ReadUInt(), Height = Reader.ReadUInt(), CreationDate = Helper.UnixTimeToDateTime(Reader.ReadUInt()), ViewCount = Reader.ReadULong(), EditCount = Reader.ReadULong(), Score = Reader.ReadLong(), ImageHash = Reader.ReadBytes() }); }
public static BooruUserList FromReader(ReaderWriter Reader) { uint count = Reader.ReadUInt(); BooruUserList bUserList = new BooruUserList(); for (uint i = 0; i < count; i++) { bUserList.Add(BooruUser.FromReader(Reader)); } return(bUserList); }
public static BooruPostList FromClientReader(ReaderWriter Reader) { uint count = Reader.ReadUInt(); BooruPostList bTagList = new BooruPostList(); for (uint i = 0; i < count; i++) { bTagList.Add(BooruPost.FromReader(Reader)); } return(bTagList); }