Public Member Functions | |
def | __init__ (self, test, cfg_file) |
def | __del__ (self) |
def | start (self) |
def | stop (self) |
def | get_statistics_value (self, subsystem, name) |
Data Fields | |
id | |
test | |
started | |
cfg | |
Definition at line 278 of file gnunet_testing.py.
def gnunet_testing.Peer.__init__ | ( | self, | |
test, | |||
cfg_file | |||
) |
Definition at line 279 of file gnunet_testing.py.
def gnunet_testing.Peer.__del__ | ( | self | ) |
Definition at line 288 of file gnunet_testing.py.
References GNUNET_ABD_Handle.cfg, GNUNET_ARM_Handle.cfg, GNUNET_ARM_MonitorHandle.cfg, GNUNET_ATS_ConnectivityHandle.cfg, GNUNET_ATS_PerformanceHandle.cfg, GNUNET_ATS_SchedulingHandle.cfg, Experiment.cfg, GNUNET_BLOCK_Context.cfg, GNUNET_CADET_Handle.cfg, GNUNET_CADET_ChannelMonitor.cfg, GNUNET_CADET_GetPath.cfg, GNUNET_CADET_PeersLister.cfg, GNUNET_CADET_ListTunnels.cfg, GNUNET_CONSENSUS_Handle.cfg, BlockContext.cfg, GNUNET_CONVERSATION_Phone.cfg, GNUNET_CONVERSATION_Call.cfg, Microphone.cfg, Speaker.cfg, GNUNET_CORE_Handle.cfg, GNUNET_CORE_MonitorHandle.cfg, GNUNET_DATACACHE_Handle.cfg, GNUNET_DATASTORE_Handle.cfg, GNUNET_DHT_Handle.cfg, GNUNET_DNS_Handle.cfg, GNUNET_FS_Handle.cfg, GNUNET_GNS_Handle.cfg, Plugin.cfg, GNUNET_IDENTITY_Handle.cfg, GNUNET_ATS_PluginEnvironment.cfg, GNUNET_DATACACHE_PluginEnvironment.cfg, GNUNET_DATASTORE_PluginEnvironment.cfg, GNUNET_DHTU_PluginEnvironment.cfg, GNUNET_TESTBED_PeerInformation.cfg, GNUNET_TESTING_SharedService.cfg, GNUNET_TRANSPORT_PluginEnvironment.cfg, gnunet_testing.Peer.cfg, GNUNET_MESSENGER_EgoStore.cfg, GNUNET_MESSENGER_Handle.cfg, test_properties.cfg, GNUNET_NAMECACHE_Handle.cfg, GNUNET_NAMESTORE_Handle.cfg, GNUNET_NAMESTORE_ZoneMonitor.cfg, GNUNET_NAT_Test.cfg, GNUNET_NAT_AutoHandle.cfg, GNUNET_NAT_AUTO_AutoHandle.cfg, GNUNET_NAT_AUTO_Test.cfg, HelperContext.cfg, GNUNET_NAT_Handle.cfg, GNUNET_NSE_Handle.cfg, GNUNET_PEERINFO_Handle.cfg, GNUNET_PEERINFO_NotifyContext.cfg, GNUNET_PEERSTORE_Handle.cfg, GNUNET_RECLAIM_Handle.cfg, RegexPeer.cfg, GNUNET_REGEX_Announcement.cfg, GNUNET_REGEX_Search.cfg, GNUNET_RPS_Handle.cfg, GNUNET_SCALARPRODUCT_ComputationHandle.cfg, GNUNET_SET_Handle.cfg, GNUNET_SET_ListenHandle.cfg, GNUNET_SETI_Handle.cfg, GNUNET_SETI_ListenHandle.cfg, GNUNET_SETU_ListenHandle.cfg, GNUNET_STATISTICS_Handle.cfg, Peer::.cfg, Peer.cfg, PooledConnection.cfg, ConnectivitySuggestContext.cfg, PeerReconfigureContext.cfg, GNUNET_TESTBED_Controller.cfg, GNUNET_TESTBED_BarrierWaitHandle.cfg, GNUNET_TESTBED_Host.cfg, PeerCreateData.cfg, ServiceConnectData.cfg, GNUNET_TESTBED_RunHandle.cfg, SharedService.cfg, GNUNET_TESTING_Peer.cfg, UpdateContext.cfg, ServiceContext.cfg, GNUNET_CONNECTION_Handle.cfg, LEGACY_SERVICE_Context.cfg, StartPeerState.cfg, GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle.cfg, GNUNET_TRANSPORT_TESTING_PeerContext.cfg, GNUNET_TRANSPORT_TESTING_ConnectCheckContext.cfg, GNUNET_TRANSPORT_ApplicationHandle.cfg, GNUNET_TRANSPORT_CommunicatorHandle.cfg, GNUNET_TRANSPORT_CoreHandle.cfg, GNUNET_TRANSPORT_MonitorContext.cfg, GNUNET_TRANSPORT_Blacklist.cfg, GNUNET_TRANSPORT_HelloGetHandle.cfg, GNUNET_TRANSPORT_ManipulationHandle.cfg, GNUNET_TRANSPORT_PeerMonitoringContext.cfg, GNUNET_TRANSPORT_PluginMonitor.cfg, ClientState.cfg, CommandContext.cfg, GNUNET_SERVICE_Handle.cfg, GNUNET_VPN_Handle.cfg, gnunet_testing.Peer.started, GNUNET_TRANSPORT_TESTING_ConnectCheckContext.started, GNUNET_FS_QueueEntry.stop, RecursionContext.stop, and gnunet_testing.Peer.stop().
def gnunet_testing.Peer.start | ( | self | ) |
Definition at line 305 of file gnunet_testing.py.
References GNUNET_ABD_Handle.cfg, GNUNET_ARM_Handle.cfg, GNUNET_ARM_MonitorHandle.cfg, GNUNET_ATS_ConnectivityHandle.cfg, GNUNET_ATS_PerformanceHandle.cfg, GNUNET_ATS_SchedulingHandle.cfg, Experiment.cfg, GNUNET_BLOCK_Context.cfg, GNUNET_CADET_Handle.cfg, GNUNET_CADET_ChannelMonitor.cfg, GNUNET_CADET_GetPath.cfg, GNUNET_CADET_PeersLister.cfg, GNUNET_CADET_ListTunnels.cfg, GNUNET_CONSENSUS_Handle.cfg, BlockContext.cfg, GNUNET_CONVERSATION_Phone.cfg, GNUNET_CONVERSATION_Call.cfg, Microphone.cfg, Speaker.cfg, GNUNET_CORE_Handle.cfg, GNUNET_CORE_MonitorHandle.cfg, GNUNET_DATACACHE_Handle.cfg, GNUNET_DATASTORE_Handle.cfg, GNUNET_DHT_Handle.cfg, GNUNET_DNS_Handle.cfg, GNUNET_FS_Handle.cfg, GNUNET_GNS_Handle.cfg, Plugin.cfg, GNUNET_IDENTITY_Handle.cfg, GNUNET_ATS_PluginEnvironment.cfg, GNUNET_DATACACHE_PluginEnvironment.cfg, GNUNET_DATASTORE_PluginEnvironment.cfg, GNUNET_DHTU_PluginEnvironment.cfg, GNUNET_TESTBED_PeerInformation.cfg, GNUNET_TESTING_SharedService.cfg, GNUNET_TRANSPORT_PluginEnvironment.cfg, gnunet_testing.Peer.cfg, GNUNET_MESSENGER_EgoStore.cfg, GNUNET_MESSENGER_Handle.cfg, test_properties.cfg, GNUNET_NAMECACHE_Handle.cfg, GNUNET_NAMESTORE_Handle.cfg, GNUNET_NAMESTORE_ZoneMonitor.cfg, GNUNET_NAT_Test.cfg, GNUNET_NAT_AutoHandle.cfg, GNUNET_NAT_AUTO_AutoHandle.cfg, GNUNET_NAT_AUTO_Test.cfg, HelperContext.cfg, GNUNET_NAT_Handle.cfg, GNUNET_NSE_Handle.cfg, GNUNET_PEERINFO_Handle.cfg, GNUNET_PEERINFO_NotifyContext.cfg, GNUNET_PEERSTORE_Handle.cfg, GNUNET_RECLAIM_Handle.cfg, RegexPeer.cfg, GNUNET_REGEX_Announcement.cfg, GNUNET_REGEX_Search.cfg, GNUNET_RPS_Handle.cfg, GNUNET_SCALARPRODUCT_ComputationHandle.cfg, GNUNET_SET_Handle.cfg, GNUNET_SET_ListenHandle.cfg, GNUNET_SETI_Handle.cfg, GNUNET_SETI_ListenHandle.cfg, GNUNET_SETU_ListenHandle.cfg, GNUNET_STATISTICS_Handle.cfg, Peer.cfg, Peer::.cfg, PooledConnection.cfg, ConnectivitySuggestContext.cfg, PeerReconfigureContext.cfg, GNUNET_TESTBED_Controller.cfg, GNUNET_TESTBED_BarrierWaitHandle.cfg, GNUNET_TESTBED_Host.cfg, PeerCreateData.cfg, ServiceConnectData.cfg, GNUNET_TESTBED_RunHandle.cfg, SharedService.cfg, GNUNET_TESTING_Peer.cfg, UpdateContext.cfg, ServiceContext.cfg, GNUNET_CONNECTION_Handle.cfg, LEGACY_SERVICE_Context.cfg, StartPeerState.cfg, GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle.cfg, GNUNET_TRANSPORT_TESTING_PeerContext.cfg, GNUNET_TRANSPORT_TESTING_ConnectCheckContext.cfg, GNUNET_TRANSPORT_ApplicationHandle.cfg, GNUNET_TRANSPORT_CommunicatorHandle.cfg, GNUNET_TRANSPORT_CoreHandle.cfg, GNUNET_TRANSPORT_MonitorContext.cfg, GNUNET_TRANSPORT_Blacklist.cfg, GNUNET_TRANSPORT_HelloGetHandle.cfg, GNUNET_TRANSPORT_ManipulationHandle.cfg, GNUNET_TRANSPORT_PeerMonitoringContext.cfg, GNUNET_TRANSPORT_PluginMonitor.cfg, ClientState.cfg, CommandContext.cfg, GNUNET_SERVICE_Handle.cfg, GNUNET_VPN_Handle.cfg, CollectMessage.id, VerifyMessage.id, DelegationChainResultMessage.id, DelegationChainIntermediateMessage.id, GNUNET_ARM_Operation.id, PeerInformationMessage.id, AddressListRequestMessage.id, GNUNET_ATS_ConnectivitySuggestHandle.id, GNUNET_ATS_AddressListHandle.id, GNUNET_ATS_PerformanceHandle.id, LoggingPeer.id, TestPeer.id, Episode.id, AddressIteration.id, GNUNET_CADET_Port.id, GNUNET_CADET_GetPath.id, CadetPeer.id, CadetClient.id, PeerInfo.id, Request.id, NamespaceUpdateNode.id, FindTreeClosure.id, WorkItem.id, LookupMessage.id, LookupResultMessage.id, GNUNET_IDENTITY_Ego.id, GNUNET_DNSPARSER_Packet.id, GNUNET_MESSENGER_MessageId.id, GNUNET_MESSENGER_MessageBody.id, GNUNET_RECLAIM_Attribute.id, GNUNET_RECLAIM_Identifier.id, GNUNET_RECLAIM_Credential.id, GNUNET_TESTBED_PeerInformation.id, GNUNET_TUN_DnsHeader.id, gnunet_testing.Peer.id, GNUNET_MESSENGER_MemberMessage.id, GNUNET_MESSENGER_Member.id, ip_header.id, stun_trans_id.id, stun_header.id, NSEPeerEntry.id, AttributeStoreMessage.id, AttributeDeleteMessage.id, SuccessResultMessage.id, AttributeResultMessage.id, CredentialResultMessage.id, AttributeIterationStartMessage.id, AttributeIterationNextMessage.id, CredentialIterationStartMessage.id, CredentialIterationNextMessage.id, CredentialIterationStopMessage.id, AttributeIterationStopMessage.id, TicketIterationStartMessage.id, TicketIterationNextMessage.id, TicketIterationStopMessage.id, IssueTicketMessage.id, RevokeTicketMessage.id, RevokeTicketResultMessage.id, TicketResultMessage.id, ConsumeTicketMessage.id, ConsumeTicketResultMessage.id, RegexPeer.id, REGEX_INTERNAL_Transition.id, REGEX_INTERNAL_State.id, ResultMessage.id, PeerEntry.id, ReplyCls.id, RPS_SamplerRequestHandleSingleInfo.id, GetPeerCls.id, GNUNET_RPS_CS_DEBUG_ViewReply.id, SetInfo.id, Entry.id, WhiteListRow.id, Peer.id, SearchContext.id, OperationContext.id, GNUNET_TESTBED_Host.id, GNUNET_TESTING_Peer.id, IterationContext.id, DelayQueueEntry.id, NeighbourMapEntry.id, StartPeerState.id, GNUNET_TRANSPORT_TESTING_PeerContext.id, ConnectInfoMessage.id, GNUNET_TRANSPORT_ApplicationSuggestHandle.id, FlowControl.id, Neighbour.id, GNUNET_RESOLVER_RequestHandle.id, p, gnunet_testing.Peer.started, GNUNET_TRANSPORT_TESTING_ConnectCheckContext.started, gnunet_testing.Check.test, and gnunet_testing.Peer.test.
def gnunet_testing.Peer.stop | ( | self | ) |
Definition at line 337 of file gnunet_testing.py.
References GNUNET_ABD_Handle.cfg, GNUNET_ARM_Handle.cfg, GNUNET_ARM_MonitorHandle.cfg, GNUNET_ATS_ConnectivityHandle.cfg, GNUNET_ATS_PerformanceHandle.cfg, GNUNET_ATS_SchedulingHandle.cfg, Experiment.cfg, GNUNET_BLOCK_Context.cfg, GNUNET_CADET_Handle.cfg, GNUNET_CADET_ChannelMonitor.cfg, GNUNET_CADET_GetPath.cfg, GNUNET_CADET_PeersLister.cfg, GNUNET_CADET_ListTunnels.cfg, GNUNET_CONSENSUS_Handle.cfg, BlockContext.cfg, GNUNET_CONVERSATION_Phone.cfg, GNUNET_CONVERSATION_Call.cfg, Microphone.cfg, Speaker.cfg, GNUNET_CORE_Handle.cfg, GNUNET_CORE_MonitorHandle.cfg, GNUNET_DATACACHE_Handle.cfg, GNUNET_DATASTORE_Handle.cfg, GNUNET_DHT_Handle.cfg, GNUNET_DNS_Handle.cfg, GNUNET_FS_Handle.cfg, GNUNET_GNS_Handle.cfg, Plugin.cfg, GNUNET_IDENTITY_Handle.cfg, GNUNET_ATS_PluginEnvironment.cfg, GNUNET_DATACACHE_PluginEnvironment.cfg, GNUNET_DATASTORE_PluginEnvironment.cfg, GNUNET_DHTU_PluginEnvironment.cfg, GNUNET_TESTBED_PeerInformation.cfg, GNUNET_TESTING_SharedService.cfg, GNUNET_TRANSPORT_PluginEnvironment.cfg, gnunet_testing.Peer.cfg, GNUNET_MESSENGER_EgoStore.cfg, GNUNET_MESSENGER_Handle.cfg, test_properties.cfg, GNUNET_NAMECACHE_Handle.cfg, GNUNET_NAMESTORE_Handle.cfg, GNUNET_NAMESTORE_ZoneMonitor.cfg, GNUNET_NAT_Test.cfg, GNUNET_NAT_AutoHandle.cfg, GNUNET_NAT_AUTO_AutoHandle.cfg, GNUNET_NAT_AUTO_Test.cfg, HelperContext.cfg, GNUNET_NAT_Handle.cfg, GNUNET_NSE_Handle.cfg, GNUNET_PEERINFO_Handle.cfg, GNUNET_PEERINFO_NotifyContext.cfg, GNUNET_PEERSTORE_Handle.cfg, GNUNET_RECLAIM_Handle.cfg, RegexPeer.cfg, GNUNET_REGEX_Announcement.cfg, GNUNET_REGEX_Search.cfg, GNUNET_RPS_Handle.cfg, GNUNET_SCALARPRODUCT_ComputationHandle.cfg, GNUNET_SET_Handle.cfg, GNUNET_SET_ListenHandle.cfg, GNUNET_SETI_Handle.cfg, GNUNET_SETI_ListenHandle.cfg, GNUNET_SETU_ListenHandle.cfg, GNUNET_STATISTICS_Handle.cfg, Peer.cfg, Peer::.cfg, PooledConnection.cfg, ConnectivitySuggestContext.cfg, PeerReconfigureContext.cfg, GNUNET_TESTBED_Controller.cfg, GNUNET_TESTBED_BarrierWaitHandle.cfg, GNUNET_TESTBED_Host.cfg, PeerCreateData.cfg, ServiceConnectData.cfg, GNUNET_TESTBED_RunHandle.cfg, SharedService.cfg, GNUNET_TESTING_Peer.cfg, UpdateContext.cfg, ServiceContext.cfg, GNUNET_CONNECTION_Handle.cfg, LEGACY_SERVICE_Context.cfg, StartPeerState.cfg, GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle.cfg, GNUNET_TRANSPORT_TESTING_PeerContext.cfg, GNUNET_TRANSPORT_TESTING_ConnectCheckContext.cfg, GNUNET_TRANSPORT_ApplicationHandle.cfg, GNUNET_TRANSPORT_CommunicatorHandle.cfg, GNUNET_TRANSPORT_CoreHandle.cfg, GNUNET_TRANSPORT_MonitorContext.cfg, GNUNET_TRANSPORT_Blacklist.cfg, GNUNET_TRANSPORT_HelloGetHandle.cfg, GNUNET_TRANSPORT_ManipulationHandle.cfg, GNUNET_TRANSPORT_PeerMonitoringContext.cfg, GNUNET_TRANSPORT_PluginMonitor.cfg, ClientState.cfg, CommandContext.cfg, GNUNET_SERVICE_Handle.cfg, GNUNET_VPN_Handle.cfg, p, gnunet_testing.Peer.started, GNUNET_TRANSPORT_TESTING_ConnectCheckContext.started, gnunet_testing.Check.test, and gnunet_testing.Peer.test.
Referenced by gnunet_testing.Peer.__del__().
def gnunet_testing.Peer.get_statistics_value | ( | self, | |
subsystem, | |||
name | |||
) |
Definition at line 353 of file gnunet_testing.py.
References GNUNET_ABD_Handle.cfg, GNUNET_ARM_Handle.cfg, GNUNET_ARM_MonitorHandle.cfg, GNUNET_ATS_ConnectivityHandle.cfg, GNUNET_ATS_PerformanceHandle.cfg, GNUNET_ATS_SchedulingHandle.cfg, Experiment.cfg, GNUNET_BLOCK_Context.cfg, GNUNET_CADET_Handle.cfg, GNUNET_CADET_ChannelMonitor.cfg, GNUNET_CADET_GetPath.cfg, GNUNET_CADET_PeersLister.cfg, GNUNET_CADET_ListTunnels.cfg, GNUNET_CONSENSUS_Handle.cfg, BlockContext.cfg, GNUNET_CONVERSATION_Phone.cfg, GNUNET_CONVERSATION_Call.cfg, Microphone.cfg, Speaker.cfg, GNUNET_CORE_Handle.cfg, GNUNET_CORE_MonitorHandle.cfg, GNUNET_DATACACHE_Handle.cfg, GNUNET_DATASTORE_Handle.cfg, GNUNET_DHT_Handle.cfg, GNUNET_DNS_Handle.cfg, GNUNET_FS_Handle.cfg, GNUNET_GNS_Handle.cfg, Plugin.cfg, GNUNET_IDENTITY_Handle.cfg, GNUNET_ATS_PluginEnvironment.cfg, GNUNET_DATACACHE_PluginEnvironment.cfg, GNUNET_DATASTORE_PluginEnvironment.cfg, GNUNET_DHTU_PluginEnvironment.cfg, GNUNET_TESTBED_PeerInformation.cfg, GNUNET_TESTING_SharedService.cfg, GNUNET_TRANSPORT_PluginEnvironment.cfg, gnunet_testing.Peer.cfg, GNUNET_MESSENGER_EgoStore.cfg, GNUNET_MESSENGER_Handle.cfg, test_properties.cfg, GNUNET_NAMECACHE_Handle.cfg, GNUNET_NAMESTORE_Handle.cfg, GNUNET_NAMESTORE_ZoneMonitor.cfg, GNUNET_NAT_Test.cfg, GNUNET_NAT_AutoHandle.cfg, GNUNET_NAT_AUTO_AutoHandle.cfg, GNUNET_NAT_AUTO_Test.cfg, HelperContext.cfg, GNUNET_NAT_Handle.cfg, GNUNET_NSE_Handle.cfg, GNUNET_PEERINFO_Handle.cfg, GNUNET_PEERINFO_NotifyContext.cfg, GNUNET_PEERSTORE_Handle.cfg, GNUNET_RECLAIM_Handle.cfg, RegexPeer.cfg, GNUNET_REGEX_Announcement.cfg, GNUNET_REGEX_Search.cfg, GNUNET_RPS_Handle.cfg, GNUNET_SCALARPRODUCT_ComputationHandle.cfg, GNUNET_SET_Handle.cfg, GNUNET_SET_ListenHandle.cfg, GNUNET_SETI_Handle.cfg, GNUNET_SETI_ListenHandle.cfg, GNUNET_SETU_ListenHandle.cfg, GNUNET_STATISTICS_Handle.cfg, Peer::.cfg, Peer.cfg, PooledConnection.cfg, ConnectivitySuggestContext.cfg, PeerReconfigureContext.cfg, GNUNET_TESTBED_Controller.cfg, GNUNET_TESTBED_BarrierWaitHandle.cfg, GNUNET_TESTBED_Host.cfg, PeerCreateData.cfg, ServiceConnectData.cfg, GNUNET_TESTBED_RunHandle.cfg, SharedService.cfg, GNUNET_TESTING_Peer.cfg, UpdateContext.cfg, ServiceContext.cfg, GNUNET_CONNECTION_Handle.cfg, LEGACY_SERVICE_Context.cfg, StartPeerState.cfg, GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle.cfg, GNUNET_TRANSPORT_TESTING_PeerContext.cfg, GNUNET_TRANSPORT_TESTING_ConnectCheckContext.cfg, GNUNET_TRANSPORT_ApplicationHandle.cfg, GNUNET_TRANSPORT_CommunicatorHandle.cfg, GNUNET_TRANSPORT_CoreHandle.cfg, GNUNET_TRANSPORT_MonitorContext.cfg, GNUNET_TRANSPORT_Blacklist.cfg, GNUNET_TRANSPORT_HelloGetHandle.cfg, GNUNET_TRANSPORT_ManipulationHandle.cfg, GNUNET_TRANSPORT_PeerMonitoringContext.cfg, GNUNET_TRANSPORT_PluginMonitor.cfg, ClientState.cfg, CommandContext.cfg, GNUNET_SERVICE_Handle.cfg, GNUNET_VPN_Handle.cfg, gnunet_testing.Check.test, and gnunet_testing.Peer.test.
gnunet_testing.Peer.id |
Definition at line 283 of file gnunet_testing.py.
Referenced by gnunet_testing.Peer.start().
gnunet_testing.Peer.test |
Definition at line 284 of file gnunet_testing.py.
Referenced by gnunet_testing.Peer.get_statistics_value(), gnunet_testing.Peer.start(), and gnunet_testing.Peer.stop().
gnunet_testing.Peer.started |
Definition at line 285 of file gnunet_testing.py.
Referenced by gnunet_testing.Peer.__del__(), gnunet_testing.Peer.start(), and gnunet_testing.Peer.stop().
gnunet_testing.Peer.cfg |
Definition at line 286 of file gnunet_testing.py.
Referenced by gnunet_testing.Peer.__del__(), gnunet_testing.Peer.get_statistics_value(), gnunet_testing.Peer.start(), and gnunet_testing.Peer.stop().