Skip to content

jacksonet00/p2p-file-sharing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Peer-to-Peer File Sharing Project

This is our team's submission for the CNT4007 Fall 2022 final project.

Project Video

https://uflorida-my.sharepoint.com/:v:/g/personal/jacksontaylor_ufl_edu/Efagjh8pFYdPq4gWX6PIc8EBkRaY7vFenWHyjR9QyNksbw?e=eup5Sj

Our Team

  • Jackson Taylor

  • Nalin Mehra

  • Shane Malone

Responsibilities

  • Jackson Taylor: (1) Wrote main application framework by dividing project into Peer, ConnectionHandler, and Listener. (2) Wrote logger. (3) Debugged issues with Peer and MessagingService.

  • Nalin Mehra: (1) Implemented MessagingService handlers for bitfield, have, request, and piece. (2) Implemented client connection tables for Peer class.

  • Shane Malone: (1) Implemented optimistic choking/unchoking. (2) Implemented preferred neighbors. (3) Implemented MessagingService handlers for choke, unchoke, and interested.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages