Свойство | Type | Description | |
---|---|---|---|
AddCommands | void | ||
EconomyDataRequestHandler | void | ||
EventManager_OnValidateBuyLand | bool | ||
GetAmount | uint | ||
GetSceneFor | IScene | ||
GetUserAccount | |||
OnMakeRootAgent | void | ||
OnNewClient | void | ||
ProcessMoneyTransferRequest | void | ||
SendMoneyBalance | void | ||
StrUserBalance | string | ||
ValidateLandBuy | bool | ||
syncRecievedService_OnMessageReceived | OSDMap |
Méthode | Description | |
---|---|---|
Balance ( UUID agentID ) : int | ||
Charge ( UUID agentID, int amount, string text, TransactionType type ) : bool | ||
FinishedStartup ( ) : void | ||
FireObjectPaid ( UUID objectID, UUID agentID, int amount ) : void | ||
GetGroupBalance ( UUID groupID ) : |
||
GetGroupTransactions ( UUID groupID, UUID agentID, int currentInterval, int intervalDays ) : List |
||
GetPurchaseHistory ( System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
GetPurchaseHistory ( UUID userID, System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
GetPurchaseHistory ( UUID toAgentID, int period, string periodType ) : List |
||
GetPurchaseHistory ( int period, string periodType, uint start, uint count ) : List |
||
GetTransactionHistory ( System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
GetTransactionHistory ( UUID toAgentID, UUID fromAgentID, System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
GetTransactionHistory ( UUID toAgentID, UUID fromAgentID, int period, string periodType ) : List |
||
GetTransactionHistory ( UUID toAgentID, int period, string periodType ) : List |
||
GetTransactionHistory ( int period, string periodType, uint start, uint count ) : List |
||
GroupCurrencyTransfer ( UUID groupID, UUID userID, bool payUser, string toObjectName, UUID fromObjectID, string fromObjectName, int amount, string description, TransactionType type, UUID transactionID ) : bool | ||
Initialize ( IConfigSource config, IRegistryCore registry ) : void | ||
NumberOfPurchases ( UUID UserID ) : uint | ||
NumberOfTransactions ( UUID toAgent, UUID fromAgent ) : uint | ||
ObjectGiveMoney ( UUID objectID, string objectName, UUID fromID, UUID toID, int amount ) : bool | ||
SendGridMessage ( UUID toId, string message, UUID transactionId ) : bool |
All message for money actually go through this function. Which also update the balance
|
|
Start ( IConfigSource config, IRegistryCore registry ) : void | ||
Transfer ( UUID toID, UUID fromID, UUID toObjectID, string toObjectName, UUID fromObjectID, string fromObjectName, int amount, string description, TransactionType type ) : bool | ||
Transfer ( UUID toID, UUID fromID, int amount, string description, TransactionType type ) : bool |
Méthode | Description | |
---|---|---|
AddMoney ( IScene scene, string cmd ) : void | ||
GetMoney ( IScene scene, string cmd ) : void | ||
HandleShowPurchases ( IScene scene, string cmd ) : void | ||
HandleShowTransactions ( IScene scene, string cmd ) : void | ||
OnClosingClient ( IClientAPI client ) : void | ||
SetMoney ( IScene scene, string cmd ) : void |
Méthode | Description | |
---|---|---|
AddCommands ( ) : void | ||
EconomyDataRequestHandler ( IClientAPI remoteClient ) : void | ||
EventManager_OnValidateBuyLand ( |
||
GetAmount ( string prompt ) : uint | ||
GetSceneFor ( UUID userID ) : IScene | ||
GetUserAccount ( ) : |
||
OnMakeRootAgent ( IScenePresence presence ) : void | ||
OnNewClient ( IClientAPI client ) : void | ||
ProcessMoneyTransferRequest ( UUID fromID, UUID toID, int amount, int type, string description ) : void | ||
SendMoneyBalance ( IClientAPI client, UUID agentId, UUID sessionId, UUID transactionId ) : void | ||
StrUserBalance ( int amount ) : string | ||
ValidateLandBuy ( |
||
syncRecievedService_OnMessageReceived ( OSDMap message ) : OSDMap |
protected AddMoney ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
Résultat | void |
public Charge ( UUID agentID, int amount, string text, TransactionType type ) : bool | ||
agentID | UUID | |
amount | int | |
text | string | |
type | TransactionType | |
Résultat | bool |
public FireObjectPaid ( UUID objectID, UUID agentID, int amount ) : void | ||
objectID | UUID | |
agentID | UUID | |
amount | int | |
Résultat | void |
public GetGroupBalance ( UUID groupID ) : |
||
groupID | UUID | |
Résultat |
public GetGroupTransactions ( UUID groupID, UUID agentID, int currentInterval, int intervalDays ) : List |
||
groupID | UUID | |
agentID | UUID | |
currentInterval | int | |
intervalDays | int | |
Résultat | List |
protected GetMoney ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
Résultat | void |
public GetPurchaseHistory ( System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
dateStart | System.DateTime | |
dateEnd | System.DateTime | |
start | uint | |
count | uint | |
Résultat | List |
public GetPurchaseHistory ( UUID userID, System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
userID | UUID | |
dateStart | System.DateTime | |
dateEnd | System.DateTime | |
start | uint | |
count | uint | |
Résultat | List |
public GetPurchaseHistory ( UUID toAgentID, int period, string periodType ) : List |
||
toAgentID | UUID | |
period | int | |
periodType | string | |
Résultat | List |
public GetPurchaseHistory ( int period, string periodType, uint start, uint count ) : List |
||
period | int | |
periodType | string | |
start | uint | |
count | uint | |
Résultat | List |
public GetTransactionHistory ( System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
dateStart | System.DateTime | |
dateEnd | System.DateTime | |
start | uint | |
count | uint | |
Résultat | List |
public GetTransactionHistory ( UUID toAgentID, UUID fromAgentID, System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
toAgentID | UUID | |
fromAgentID | UUID | |
dateStart | System.DateTime | |
dateEnd | System.DateTime | |
start | uint | |
count | uint | |
Résultat | List |
public GetTransactionHistory ( UUID toAgentID, UUID fromAgentID, int period, string periodType ) : List |
||
toAgentID | UUID | |
fromAgentID | UUID | |
period | int | |
periodType | string | |
Résultat | List |
public GetTransactionHistory ( UUID toAgentID, int period, string periodType ) : List |
||
toAgentID | UUID | |
period | int | |
periodType | string | |
Résultat | List |
public GetTransactionHistory ( int period, string periodType, uint start, uint count ) : List |
||
period | int | |
periodType | string | |
start | uint | |
count | uint | |
Résultat | List |
public GroupCurrencyTransfer ( UUID groupID, UUID userID, bool payUser, string toObjectName, UUID fromObjectID, string fromObjectName, int amount, string description, TransactionType type, UUID transactionID ) : bool | ||
groupID | UUID | |
userID | UUID | |
payUser | bool | |
toObjectName | string | |
fromObjectID | UUID | |
fromObjectName | string | |
amount | int | |
description | string | |
type | TransactionType | |
transactionID | UUID | |
Résultat | bool |
protected HandleShowPurchases ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
Résultat | void |
protected HandleShowTransactions ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
Résultat | void |
public Initialize ( IConfigSource config, IRegistryCore registry ) : void | ||
config | IConfigSource | |
registry | IRegistryCore | |
Résultat | void |
public NumberOfPurchases ( UUID UserID ) : uint | ||
UserID | UUID | |
Résultat | uint |
public NumberOfTransactions ( UUID toAgent, UUID fromAgent ) : uint | ||
toAgent | UUID | |
fromAgent | UUID | |
Résultat | uint |
public ObjectGiveMoney ( UUID objectID, string objectName, UUID fromID, UUID toID, int amount ) : bool | ||
objectID | UUID | |
objectName | string | |
fromID | UUID | |
toID | UUID | |
amount | int | |
Résultat | bool |
protected OnClosingClient ( IClientAPI client ) : void | ||
client | IClientAPI | |
Résultat | void |
public SendGridMessage ( UUID toId, string message, UUID transactionId ) : bool | ||
toId | UUID | |
message | string | |
transactionId | UUID | |
Résultat | bool |
protected SetMoney ( IScene scene, string cmd ) : void | ||
scene | IScene | |
cmd | string | |
Résultat | void |
public Start ( IConfigSource config, IRegistryCore registry ) : void | ||
config | IConfigSource | |
registry | IRegistryCore | |
Résultat | void |
public Transfer ( UUID toID, UUID fromID, UUID toObjectID, string toObjectName, UUID fromObjectID, string fromObjectName, int amount, string description, TransactionType type ) : bool | ||
toID | UUID | |
fromID | UUID | |
toObjectID | UUID | |
toObjectName | string | |
fromObjectID | UUID | |
fromObjectName | string | |
amount | int | |
description | string | |
type | TransactionType | |
Résultat | bool |
public Transfer ( UUID toID, UUID fromID, int amount, string description, TransactionType type ) : bool | ||
toID | UUID | |
fromID | UUID | |
amount | int | |
description | string | |
type | TransactionType | |
Résultat | bool |