Port a ACE+TAO-5.6

From The BABEL Development Site
Revision as of 01:45, 24 May 2009 by Jlblanco (talk | contribs) (New page: Warnings y terminaciones ".i": tao_idl.exe -Cw -w -ci C.i -si S.i <IDL> Lanzar Servidores: Naming_Service -m 0 -ORBListenEndpoints iiop://localhost:20000 CosEvent_Service -OR...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Warnings y terminaciones ".i":

   tao_idl.exe -Cw -w  -ci C.i -si S.i <IDL>


Lanzar Servidores:

Naming_Service -m 0 -ORBListenEndpoints iiop://localhost:20000
CosEvent_Service -ORBInitRef NameService=corbaloc:iiop:localhost:20000



Cambios en BABEL.IDL:

<text>

/*

BABEL IDL file automatically generated by BABEL v#JMS-MACRO(BABELversion,)# accompanying the ICE module #JMS-MACRO(ICEname,)# (C) Juan Antonio Fernández Madrigal, 2000-2007 www.isa.uma.es/personal/jafma

  • /

module BABEL { // Internal types for module management


struct Time // A time { long seconds; // seconds long microseconds; // microseconds };

struct EnteringInfo // Data automatically sent when entering a logic { Time timewhensent; // Time when the data was sent, from some local-machine past instant Time timewhenanswer; // Time when the data was returned back long priosender; // CORBA priority of the sender thread };

struct BetaEventData // Data sent along with a beta event { long EventCode; // Code of the beta event string appname; // Name of the application context for the event string orgname; // Name of the module that generates the event EnteringInfo babelinfo; // Data automatically sent };



// All the simple types included in BDL:


typedef octet Octet; typedef short Short; typedef unsigned short UShort; typedef long Long; typedef unsigned long ULong; typedef long long LongLong; typedef unsigned long long ULongLong; typedef float Float; typedef double Double; typedef char Char; typedef boolean Boolean;

// String special types

typedef string String;

// BDL built-in constants const boolean False= FALSE; const boolean True= TRUE;

}; // End of module

</text>