Files
pitiupi/docs/documentation/02_modulos_do_repositorio.md
T
Gabriel Felipe Souza SantosandCursor eeb1936f6d Entrega v1 aula: shell com abas, PITIUPI_HOME e plugins de referência.
Consolida núcleo (presença, peer actions, MessageDispatcher), chat e screencast na galeria, documentação PT-BR e testes JUnit; remove mpChat do catálogo em favor do chat unificado.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-27 11:08:21 -03:00

1.0 KiB

Módulos do repositório

pitiupi/                   # clone (este repositório)
├── plugins.registry.json
├── scripts/pitiupi.sh
├── pitiupi/               # núcleo P2P (executável)
├── plugins/
│   ├── chat/              # chat unificado (UDP/multicast/TCP + TCP privado)
│   ├── screencast/        # compartilhamento de tela
│   └── ping/              # exercício de aula (só doc)
└── docs/

Núcleo (pitiupi/)

  • Build: Apache Ant.
  • Entrada: pitiupi.Main → login → MainShellFrame.
  • Messaging: pitiupi.application.messaging.MessageDispatcher.

Plugins de referência

Pasta Build JAR típico SPI
plugins/chat ant jar dist/pitiupi.chat.jar pitiupi.chat.plugin.ChatPlugin
plugins/screencast ant jar dist/pitiupi.screenCast.jar pitiupi.screenCast.plugin.ScreenCastPlugin

Ver 10_tutorial_plugin.md e 17_tutorial_ping_aula.md.