프로퍼티 | 타입 | 설명 | |
---|---|---|---|
UserData | |||
_so | Brunet.Security.SecurityOverlord |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
_last_called | System.DateTime | ||
_node | StructuredNode | ||
_rpc | RpcManager | ||
_type | String | ||
geo_loc | String | ||
in_geoloc | bool |
메소드 | 설명 | |
---|---|---|
HandleRpc ( ISender caller, String method, IList arguments, object request_state ) : void |
Implements IRpcHandler that is called by the RpcManager when an Rpc method requests any method with Information.*.
|
|
Info ( ) : IDictionary |
This returns all the gathered information as a hashtable. Particularly useful for crawling.
|
|
Information ( StructuredNode node, String type ) : Brunet |
Creates an Information object for the node and type of service provider.
|
|
Information ( StructuredNode node, String type, Brunet.Security.SecurityOverlord so ) : Brunet |
메소드 | 설명 | |
---|---|---|
GetGeoLoc ( ) : void |
Used to have Geographical coordinates looked up in another thread.
|
|
GetGeoLocAsThread ( object o ) : void |
Sets the geographical location of the running node.
|
public HandleRpc ( ISender caller, String method, IList arguments, object request_state ) : void | ||
caller | ISender | The remote caller |
method | String | The name of the method called. |
arguments | IList | An IList of arguments supplied |
request_state | object | Provides a return path back to the caller. |
리턴 | void |
public Information ( StructuredNode node, String type ) : Brunet | ||
node | StructuredNode | The node where the service is to be provided |
type | String | The name of the application providing service (example: BasicNode) |
리턴 | Brunet |
public Information ( StructuredNode node, String type, Brunet.Security.SecurityOverlord so ) : Brunet | ||
node | StructuredNode | |
type | String | |
so | Brunet.Security.SecurityOverlord | |
리턴 | Brunet |