-- ENUMERATIONS
- enumeration StationID is SUN, DECOSF, SGI, HP, WNT, MAC, LIN, AIX, UnknownStation;
+ enumeration StationID is SUN, DECOSF, SGI, HP, WNT, MAC, LIN, AIX, BSD , VMS , UnknownStation;
---Purpose: liste les stations supportees par WOK
enumeration DBMSID is DFLT, OBJY, OBJS, UnknownDBMS;
if( !strcmp( astring->ToCString(), "mac" ) ) return WOKernel_MAC;
if( !strcmp( astring->ToCString(), "lin" ) ) return WOKernel_LIN;
if( !strcmp( astring->ToCString(), "aix" ) ) return WOKernel_AIX;
+ if( !strcmp( astring->ToCString(), "bsd" ) ) return WOKernel_BSD;
ErrorMsg << "WOKernel_Station::GetID" << "Station " << astring << " is unknown to WOK" << endm;
Standard_ProgramError::Raise("WOKernel_Station::GetID");
if( !strcmp( astring->ToCString(), "mac" ) ) return Standard_True;
if( !strcmp( astring->ToCString(), "lin" ) ) return Standard_True;
if( !strcmp( astring->ToCString(), "aix" ) ) return Standard_True;
+ if( !strcmp( astring->ToCString(), "bsd" ) ) return Standard_True;
return Standard_False;
}
static Handle(TCollection_HAsciiString) SMAC = new TCollection_HAsciiString("mac");
static Handle(TCollection_HAsciiString) SLIN = new TCollection_HAsciiString("lin");
static Handle(TCollection_HAsciiString) SAIX = new TCollection_HAsciiString("aix");
+ static Handle(TCollection_HAsciiString) SBSD = new TCollection_HAsciiString("bsd");
static Handle(TCollection_HAsciiString) SUNKNOWN = new TCollection_HAsciiString("UnknownStation");
switch(anid)
return SMAC;
case WOKernel_LIN:
return SLIN;
- case WOKernel_AIX:
+ case WOKernel_AIX:
return SAIX;
+ case WOKernel_BSD:
+ return SBSD;
break;
default:
break;