Quadro del protocollo generico

Il quadro del protocollo generico mira a consentire agli utenti di prototipare rapidamente diversi protocolli di comunicazione emergente.
Scarica ora

Quadro del protocollo generico Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freely Distributable
  • Prezzo:
  • FREE
  • Nome editore:
  • Aaron Conole
  • Sito web dell'editore:
  • http://aconole.brad-x.com/programs/gpf.html

Quadro del protocollo generico Tag


Quadro del protocollo generico Descrizione

Il quadro del protocollo generico mira a consentire agli utenti di prototipare rapidamente diversi protocolli di comunicazione emergente. Il quadro del protocollo generico mira a consentire agli utenti di prototipare rapidamente diversi protocolli di comunicazione emergente. Le implementazioni possono essere facilmente "cadute" e testate indipendenti di un prodotto finito. Test sul prodotto finale, e il protocollo stesso può essere facilmente realizzato. Lo strumento mira a fornire allo sviluppatore e all'utente finale con una soluzione robusta che può tenere traccia delle dimensioni dei messaggi, come verranno generati rapidamente e quanti tipi possono essere visti. Perché il GPF: ci sono molti strumenti simili disponibili. Il problema con molti di questi strumenti è che sono 1) fonte chiusa, 2) non facilmente adattabile a un'implementazione specifica (usano linguaggi personalizzati), 3) costosi. I vantaggi del GPF sono la sua natura open source, la facilità di cui può essere adattata e il costo: gratuito! Flusso di base: la modifica del GPF è abbastanza semplice. Utensile-opts.h contiene le opzioni di base che verranno applicate al pacchetto mentre è in costruzione. Per trasmettere un pacchetto, il sistema chiama la funzione TX_Message () e passa l'ID del messaggio e il blocco delle opzioni. Questo viene quindi passato alla funzione personalizzata: tx_message_custom () in tx.c. Dall'ID del messaggio, il sistema seleziona una funzione TX_ * appropriata (da implementare dall'utente) e passa un caramello non firmato **, in cui il buffer verrà scritto e il blocco delle opzioni. A sua volta, quella funzione farà un uso pesante delle funzioni ADD_BUF_TU * (), che consentirà all'utente di aggiungere un numero tubyte8, Tint16 o Tint32 al buffer. In modalità DAMEMIZE, le opzioni di base sono impostate e il sistema è quindi che ascolta i pacchetti di interruzione. Quando arriva un pacchetto, il sistema chiama Basic_Parse () sul pacchetto. Questa funzione chiama BASIC_PARESE_COSTUOM (), trovata in Parse.c. A loro volta, questo può chiamare eventuali attenditori di analisi appropriati, comprese le funzioni Get_TU * (), che consentono all'utente di recuperare un tubyte8, Tint16 o Tint32 dal buffer. Avvertenza: se i primi due byte del buffer sono zero ", sarà considerato un messaggio finale. Tuttavia, è disponibile il recupero. Nel messaggio di base_parse_custom (), è possibile impostare la variabile End_Signal_Custchunugh di Option_Block a 0. In questo caso, non interromperà il daemon da eseguire. Che cosa è nuovo in questa versione: · Attualmente, il supporto TCP è un po 'sperimentale. · Test per Tale porzione sarà in corso. · Non sono forniti esempi chiari. · Gli esempi / directory contiene i precursori di un esempio MIP.


Quadro del protocollo generico Software correlato

Jtestcase.

jtestcase è un framework di java puro al 100%, open source che aiuta a separare i dati dei casi di test dalle unità di prova. ...

166

Scarica

MinicppUnit.

MinicppUnit è un altro porto C ++ del famoso quadro di Junit per il test dell'unità. ...

144

Scarica

wgui.

WGGUI è una semplice libreria di dialogo Gestolog indipendente da piattaforma utilizzando SDL e freetype2. ...

422

Scarica