Smoking

Tuxedo ist ein Perl-Erweiterungsmodul für Smoking.
Jetzt downloaden

Smoking Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ralf Henschkowski

Smoking Stichworte


Smoking Beschreibung

Tuxedo ist ein Perl-Erweiterungsmodul für Smoking. Tuxedo ist ein Perl-Erweiterungsmodul für Tuxedo.Das Modul bietet die folgende Funktionalität ... 'C' Style-Schnittstelle Das Tuxedo-Perl-Modul bietet Ihnen Zugriff auf fast alle Tuxedo-8.1-APIs von Perl. In den meisten Fällen können Sie die C-API, mit der Sie sich bereits kennenlernen, perl Semantik anwenden, und schreiben Sie Arbeitstuxedo-Programme in der Perl.Object-Umwicklung von C-Strukturen. Viele Tuxedo-Funktionen nehmen Zeiger auf C-Strukturen als Funktionsparameter. Um die C-Schnittstelle zu erhalten, bietet dieses Modul Perl-Objekte, die die von Smoking verwendeten C-Strukturen einkapseln. Diese Objekte ermöglichen es dem Benutzer, die Elemente dieser C-Strukturen zu erstellen und zu manipulieren, und diese Objekte werden dann als Parameter an die Perl-Version dieser TUXEDO C-Funktionen weitergeleitet.Buffer-Management Perl-Klassen gibt es für jeden Puffertyp, um eine einfache Manipulation von Puffer zu ermöglichen Inhalt und automatische Speicherbereinigung, wenn keine Verweise auf den Puffer vorhanden sind Tuxedo MKFLDHDR32-Programm. Es akzeptiert eine Feldtabellendatei als eingegeben und erzeugt eine * .pm-Datei, die in einem Perl-Skript aufgenommen werden kann, sodass Feldkennungen mit id.Perl Tuxedo-Diensten referenziert werden können. Sie können jetzt Tuxedo-Dienste in Perl schreiben. Wenn Sie das SKUXEDO-Modul erstellen, sollte er einen Tuxedo-Server mit dem Namen Perlsvr erstellen. Dies ist ein Tuxedo-Server, der einen eingebetteten Perl-Interpretor enthält, um Perl-Tuxedo-Dienste auszuführen. Wenn Perlsvr startet, wird das Skript perlsvr.pl analysiert, in dem es im Moment erwartet wird, in seinem Arbeitsverzeichnis zu finden. Der Ort von Perlsvr.pl wird in einer zukünftigen Version konfigurierbar. Das Skript perlsvr.pl wird als TPSVrinit-Routine ausgeführt. Sie können perlsvr.pl ändern, um beliebige Subs zu definieren, die Sie Tuxedo-Dienste sein möchten, und diese Subswerbung werben. Es gibt ein paar Regeln für das Schreiben von Subs Verweis auf ein TPSVCINFO_PTR-Objekt.2) Sie müssen 5 Parameter zurückgeben, die den Parametern der TAPTURN TUXEDO-Funktion entsprechen. Sie rufen nicht direkt von einem Perl-Sub-Tuxed-Service an. Wenn der Unterrückgang zurückgibt, extrahiert der PerlsVR die Rückgabewerte aus dem Perl-Stapel und rufen Sie Technurn für Sie an. Below ist der Perlsvr.pl, der in dieser Verteilung enthalten ist. Es zeigt, wie Sie zwei einfache Perl-Subs schreiben und werben, die als Smoking-Dienste fungieren. Verwenden Sie Smoking; Sub-Touper {MY ($ tpsvcinfo) = @_; Mein ($ INBUF) = $ tpsvcinfo-> Daten; $ INBUF-> Wert (($ NEWVAL = UC ($ InBUF-> Wert))); Rückgabe (TPSUCCESS, 0, $ INBUF, $ TPSVCINFO-> len, 0); } Sub Reverse {My ($ tpsvcinfo) = @_; meine ($ buf) = $ tpsvcinfo-> daten; $ buf-> Wert (($ newVal = umgekehrt ($ buf-> Wert))); Rückkehr (tpsuccess, 0, $ buf, $ tpsvcinfo-> len, 0); } TPadvertise ("Touper", Touper); TPADvertise ("Reverse", Reverse); Zukünftige Versionen dieses Moduls enthält einschließlich der einzigartigen Module, die verschiedene Module für die Entwicklung von Native und Workstation Smoking existieren. Derzeit ist die Standard-Native, die Standard-Smoking-Schnittstelle Version 1 des TUXEDO-Moduls wird nur eine objektorientierte Schnittstelle zum Benutzer präsentiert. Diese Version des Tuxedo-Moduls präsentiert die ursprüngliche C-Schnittstelle, um die Entwicklung perl Tuxedo für erfahrene Tuxedo-Programmierer zu erleichtern. Die objektorientierte Schnittstelle wird mit der C-Schnittstelle in einer zukünftigen Version dieses Moduls zusammengeschlossen. Anforderungen: · Perl.


Smoking Zugehörige Software

Murrina-Neon

Murrina-Neon ist ein einfaches und elegantes dunkles GTK-Thema für Gnome mit einem blauen Glühen für den tollen Murrine GTK-Motor. ...

150

Herunterladen