Свойство | Тип | Описание | |
---|---|---|---|
IMUsersCache | string>.Dictionary | ||
m_addedHttpHandler | bool | ||
m_agentInfoService | IAgentInfoService | ||
m_scenes | List |
Метод | Описание | |
---|---|---|
AddRegion ( IScene scene ) : void | ||
Close ( ) : void | ||
HandleUndeliveredMessage ( |
||
Initialize ( IConfigSource config ) : void | ||
RegionLoaded ( IScene scene ) : void | ||
RemoveRegion ( IScene scene ) : void | ||
SendInstantMessage ( |
||
SendInstantMessages ( |
Метод | Описание | |
---|---|---|
GridInstantMessageCompleted ( IAsyncResult iar ) : void | ||
SendGridInstantMessageViaXMLRPC ( |
||
SendGridInstantMessageViaXMLRPCAsync ( |
Recursive SendGridInstantMessage over XMLRPC method. This is called from within a dedicated thread. The first time this is called, prevRegionHandle will be 0 Subsequent times this is called from itself, prevRegionHandle will be the last region handle that we tried to send. If the handles are the same, we look up the user's location using the grid. If the handles are still the same, we end. The send failed.
|
|
SendMultipleGridInstantMessageViaXMLRPC ( |
||
doIMSending ( string httpInfo, |
This actually does the XMLRPC Request
|
|
processGridInstantMessage ( string path, Stream request, |
protected GridInstantMessageCompleted ( IAsyncResult iar ) : void | ||
iar | IAsyncResult | |
Результат | void |
public HandleUndeliveredMessage ( |
||
im | ||
reason | string | |
Результат | void |
public Initialize ( IConfigSource config ) : void | ||
config | IConfigSource | |
Результат | void |
public RegionLoaded ( IScene scene ) : void | ||
scene | IScene | |
Результат | void |
public RemoveRegion ( IScene scene ) : void | ||
scene | IScene | |
Результат | void |
protected SendGridInstantMessageViaXMLRPC ( |
||
im | ||
Результат | void |
protected SendGridInstantMessageViaXMLRPCAsync ( |
||
im | ||
prevRegion | /// Pass in 0 the first time this method is called. It will be called recursively with the last /// regionhandle tried /// | |
Результат | void |
public SendInstantMessage ( |
||
im | ||
Результат | void |
public SendInstantMessages ( |
||
im | ||
AgentsToSendTo | List |
|
Результат | void |
protected SendMultipleGridInstantMessageViaXMLRPC ( |
||
im | ||
users | List |
|
Результат | void |
protected doIMSending ( string httpInfo, |
||
httpInfo | string | RegionInfo we pull the data out of to send the request to |
message | ||
Результат | bool |
protected processGridInstantMessage ( string path, Stream request, |
||
path | string | |
request | Stream | |
httpRequest | ||
httpResponse | ||
Результат | byte[] |
protected static Dictionary |
||
Результат | string>.Dictionary |
protected IAgentInfoService m_agentInfoService | ||
Результат | IAgentInfoService |