Method | Description | |
---|---|---|
AddRegion ( IScene scene ) : void | ||
Balance ( UUID agentID ) : int | ||
Charge ( UUID agentID, int amount, string description, TransactionType type ) : bool | ||
Close ( ) : void | ||
EconomyDataRequestHandler ( IClientAPI remoteClient ) : void |
Event called Economy Data Request handler.
|
|
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 UserID, 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 fromID, bool payUser, string toObjectName, UUID fromObjectID, string fromObjectName, int amount, string description, TransactionType type, UUID transactionID ) : bool | ||
Initialize ( IConfigSource config ) : void |
Startup
|
|
NumberOfPurchases ( UUID UserID ) : uint | ||
NumberOfTransactions ( UUID toAgent, UUID fromAgent ) : uint | ||
ObjectGiveMoney ( UUID objectID, string objectName, UUID fromID, UUID toID, int amount ) : bool | ||
ProcessMoneyTransferRequest ( UUID source, UUID destination, int amount, int transactiontype, string description ) : void | ||
RegionLoaded ( IScene scene ) : void | ||
RemoveRegion ( IScene scene ) : 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 | ||
Transfer ( UUID objectID, UUID agentID, int amount ) : void |
Method | Description | |
---|---|---|
OnClosingClient ( IClientAPI client ) : void | ||
OnNewClient ( IClientAPI client ) : void |
New Client Event Handler
|
|
SendMoneyBalance ( IClientAPI client, UUID agentID, UUID SessionID, UUID transactionID ) : void |
Sends the stored money balance to the client
|
|
buy_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
landBuy_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
preflightBuyLandPrep_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
quote_func ( Nwc.XmlRpc.XmlRpcRequest request, |
public Charge ( UUID agentID, int amount, string description, TransactionType type ) : bool | ||
agentID | UUID | |
amount | int | |
description | string | |
type | TransactionType | |
return | bool |
public EconomyDataRequestHandler ( IClientAPI remoteClient ) : void | ||
remoteClient | IClientAPI | |
return | void |
public GetGroupBalance ( UUID groupID ) : |
||
groupID | UUID | |
return |
public GetGroupTransactions ( UUID groupID, UUID agentID, int currentInterval, int intervalDays ) : List |
||
groupID | UUID | |
agentID | UUID | |
currentInterval | int | |
intervalDays | int | |
return | List |
public GetPurchaseHistory ( System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
dateStart | System.DateTime | |
dateEnd | System.DateTime | |
start | uint | |
count | uint | |
return | 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 | |
return | List |
public GetPurchaseHistory ( UUID toAgentID, int period, string periodType ) : List |
||
toAgentID | UUID | |
period | int | |
periodType | string | |
return | List |
public GetPurchaseHistory ( int period, string periodType, uint start, uint count ) : List |
||
period | int | |
periodType | string | |
start | uint | |
count | uint | |
return | List |
public GetTransactionHistory ( System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
dateStart | System.DateTime | |
dateEnd | System.DateTime | |
start | uint | |
count | uint | |
return | List |
public GetTransactionHistory ( UUID UserID, UUID fromAgentID, System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
UserID | UUID | |
fromAgentID | UUID | |
dateStart | System.DateTime | |
dateEnd | System.DateTime | |
start | uint | |
count | uint | |
return | List |
public GetTransactionHistory ( UUID toAgentID, UUID fromAgentID, int period, string periodType ) : List |
||
toAgentID | UUID | |
fromAgentID | UUID | |
period | int | |
periodType | string | |
return | List |
public GetTransactionHistory ( UUID toAgentID, int period, string periodType ) : List |
||
toAgentID | UUID | |
period | int | |
periodType | string | |
return | List |
public GetTransactionHistory ( int period, string periodType, uint start, uint count ) : List |
||
period | int | |
periodType | string | |
start | uint | |
count | uint | |
return | List |
public GroupCurrencyTransfer ( UUID groupID, UUID fromID, bool payUser, string toObjectName, UUID fromObjectID, string fromObjectName, int amount, string description, TransactionType type, UUID transactionID ) : bool | ||
groupID | UUID | |
fromID | UUID | |
payUser | bool | |
toObjectName | string | |
fromObjectID | UUID | |
fromObjectName | string | |
amount | int | |
description | string | |
type | TransactionType | |
transactionID | UUID | |
return | bool |
public Initialize ( IConfigSource config ) : void | ||
config | IConfigSource | |
return | void |
public NumberOfPurchases ( UUID UserID ) : uint | ||
UserID | UUID | |
return | uint |
public NumberOfTransactions ( UUID toAgent, UUID fromAgent ) : uint | ||
toAgent | UUID | |
fromAgent | UUID | |
return | uint |
public ObjectGiveMoney ( UUID objectID, string objectName, UUID fromID, UUID toID, int amount ) : bool | ||
objectID | UUID | |
objectName | string | |
fromID | UUID | |
toID | UUID | |
amount | int | |
return | bool |
protected OnClosingClient ( IClientAPI client ) : void | ||
client | IClientAPI | |
return | void |
protected OnNewClient ( IClientAPI client ) : void | ||
client | IClientAPI | |
return | void |
public ProcessMoneyTransferRequest ( UUID source, UUID destination, int amount, int transactiontype, string description ) : void | ||
source | UUID | |
destination | UUID | |
amount | int | |
transactiontype | int | |
description | string | |
return | void |
protected SendMoneyBalance ( IClientAPI client, UUID agentID, UUID SessionID, UUID transactionID ) : void | ||
client | IClientAPI | |
agentID | UUID | |
SessionID | UUID | |
transactionID | UUID | |
return | 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 | |
return | bool |
public Transfer ( UUID toID, UUID fromID, int amount, string description, TransactionType type ) : bool | ||
toID | UUID | |
fromID | UUID | |
amount | int | |
description | string | |
type | TransactionType | |
return | bool |
public Transfer ( UUID objectID, UUID agentID, int amount ) : void | ||
objectID | UUID | |
agentID | UUID | |
amount | int | |
return | void |
protected buy_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
request | Nwc.XmlRpc.XmlRpcRequest | |
ep | ||
return | Nwc.XmlRpc.XmlRpcResponse |
protected landBuy_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
request | Nwc.XmlRpc.XmlRpcRequest | |
ep | ||
return | Nwc.XmlRpc.XmlRpcResponse |
protected preflightBuyLandPrep_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
request | Nwc.XmlRpc.XmlRpcRequest | |
ep | ||
return | Nwc.XmlRpc.XmlRpcResponse |
protected quote_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
request | Nwc.XmlRpc.XmlRpcRequest | |
ep | ||
return | Nwc.XmlRpc.XmlRpcResponse |