Upsycle_router.Accval ip : ip -> Ipaddr.tval port : port -> intval privkey : privkey -> privkey_25519val pubkey : pubkey -> pubkey_25519val multicast_group : 
  multicast_group ->
  [ `Rw of privkey * pubkey | `Ro of pubkey ]val multicast_group_privkey : multicast_group_privkey -> privkeyval multicast_group_pubkey : multicast_group_pubkey -> pubkeyval multicast_group_ro : multicast_group_ro -> multicast_group_pubkeyval multicast_group_ro' : multicast_group_ro -> pubkeyval multicast_group_rw : 
  multicast_group_rw ->
  multicast_group_privkey * multicast_group_pubkeyval multicast_group_rw' : multicast_group_rw -> privkey * pubkeyval multicast_subscriber : multicast_subscriber -> pubkey