2005/5/9

     
 

namespace acdkx::orb

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdkx::orb Namespace Reference


Detailed Description

An implementation of an ORB for ACDK.


Compounds

class  AcdkObject
 This class is a server side CORBA DSI Wrapper to Acdk Objects. More...

class  AcdkObjectInterface
 dynamic interface to orb objects More...

class  AContextImpl
 corresponds to CORBA spec Not really needed More...

class  AORB
class  AServerRequestImpl
class  CDRObjectReader
class  CDRObjectWriter
class  CorObject
 This class represents a Corba object used as generic client proxy object. More...

class  GIOPLocateReplyMessage
class  GIOPLocateRequest
class  GIOPMessage
class  GIOPReplyMessage
class  GIOPRequestMessage
class  ObjectKey
 ObjectKey wrappes the CORBA acdk::lang::Object Indentity. More...

class  OrbConnection
class  OrbConnectionMgr
 OrbConnectionMgr is a singleton which manages all Connections to other ORBs. More...

class  OrbException
class  OrbInputStream
class  OrbOutputStream
struct  RegisterRepId
class  RegisterSkelInfoClass
class  ReplyInputStream
class  ReplyOutputStream
class  RequestOutputStream
 Message send from Client to Server. More...

class  ServerDelegate
 Implements the dynamic wrapper for CORBA interfaces. More...

class  SkelInfoClassesStruct
 Information about a CORBA interface Skeleton / Proxy. More...


Enumerations

enum  DmiGiopArgFlags { DmiGiopIsNil = 0x0001, DmiGiopIsReference = 0x0002, DmiGiopIsSerialized = 0x0004, DmiGiopIsString = 0x0010 }
 Used for DMI over GIOP Format: flags [clazzname SerializedObject | Remote Reference | String] int flags. More...


Functions

void readScriptVarValue (::org::omg::CORBA::portable::InputStream &input, const ClazzMethodArgInfo *cmai, ScriptVar &arg)
void readArgValues (::org::omg::CORBA::portable::InputStream &input, const ScriptVarArray &args, const ClazzMethodInfo *cmi)
void writeValue (::org::omg::CORBA::portable::OutputStream &out, ScriptVar &erg)
ScriptVar readAny (::org::omg::CORBA::portable::InputStream &in)
void readAnys (::org::omg::CORBA::portable::InputStream &input, ScriptVarArray &args)
void writeScriptVar (::org::omg::CORBA::portable::OutputStream &out, const ScriptVar &arg)
ScriptVar readAnyParam (::org::omg::CORBA::portable::InputStream &in, const ClazzMethodArgInfo *ai, int flags)
void readAnyParams (::org::omg::CORBA::portable::InputStream &in, const ClazzMethodInfo *cmi, ScriptVarArray &args, int flags)
void writeAnyParam (::org::omg::CORBA::portable::OutputStream &out, const ScriptVar &arg, const ClazzMethodArgInfo *ai, int flags)
void writeAnyParams (::org::omg::CORBA::portable::OutputStream &out, const ClazzMethodInfo *cmi, const ScriptVarArray &args, int flags)
void writeAnyParam (::org::omg::CORBA::portable::OutputStream &out, const ScriptVar &sv)
void writeAnyParam (::org::omg::CORBA::portable::OutputStream &out, IN(RDmiObject) obj)
void writeAnyParams (::org::omg::CORBA::portable::OutputStream &out, IN(RDmiObjectArray) inp)
ScriptVar readAnyParam (::org::omg::CORBA::portable::InputStream &in)
void readAnyParam (::org::omg::CORBA::portable::InputStream &in, OUT(RDmiObject) dmiobj)
void readAnyParams (::org::omg::CORBA::portable::InputStream &in, ScriptVarArray &args)
void readAnyParams (::org::omg::CORBA::portable::InputStream &in, OUT(RDmiObjectArray) outp)
void writeValueReturn (::org::omg::CORBA::portable::OutputStream &out, const ClazzMethodInfo *cmi, ScriptVar &arg)
bool readValueParam (::org::omg::CORBA::portable::InputStream &input, ScriptVar &arg, const acdk::lang::dmi::ClazzInfo *type, int isflags, int wantflags)
void writeValueParam (::org::omg::CORBA::portable::OutputStream &out, ScriptVar &arg, const acdk::lang::dmi::ClazzInfo *type, int isflags, int wantflags)
RbyteArray core_octet_array_to_byteArray (sequence< octet > &seq)
void byteArray_to_core_octet_array (IN(RbyteArray) ch, sequence< octet > &seq)

