Метод | Описание | |
---|---|---|
AddRegion ( |
||
AmountCovered ( UUID agentID, int amount ) : bool | ||
ApplyCharge ( UUID agentID, int amount, MoneyTransactionType type ) : void | ||
ApplyCharge ( UUID agentID, int amount, MoneyTransactionType type, string extraData ) : void | ||
ApplyUploadCharge ( UUID agentID, int amount, string text ) : void | ||
Close ( ) : void | ||
EconomyDataRequestHandler ( IClientAPI user ) : void |
Event called Economy Data Request handler.
|
|
FirstRegionLoaded ( ) : void | ||
GetBalance ( UUID agentID ) : int | ||
IPN ( |
||
Initialise ( IConfigSource source ) : void | ||
MoveMoney ( UUID fromAgentID, UUID toAgentID, int amount, string text ) : void | ||
ObjectBuy ( IClientAPI remoteClient, UUID agentID, UUID sessionID, UUID groupID, UUID categoryID, uint localID, byte saleType, int salePrice ) : void | ||
ObjectGiveMoney ( UUID objectID, UUID fromID, UUID toID, int amount, UUID txn, string &result ) : bool | ||
PostInitialise ( ) : void | ||
RegionLoaded ( |
||
RemoveRegion ( |
||
UploadCovered ( UUID agentID, int amount ) : bool | ||
UserPage ( |
||
buy_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
landBuy_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
preflightBuyLandPrep_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
quote_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
requestPayPrice ( IClientAPI client, UUID objectID ) : void |
Метод | Описание | |
---|---|---|
ConvertAmountToCurrency ( int amount ) : decimal | ||
GetEmail ( UUID scope, UUID key, string &email ) : bool | ||
LocateClientObject ( UUID AgentID ) : IClientAPI |
Locates a IClientAPI for the client specified
|
|
LocateSceneClientIn ( UUID agentID ) : |
||
MakeRootAgent ( |
Event Handler for when a root agent becomes a root agent
|
|
OnMoneyBalanceRequest ( IClientAPI client, UUID agentID, UUID SessionID, UUID TransactionID ) : void | ||
OnMoneyTransfer ( object sender, EventManager e ) : void |
Thanks to Melanie for reminding me about EventManager.OnMoneyTransfer being the critical function, and not ApplyCharge. |
|
OnNewClient ( IClientAPI client ) : void | ||
RetrieveInstantMessages ( IClientAPI client ) : void | ||
SendEntryMessage ( IClientAPI client ) : void | ||
SendInstantMessage ( UUID dest, string message ) : void | ||
TransferSuccess ( |
||
ValidateLandBuy ( Object osender, EventManager e ) : void | ||
debugStringDict ( object>.Dictionary |
||
processLandBuy ( Object osender, EventManager e ) : void |
public AddRegion ( |
||
scene | ||
Результат | void |
public AmountCovered ( UUID agentID, int amount ) : bool | ||
agentID | UUID | |
amount | int | |
Результат | bool |
public ApplyCharge ( UUID agentID, int amount, MoneyTransactionType type ) : void | ||
agentID | UUID | |
amount | int | |
type | MoneyTransactionType | |
Результат | void |
public ApplyCharge ( UUID agentID, int amount, MoneyTransactionType type, string extraData ) : void | ||
agentID | UUID | |
amount | int | |
type | MoneyTransactionType | |
extraData | string | |
Результат | void |
public ApplyUploadCharge ( UUID agentID, int amount, string text ) : void | ||
agentID | UUID | |
amount | int | |
text | string | |
Результат | void |
public EconomyDataRequestHandler ( IClientAPI user ) : void | ||
user | IClientAPI | |
Результат | void |
public IPN ( |
||
request | ||
Результат |
public Initialise ( IConfigSource source ) : void | ||
source | IConfigSource | |
Результат | void |
public MoveMoney ( UUID fromAgentID, UUID toAgentID, int amount, string text ) : void | ||
fromAgentID | UUID | |
toAgentID | UUID | |
amount | int | |
text | string | |
Результат | void |
public ObjectBuy ( IClientAPI remoteClient, UUID agentID, UUID sessionID, UUID groupID, UUID categoryID, uint localID, byte saleType, int salePrice ) : void | ||
remoteClient | IClientAPI | |
agentID | UUID | |
sessionID | UUID | |
groupID | UUID | |
categoryID | UUID | |
localID | uint | |
saleType | byte | |
salePrice | int | |
Результат | void |
public ObjectGiveMoney ( UUID objectID, UUID fromID, UUID toID, int amount, UUID txn, string &result ) : bool | ||
objectID | UUID | |
fromID | UUID | |
toID | UUID | |
amount | int | |
txn | UUID | |
result | string | |
Результат | bool |
public RegionLoaded ( |
||
scene | ||
Результат | void |
public RemoveRegion ( |
||
scene | ||
Результат | void |
public UploadCovered ( UUID agentID, int amount ) : bool | ||
agentID | UUID | |
amount | int | |
Результат | bool |
public UserPage ( |
||
request | ||
Результат |
public buy_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
request | Nwc.XmlRpc.XmlRpcRequest | |
remoteClient | ||
Результат | Nwc.XmlRpc.XmlRpcResponse |
public landBuy_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
request | Nwc.XmlRpc.XmlRpcRequest | |
remoteClient | ||
Результат | Nwc.XmlRpc.XmlRpcResponse |
public preflightBuyLandPrep_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
request | Nwc.XmlRpc.XmlRpcRequest | |
remoteClient | ||
Результат | Nwc.XmlRpc.XmlRpcResponse |
public quote_func ( Nwc.XmlRpc.XmlRpcRequest request, |
||
request | Nwc.XmlRpc.XmlRpcRequest | |
remoteClient | ||
Результат | Nwc.XmlRpc.XmlRpcResponse |
public requestPayPrice ( IClientAPI client, UUID objectID ) : void | ||
client | IClientAPI | |
objectID | UUID | |
Результат | void |