| Package | Description | 
|---|---|
| org.bitcoinj.core | 
 The core package contains classes for network messages like  
Block and
 Transaction, peer connectivity via PeerGroup,
 block chain management and the Wallet class. | 
| org.bitcoinj.net | 
 Classes handling low level network management using either NIO (async io) or older style blocking sockets (useful for
 using SOCKS proxies, Tor, SSL etc). 
 | 
| Constructor and Description | 
|---|
PeerGroup(NetworkParameters params,
         AbstractBlockChain chain,
         ClientConnectionManager connectionManager)
Creates a new PeerGroup allowing you to specify the  
ClientConnectionManager which is used to create new
 connections and keep track of existing ones. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BlockingClientManager
A thin wrapper around a set of  
BlockingClients. | 
class  | 
NioClientManager
A class which manages a set of client connections. 
 | 
Copyright © 2014. All rights reserved.