Variables

const int StdOrbPort = 2765


Enumeration Type Documentation

enum acdkx::orb::DmiGiopArgFlags
 

Used for DMI over GIOP Format: flags [clazzname SerializedObject | Remote Reference | String] int flags.

Enumeration values:
DmiGiopIsNil  No more data is following.
DmiGiopIsReference  A CORBA reference is following.
DmiGiopIsSerialized  String with the classname following after this the serialized class.
DmiGiopIsString  a corba string is following


Function Documentation

void byteArray_to_core_octet_array (  IN(RbyteArray)  ch,
sequence< octet > &  seq
)  [inline]
 

RbyteArray core_octet_array_to_byteArray (  sequence< octet > &  seq  )  [inline]
 

ScriptVar readAny (  ::org::omg::CORBA::portable::InputStream &  in  ) 
 

void readAnyParam (  ::org::omg::CORBA::portable::InputStream &  in,
OUT(RDmiObject)  dmiobj
) 
 

ScriptVar readAnyParam (  ::org::omg::CORBA::portable::InputStream &  in  )  [inline]
 

ScriptVar readAnyParam (  ::org::omg::CORBA::portable::InputStream &  in,
const ClazzMethodArgInfo *  ai,
int  flags
) 
 

void readAnyParams (  ::org::omg::CORBA::portable::InputStream &  in,
OUT(RDmiObjectArray)  outp
) 
 

void readAnyParams (  ::org::omg::CORBA::portable::InputStream &  in,
ScriptVarArray &  args
) 
 

void readAnyParams (  ::org::omg::CORBA::portable::InputStream &  in,
const ClazzMethodInfo *  cmi,
ScriptVarArray &  args,
int  flags
) 
 

void readAnys (  ::org::omg::CORBA::portable::InputStream &  input,
ScriptVarArray &  args
) 
 

void readArgValues (  ::org::omg::CORBA::portable::InputStream &  input,
const ScriptVarArray &  args,
const ClazzMethodInfo *  cmi
) 
 

void readScriptVarValue (  ::org::omg::CORBA::portable::InputStream &  input,
const ClazzMethodArgInfo *  cmai,
ScriptVar &  arg
) 
 

bool readValueParam (  ::org::omg::CORBA::portable::InputStream &  input,
ScriptVar &  arg,
const acdk::lang::dmi::ClazzInfo *  type,
int  isflags,
int  wantflags
) 
 

void writeAnyParam (  ::org::omg::CORBA::portable::OutputStream &  out,
IN(RDmiObject)  obj
) 
 

void writeAnyParam (  ::org::omg::CORBA::portable::OutputStream &  out,
const ScriptVar &  sv
) 
 

void writeAnyParam (  ::org::omg::CORBA::portable::OutputStream &  out,
const ScriptVar &  arg,
const ClazzMethodArgInfo *  ai,
int  flags
) 
 

void writeAnyParams (  ::org::omg::CORBA::portable::OutputStream &  out,
IN(RDmiObjectArray)  inp
) 
 

void writeAnyParams (  ::org::omg::CORBA::portable::OutputStream &  out,
const ClazzMethodInfo *  cmi,
const ScriptVarArray &  args,
int  flags
) 
 

void writeScriptVar (  ::org::omg::CORBA::portable::OutputStream &  out,
const ScriptVar &  arg
) 
 

void writeValue (  ::org::omg::CORBA::portable::OutputStream &  out,
ScriptVar &  erg
) 
 

void writeValueParam (  ::org::omg::CORBA::portable::OutputStream &  out,
ScriptVar &  arg,
const acdk::lang::dmi::ClazzInfo *  type,
int  isflags,
int  wantflags
) 
 

void writeValueReturn (  ::org::omg::CORBA::portable::OutputStream &  out,
const ClazzMethodInfo *  cmi,
ScriptVar &  arg
) 
 


Variable Documentation

const int acdkx::orb::StdOrbPort = 2765