BitStruct

Software screenshot:
BitStruct
Software detaljer:
Version: 0.15.0
Upload dato: 12 May 15
Udvikler: Joel VanderWerf
Licens: Gratis
Popularitet: 28

Rating: nan/5 (Total Votes: 0)

Det anvendes hovedsageligt til at definere netværksprotokol pakker anvendes til netværksprotokoller (IP).
Installation:
For .gem: Kør kommandoen perle installere bit-struct
For .tgz, udpakke og køre disse kommandoer:
& Nbsp; rubin install.rb config
& Nbsp; ruby install.rb setup
& Nbsp; rubin install.rb installere

Funktioner :.

  • Extensible med brugerdefinerede felt klasser
  • Felter er fuldt introspectable og kan defineres programmering.
  • BitStruct.describe udskriver dokumentation for alle områder af en BitStruct underklasse, baseret på erklæringer. Dette er nyttigt til at kommunikere med udviklere, der ikke bruger rubin, men har behov for at tale de samme protokoller.
  • Felter arves af underklasser.
  • BitStruct # inspicere og BitStruct # inspect_detailed kan bruges til prettified visning af indhold.
  • BitStruct arver fra String, så alle de sædvanlige metoder er tilgængelige, og string-deling (copy-on-write) er i kraft.
  • Let adgang til en & quot; prototype & quot; forekomst af hver BitStruct underklasse, hvorfra alle forekomster af det underklasse initialiseres som en kopi (i fravær af andre initialiseringsparametre, såsom en hash, en streng, eller en blok). Se BitStruct.initial_value og BitStruct # initialisere.
  • Nem konvertering til og fra hashes, hjælp BitStruct # to_h og BitStruct.new.
  • BitStructs kan vare ved hjælp af Marshal (en BitStruct er trods alt bare en streng) eller ved hjælp YAML (med læsbar repræsentation af felterne).
  • Indeholder tests, eksempler og RDOC API-dokumentation.

Hvad er nyt i denne udgivelse:.

  • modernisere rakefile og gemspec
  • Skift til minitest.

Hvad er nyt i version 0.13.4:.

  • Pakket som en perle ved hjælp knogler
  • Tilføjet reden, som er fastlagt med blokke.
  • Vector længde kan specificeres som argument eller:. Længde option

Begrænsninger :

  • Felter, der ikke er afstemt på byte grænser kan krydse højst to bytes grænser.
  • Ingen felter variabel længde (undtagen resten felt).

Lignende software

Watch.JS
Watch.JS

5 Jun 15

SimpleExcel.php
SimpleExcel.php

6 Jun 15

EnhanceJS
EnhanceJS

12 May 15

Zip Code Lookups
Zip Code Lookups

10 Feb 16

Kommentarer til BitStruct

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!