C# 클래스 Server.Items.BaseBulletinBoard

상속: Server.BaseItem
파일 보기 프로젝트 열기: Grimoric/RunUO.T2A 1 사용 예제들

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