1: 2009-12-29 (火) 23:36:43 iseki |
2: 2009-12-30 (水) 01:37:53 iseki |
| - ExternalHostName : CAP用 URL生成に使用 | | - ExternalHostName : CAP用 URL生成に使用 |
| - ExternalIPAddress : UDP通信のためのサーバIP通知に使用.NATの外側のアドレス | | - ExternalIPAddress : UDP通信のためのサーバIP通知に使用.NATの外側のアドレス |
- | *** [#bb09451c] | + | - 関連ファイル |
| + | --OpenSim/Framework/RegionInfo.cs |
| + | --- ExternalIPAddress を定義 |
| + | --OpenSim/Framework/Communications/Clients/GridClient.cs |
| + | --OpenSim/Framework/Communications/Tests/LoginServiceTests.cs |
| + | --OpenSim/Services/Interfaces/IGridService.cs |
| + | --OpenSim/Data/RegionProfileData.cs |
| + | ---serverIP -> serverName |
| + | ---serverIPadr を新しく定義 |
| + | --OpenSim/Data/RegionProfileServiceProxy.cs |
| + | --OpenSim/Data/MySQL/MySQLManager.cs |
| + | --OpenSim/Data/MSSQL/MSSQLGridData.cs |
| + | --OpenSim/Data/SQLite/SQLiteManager.cs |
| + | --OpenSim/Grid/GridServer.Modules/GridXmlRpcModule.cs |
| + | --OpenSim/Grid/GridServer.Modules/GridRestModule.cs |
| + | --OpenSim/Region/Framework/Scenes/Scene.cs |
| + | --OpenSim/Region/Framework/Scenes/Tests/SceneTests.cs |
| + | --OpenSim/Tests/Common/Setup/SceneSetupHelpers.cs |
| + | #br |
| + | |
| + | *** NATの外側と内側へのUDPアドレスの通知[#bb09451c] |
| + | - 外側へは ExternalIPAddress を通知 |
| + | - 内側へは InternalEndPoint.IPAddress または ローカルIP(自動取得)を通知 |
| + | - Opensim/Framework/NetworkUtil.cs |
| + | -- GetNATIP() を作成 |
| + | #br |
| + | |
| + | **** sim-ip-and-port [#u82f1ea4] |
| + | - OpenSim/Region/CoreModules/Framework/EventQueue/EventQueueHelper.cs: |
| + | -- EstablishAgentCommunication(UUID agentID, ''string simIpAndPort'', string seedcap) |
| + | -- OpenSim/Region/CoreModules/Framework/EventQueue/EventQueueGetModule.cs |
| + | --- EstablishAgentCommunication(UUID avatarID, ''IPEndPoint endPoint'', string capsPath) |
| + | --- OpenSim/Region/Framework/Scenes/SceneCommunicationService.cs |
| + | ---- InformClientOfNeighbourAsync(ScenePresence avatar, AgentCircuitData a, GridRegion reg, ''IPEndPoint endPoint'', bool newAgent) |
| + | ----- EnableNeighbourChildAgents(ScenePresence avatar, List<RegionInfo> lstneighbours) |
| + | ----- InformNeighborChildAgent(ScenePresence avatar, GridRegion region) |
| + | |
| + | #br |