C# Класс Server.Items.BaseBulletinBoard

Наследование: Server.BaseItem
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
RecurseDelete void

Открытые методы

Метод Описание
BBClientRequest ( Server.Network.NetState state, PacketReader pvSrc ) : void
BBPostMessage ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
BBRemoveMessage ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
BBRequestContent ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
BBRequestHeader ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
BaseBulletinBoard ( Server.Serial serial ) : System
BaseBulletinBoard ( int itemID ) : System
CheckRange ( Server.Mobile from ) : bool
CheckTime ( System.DateTime time, System.TimeSpan range ) : bool
Cleanup ( ) : void
Deserialize ( Server.GenericReader reader ) : void
FormatTS ( System.TimeSpan ts ) : string
GetLastPostTime ( Server.Mobile poster, bool onlyCheckRoot, System.DateTime &lastPostTime ) : bool
Initialize ( ) : void
OnDoubleClick ( Server.Mobile from ) : void
PostMessage ( Server.Mobile from, BulletinMessage thread, string subject, string lines ) : void
Serialize ( Server.GenericWriter writer ) : void

Приватные методы

Метод Описание
RecurseDelete ( BulletinMessage msg ) : void

Описание методов

BBClientRequest() публичный статический Метод

public static BBClientRequest ( Server.Network.NetState state, PacketReader pvSrc ) : void
state Server.Network.NetState
pvSrc Server.Network.PacketReader
Результат void

BBPostMessage() публичный статический Метод

public static BBPostMessage ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
from Server.Mobile
board BaseBulletinBoard
pvSrc Server.Network.PacketReader
Результат void

BBRemoveMessage() публичный статический Метод

public static BBRemoveMessage ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
from Server.Mobile
board BaseBulletinBoard
pvSrc Server.Network.PacketReader
Результат void

BBRequestContent() публичный статический Метод

public static BBRequestContent ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
from Server.Mobile
board BaseBulletinBoard
pvSrc Server.Network.PacketReader
Результат void

BBRequestHeader() публичный статический Метод

public static BBRequestHeader ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
from Server.Mobile
board BaseBulletinBoard
pvSrc Server.Network.PacketReader
Результат void

BaseBulletinBoard() публичный Метод

public BaseBulletinBoard ( Server.Serial serial ) : System
serial Server.Serial
Результат System

BaseBulletinBoard() публичный Метод

public BaseBulletinBoard ( int itemID ) : System
itemID int
Результат System

CheckRange() публичный Метод

public CheckRange ( Server.Mobile from ) : bool
from Server.Mobile
Результат bool

CheckTime() публичный статический Метод

public static CheckTime ( System.DateTime time, System.TimeSpan range ) : bool
time System.DateTime
range System.TimeSpan
Результат bool

Cleanup() публичный Метод

public Cleanup ( ) : void
Результат void

Deserialize() публичный Метод

public Deserialize ( Server.GenericReader reader ) : void
reader Server.GenericReader
Результат void

FormatTS() публичный статический Метод

public static FormatTS ( System.TimeSpan ts ) : string
ts System.TimeSpan
Результат string

GetLastPostTime() публичный Метод

public GetLastPostTime ( Server.Mobile poster, bool onlyCheckRoot, System.DateTime &lastPostTime ) : bool
poster Server.Mobile
onlyCheckRoot bool
lastPostTime System.DateTime
Результат bool

Initialize() публичный статический Метод

public static Initialize ( ) : void
Результат void

OnDoubleClick() публичный Метод

public OnDoubleClick ( Server.Mobile from ) : void
from Server.Mobile
Результат void

PostMessage() публичный Метод

public PostMessage ( Server.Mobile from, BulletinMessage thread, string subject, string lines ) : void
from Server.Mobile
thread BulletinMessage
subject string
lines string
Результат void

Serialize() публичный Метод

public Serialize ( Server.GenericWriter writer ) : void
writer Server.GenericWriter
Результат void