Perf :: Arm.

Perf :: Arm ist ein Perl-Verlängerungsverpacker für die Umsetzung von Arm 2.0.
Jetzt downloaden

Perf :: Arm. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Bryan Backer
  • Website des Verlags:
  • http://search.cpan.org/~bbacker/Perf-ARM-0.04/ARM.pm

Perf :: Arm. Stichworte


Perf :: Arm. Beschreibung

Perf :: Arm ist ein Perl-Verlängerungsverpacker für die Implementierung von Arm 2.0. Perf :: Arm ist ein Perl-Verlängerungsverpacker für den Arm 2.0-Implementierung.Synopsis Verwenden Sie den Perf :: Arm; mein ($ appl_id, $ tran_handle, $ tran_id, $ rc); ($ appl_id = perf :: arm :: arm_init ("$ 0", "*", 0,0,0)) || Die "arm_init () fehlgeschlagen n"; $ tran_id = perf :: arm :: arm_getid ($ appl_id, "Simple_Tran", "Detail _ $$", 0,0,0); $ tran_handle = perf :: arm :: arm_start ($ tran_id, 0,0,0); # Machen Sie die Arbeitseinheit, um zu messen, do_my_work (@my_args) $ rc = perf :: arm :: arm_stop ($ tran_handle, 0, 0,0,0); $ rc = perf :: arm :: arm_end ($ appl_id, 0,0,0); Dies dient als einfacher Wrapper um den Arm C-Routinen: arm_init (char *, char *, lang, char *, lang); arm_getid (lang, char *, char *, lang, char *, lang); arm_start (lang, lang, char *, lang); arm_update (lang, lang, char *, lang); arm_stop (lang, lang, lang, char *, lang); arm_end (lang, lang, char *, lang); exportierte Funktionen, mit Arm definiert extern arm_int32_t arm_init (char * appl_name, char * appl_user_id, arm_int32_t Flags, char * data, arm_int32_t data_size); extern arm_int32_t arm_getId (arm_int32_t appl_id, char * tran_name, char * tran_detail, arm_int32_t Flags, char * data, arm_int32_t data_size); extern arm_int32_t arm_start (arm_int32_t tran_id, arm_int32_t Flags, char * data, arm_int32_t data_size); extern arm_int32_t arm_update (arm_int32_t start_handle, arm_int32_t Flags, char * data, arm_int32_t data_size); extern arm_int32_t arm_stop (arm_int32_t start_handle, arm_int32_t tran_status, arm_int32_t Flags, char * data, arm_int32_t data_size); extern arm_int32_t arm_end (arm_int32_t appl_id, arm_int32_t Flags, char * data, arm_int32_t data_size); Anforderungen: · Perl.


Perf :: Arm. Zugehörige Software