Software ətraflı:
Version: 0.15.0
Tarixi Upload: 12 May 15
Lisenziya: Pulsuz
Məşhurluq: 203
Onun əsas istifadə şəbəkə protokolları (IP) üçün istifadə şəbəkə protokol paket müəyyən edir.
Quraşdırma
.Gem Üçün komanda gem Run bit-struct bərpa
.tgz Üçün açmaq və bu əmrləri çalıştırın:
& Nbsp; yaqut install.rb config
& Nbsp; Ruby install.rb quraşdırma
& Nbsp; yaqut install.rb yüklemek
Features .
- Genişlənən istifadəçi müəyyən sahədə dərsləri
- Fields tam introspectable və program müəyyən edilə bilər.
- BitStruct.describe bəyannamələrin əsasında BitStruct yarımsinif bütün sahələrdə, sənədlərin çap edir. Bu yaqut istifadə, lakin eyni protokolları danışmaq lazım deyil ki, developers ilə ünsiyyət üçün faydalıdır.
- Fields subclasses miras olunur.
- BitStruct # yoxlayacaq və BitStruct # məzmunu prettified keçirmək üçün istifadə edilə bilər inspect_detailed.
- BitStruct bütün adi üsulları mövcuddur, və simli paylaşma (surəti-on-yazmaq) təsiri simli, belə ki, vərəsəlik.
- a & quot asan; prototip & quot; ki, yarımsinif bütün hallarda (məsələn, bir hash, simli, və ya bir blok kimi digər başlatma parametrləri, olmadıqda) surəti kimi başlatılmış olan hər BitStruct yarımsinif, instansiya. BitStruct.initial_value baxın və BitStruct # başlamaq.
- və hashes asan dönüşüm.
- Marshal istifadə davam edə bilər BitStructs (a BitStruct bütün sonra yalnız bir string) və ya (yataqlarının insan oxunaqlı nümayəndəliyi ilə) Yamlı istifadə.
- testlər, nümunələri, və rdoc API sənədlərin daxildir.
BitStruct # to_h və BitStruct.new istifadə
Bu azad yeni nədir.
- rakefile və gemspec Modernləşmə
- minitest keçid.
versiyası 0.13.4 yeni nədir.
- sümükləri istifadə edərək, bir gem paket
- Əlavə yuva sahələri.
- Vector uzunluğu arqument və ya kimi müəyyən edilə bilər. Uzunluğu seçimi
Blokları ilə müəyyən
məhdudiyyətlər
- byte sərhədləri uyğun deyil Fields iki bytes sərhədləri artıq keçmək bilər.
- (qalan sahəsində istisna olmaqla) No dəyişən uzunluğu sahələri.
Şərhlər tapılmadı