프로퍼티 | 타입 | 설명 | |
---|---|---|---|
eventManager |
메소드 | 설명 | |
---|---|---|
AddCommands ( ) : void | ||
Charge ( UUID agentID, int amount, string description, TransactionType transType, string identifer, bool chargeImmediately, bool runOnce ) : bool | ||
FinishedStartup ( ) : void | ||
FireScheduleEvent ( |
||
GetGroupPaytime ( int minsOffset ) : System.DateTime |
Gets the date and time for the next group charges/dividend payment.
|
|
GetStipendPaytime ( int minsOffset ) : System.DateTime |
Gets the date and time for the next stipend payment.
|
|
GroupPaymentsInfo ( ) : void | ||
Initialize ( IConfigSource config, IRegistryCore registry ) : void | ||
InitializeScheduleTimer ( ) : void | ||
ProccessScheduledPayments ( ) : void | ||
ProcessGroupDividends ( ) : void | ||
ProcessGroupLiability ( ) : void | ||
ProcessStipendPayments ( ) : void | ||
RemoveDirFeeScheduledCharge ( string identifier ) : void | ||
RemoveFromScheduledCharge ( string identifier ) : void | ||
ScheduledPaymentsInfo ( ) : void | ||
SchedulerTimerElapsed ( object sender, System.Timers.ElapsedEventArgs elapsedEventArgs ) : void | ||
SetSchedTimer ( int seconds ) : void | ||
Start ( IConfigSource config, IRegistryCore registry ) : void | ||
StipendInfo ( ) : void | ||
getStipendConfig ( ) : void |
메소드 | 설명 | |
---|---|---|
HandleGrouppayDisable ( IScene scene, string cmd ) : void | ||
HandleGrouppayEnable ( IScene scene, string cmd ) : void | ||
HandleGrouppayInfo ( IScene scene, string cmd ) : void | ||
HandleGrouppayPayDividends ( IScene scene, string cmd ) : void | ||
HandleGrouppayPayNow ( IScene scene, string cmd ) : void | ||
HandleScheduledPayInfo ( IScene scene, string cmd ) : void | ||
HandleScheduledPayNow ( IScene scene, string cmd ) : void | ||
HandleShowSchedulerTick ( IScene scene, string cmd ) : void | ||
HandleStipendDisable ( IScene scene, string cmd ) : void | ||
HandleStipendEnable ( IScene scene, string cmd ) : void | ||
HandleStipendInfo ( IScene scene, string cmd ) : void | ||
HandleStipendPayNow ( IScene scene, string cmd ) : void | ||
HandleStipendReset ( IScene scene, string cmd ) : void |
메소드 | 설명 | |
---|---|---|
ChargeNext ( string functionName, object parameters ) : object | ||
CheckWhetherUserShouldPay ( UUID agentID, string text ) : bool | ||
ElapsedTime ( System.TimeSpan elapsed ) : string | ||
PayDayOfWeek ( string payday ) : int |
Convert day to DdoyOfWeek number.
|
|
PaymentCycleDays ( ) : int |
Calculate the number of days between payments.
|
public Charge ( UUID agentID, int amount, string description, TransactionType transType, string identifer, bool chargeImmediately, bool runOnce ) : bool | ||
agentID | UUID | |
amount | int | |
description | string | |
transType | TransactionType | |
identifer | string | |
chargeImmediately | bool | |
runOnce | bool | |
리턴 | bool |
public FireScheduleEvent ( |
||
I | ||
nextPayTime | System.DateTime | |
리턴 | void |
public GetGroupPaytime ( int minsOffset ) : System.DateTime | ||
minsOffset | int | |
리턴 | System.DateTime |
public GetStipendPaytime ( int minsOffset ) : System.DateTime | ||
minsOffset | int | |
리턴 | System.DateTime |
protected HandleGrouppayDisable ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleGrouppayEnable ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleGrouppayInfo ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleGrouppayPayDividends ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleGrouppayPayNow ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleScheduledPayInfo ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleScheduledPayNow ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleShowSchedulerTick ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleStipendDisable ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleStipendEnable ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleStipendInfo ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleStipendPayNow ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
protected HandleStipendReset ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
리턴 | void |
public Initialize ( IConfigSource config, IRegistryCore registry ) : void | ||
config | IConfigSource | |
registry | IRegistryCore | |
리턴 | void |
public RemoveDirFeeScheduledCharge ( string identifier ) : void | ||
identifier | string | |
리턴 | void |
public RemoveFromScheduledCharge ( string identifier ) : void | ||
identifier | string | |
리턴 | void |
public SchedulerTimerElapsed ( object sender, System.Timers.ElapsedEventArgs elapsedEventArgs ) : void | ||
sender | object | |
elapsedEventArgs | System.Timers.ElapsedEventArgs | |
리턴 | void |
public Start ( IConfigSource config, IRegistryCore registry ) : void | ||
config | IConfigSource | |
registry | IRegistryCore | |
리턴 | void |