C# Class Server.Items.BaseBulletinBoard

Inheritance: Server.BaseItem
Show file Open project: Grimoric/RunUO.T2A Class Usage Examples

Private Properties

Property Type Description
RecurseDelete void

Public Methods

Method Description
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

Private Methods

Method Description
RecurseDelete ( BulletinMessage msg ) : void

Method Details

BBClientRequest() public static method

public static BBClientRequest ( Server.Network.NetState state, PacketReader pvSrc ) : void
state Server.Network.NetState
pvSrc Server.Network.PacketReader
return void

BBPostMessage() public static method

public static BBPostMessage ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
from Server.Mobile
board BaseBulletinBoard
pvSrc Server.Network.PacketReader
return void

BBRemoveMessage() public static method

public static BBRemoveMessage ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
from Server.Mobile
board BaseBulletinBoard
pvSrc Server.Network.PacketReader
return void

BBRequestContent() public static method

public static BBRequestContent ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
from Server.Mobile
board BaseBulletinBoard
pvSrc Server.Network.PacketReader
return void

BBRequestHeader() public static method

public static BBRequestHeader ( Server.Mobile from, BaseBulletinBoard board, PacketReader pvSrc ) : void
from Server.Mobile
board BaseBulletinBoard
pvSrc Server.Network.PacketReader
return void

BaseBulletinBoard() public method

public BaseBulletinBoard ( Server.Serial serial ) : System
serial Server.Serial
return System

BaseBulletinBoard() public method

public BaseBulletinBoard ( int itemID ) : System
itemID int
return System

CheckRange() public method

public CheckRange ( Server.Mobile from ) : bool
from Server.Mobile
return bool

CheckTime() public static method

public static CheckTime ( System.DateTime time, System.TimeSpan range ) : bool
time System.DateTime
range System.TimeSpan
return bool

Cleanup() public method

public Cleanup ( ) : void
return void

Deserialize() public method

public Deserialize ( Server.GenericReader reader ) : void
reader Server.GenericReader
return void

FormatTS() public static method

public static FormatTS ( System.TimeSpan ts ) : string
ts System.TimeSpan
return string

GetLastPostTime() public method

public GetLastPostTime ( Server.Mobile poster, bool onlyCheckRoot, System.DateTime &lastPostTime ) : bool
poster Server.Mobile
onlyCheckRoot bool
lastPostTime System.DateTime
return bool

Initialize() public static method

public static Initialize ( ) : void
return void

OnDoubleClick() public method

public OnDoubleClick ( Server.Mobile from ) : void
from Server.Mobile
return void

PostMessage() public method

public PostMessage ( Server.Mobile from, BulletinMessage thread, string subject, string lines ) : void
from Server.Mobile
thread BulletinMessage
subject string
lines string
return void

Serialize() public method

public Serialize ( Server.GenericWriter writer ) : void
writer Server.GenericWriter
return void