Peer constructor

Peer(
  1. AsymmetricKeyPair<RSAPublicKey, RSAPrivateKey>? privKey,
  2. bool useLocalRouter
)

Implementation

Peer(AsymmetricKeyPair<RSAPublicKey, RSAPrivateKey>? privKey,
    this.useLocalRouter) {
  print("PEER CREATED!");

  if (privKey == null) {
    AsymmetricKeyPair<RSAPublicKey, RSAPrivateKey> pair =
        generateRSAkeyPair();
    privKey = pair;
  }
  keyPair = privKey;

  requestIncomingFramesFromInternet();
  _timer = Timer.periodic(const Duration(milliseconds: 100), (t) {
    requestIncomingFramesFromInternet();
  });
}