Bull DPX/20 Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para não Bull DPX/20. SOMObjects Base Toolkit Quick Reference Guide [en] Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir

Resumo do Conteúdo

Página 1 - Bull DPX/20

SC23-2682Bull DPX/20SOMobject Base ToolkitQuick Reference GuideAIX86 A2 29AQ 01ORDER REFERENCE

Página 2

1-2SOMobjects Base Toolkit Quick Reference Guide–pDenotes shorthand for the option –D__PRIVATE__.–rCheck release order entries exist (default: FALSE).

Página 3

1-3SOM Compiler Quick ReferencenotcDon’t use typecodes for emit information.nouseshortDon’t generate short names for typespp=<path>Specifies a l

Página 4

1-4SOMobjects Base Toolkit Quick Reference GuideOther commandspdl –d<dir> *.idlInstall public versions of the .idl files in the indicated direct

Página 5 - About This Book

2-1SOM Kernel Quick ReferenceSOM Kernel Quick Reference SOMObjectSOMClassmetaclassSOMClassMgrClass Organization— The root class of all SOM metaclas

Página 6

2-2SOMobjects Base Toolkit Quick Reference Guideint somCompareIds (somId id1, somId id2);Determines whether two SOM IDs represent the same string. R

Página 7 - Contents

2-3SOM Kernel Quick ReferencesomMethodPtr somParentNumResolve (somMethodTabs parentMtabs, int parentNum,somMToken mToken);Obtains a pointer to a proc

Página 8

2-4SOMobjects Base Toolkit Quick Reference Guideunsigned long somUniqueKey (somID id);Returns the unique key associated with a SOM ID.long somVprint

Página 9 - –C <n>

2-5SOM Kernel Quick ReferenceC/C++ Macros (see somcdev.h)Note: Macro arguments are given using C argument declaration syntax for arguments that are C

Página 10 - Modifiers for –m option

2-6SOMobjects Base Toolkit Quick Reference GuidesomMethodPtr SOM_Resolve (SOMObject objPtr, <token> className, <token> methodName);Obta

Página 11 - Environment variables

2-7SOM Kernel Quick Referencestring somAllocate (in long size);Supports class-specific memory allocation for class instances. Cannot be overridden.bo

Página 13 - SOM Functions

2-8SOMobjects Base Toolkit Quick Reference Guideboolean somGetMethodData (in somId methodId,out somMethodData md);Gets the method data for the indica

Página 14 - ++ implementation bindings

2-9SOM Kernel Quick ReferenceSOMObject somNew ();Creates a new instance of the receiving class and calls somInit to initialize it.SOMObject somNewNo

Página 15

2-10SOMobjects Base Toolkit Quick Reference GuideSOMClass *somGetRelatedClasses (in SOMClass classObj);Returns an array of class objects that were

Página 16

2-11SOM Kernel Quick Referencevoid somDestruct (in octet dofree, inout somDestructCtrl ctrl );Uninitializes the receiving object, and (if so directe

Página 17 - C/C++ Macros

2-12SOMobjects Base Toolkit Quick Reference Guidevoid somFree ();Releases the storage used by an object and frees the object.SOMClass somGetClass ()

Página 18 - SOMClass class

3-1DSOM Framework Quick ReferenceDSOM Framework Quick Reference SOMObjectBOAContextClass OrganizationBasic Object Adapter. Abstract class which de

Página 19

3-2SOMobjects Base Toolkit Quick Reference GuideDSOM functions(see request.h)ORBStatus get_next_response (Environment* env,Flags response_flags,Reque

Página 20

3-3DSOM Framework Quick ReferenceDSOM macros(see cntxt.h)ORBStatus Context_delete (Context ctxobj,Environment *env,Flags del_flag);Deletes a Context

Página 21 - SOMClassMgr class

3-4SOMobjects Base Toolkit Quick Reference GuideBOA class(see boa.idl)void change_implementation (in SOMDObject obj,in ImplementationDef impl );Chang

Página 22 - SOMObject class

3-5DSOM Framework Quick ReferenceContext class(see cntxt.idl)ORBStatus create_child (in Identifier ctx_name,out Context child_ctx );Creates a child o

Página 23

Bull DPX/20SOMobject Base ToolkitQuick Reference GuideAIXSoftwareJune 1995BULL S.A. CEDOCAtelier de ReproductionFRAN–231331 Avenue Patton BP 42849005

Página 24

3-6SOMobjects Base Toolkit Quick Reference GuideImplementationDef class(see impldef.idl)attribute string impl_id; Contains the DSOM-generated identif

Página 25

3-7DSOM Framework Quick ReferenceImplRepository class(see implrep.idl)void add_class_to_impldef (in ImplId implid,in string classname );Associates a

Página 26 - DSOM functions

3-8SOMobjects Base Toolkit Quick Reference GuideNVList class(see nvlist.idl)ORBStatus add_item (in Identifier item_name,in TypeCode item_type,in void

Página 27 - DSOM macros

3-9DSOM Framework Quick ReferenceObjectMgr class(see om.idl)void somdDestroyObject (in SOMObject obj );Requests destruction of the target object.stri

Página 28 - BOA class

3-10SOMobjects Base Toolkit Quick Reference GuideORB class(see orb.idl)ORBStatus create_list (in long count, out NVList new_list );Creates an NVList

Página 29 - Context class

3-11DSOM Framework Quick ReferencePrincipal class(see principl.idl)attribute string userName; Identifies the name of the user associated with the

Página 30 - ImplementationDef class

3-12SOMobjects Base Toolkit Quick Reference GuideRequest class(see request.idl)ORBStatus add_arg (in Identifier name,in TypeCode arg_type,in void *va

Página 31 - ImplRepository class

3-13DSOM Framework Quick ReferenceSOMDClientProxy class(see somdcprx.idl)void somdProxyFree ( );Executes somFree on the local proxy object.SOMClass

Página 32 - NVList class

3-14SOMobjects Base Toolkit Quick Reference GuideSOMDObject class(see somdobj.idl)ORBStatus create_request (in Context ctx,in Identifier operation,in

Página 33 - ObjectMgr class

3-15DSOM Framework Quick ReferenceSOMDObjectMgr class(see somdom.idl)SOMDServer somdFindAnyServerByClass (in Identifier objclass );Finds a server capa

Página 34 - ORB class

The following copyright notice protects this book under the Copyright laws of the United States and othercountries which prohibit such actions as, but

Página 35 - Principal class

3-16SOMobjects Base Toolkit Quick Reference GuideSOMDServer class(see somdserv.idl)SOMObject somdCreateObj (in Identifier objclass,in string hint );C

Página 36 - Request class

3-17DSOM Framework Quick ReferenceSOMDServerMgr class(see servmgr.idl)ORBStatus somdDisableServer (in string server_alias);Disables a server process

Página 37 - SOMDClientProxy class

3-18SOMobjects Base Toolkit Quick Reference GuideSOMOA class(see somoa.idl)void activate_impl_failed (in ImplementationDef implDef,in long rc);Sends

Página 38 - SOMDObject class

4-1Interface Repository Quick ReferenceInterface Repository Framework Quick Reference SOMObjectContainerContainedRepositoryAttributeDefConstantDefEx

Página 39 - SOMDObjectMgr class

4-2SOMobjects Base Toolkit Quick Reference Guidesequence(Contained) lookup_name (in Identifier search_name,in long levels_to_search,in InterfaceName

Página 40 - SOMDServer class

4-3Interface Repository Quick Referenceenum TCKind {tk_null, tk_void, tk_short, tk_long, tk_ushort, tk_ulong,tk_float, tk_double, tk_boolean, t

Página 41 - SOMDServerMgr class

4-4SOMobjects Base Toolkit Quick Reference Guidevoid TypeCode_print ( );Writes all of the information contained in a given TypeCode to “stdout”.void

Página 42 - SOMOA class

5-1Metaclass Framework Quick ReferenceMetaclass Framework Quick Reference SOMObjectSOMClass metaclassSOMMBeforeAfter metaclassClass Organization—

Página 43 - Container class

5-2SOMobjects Base Toolkit Quick Reference GuideSOMMTraced metaclass(see somtrcls.idl)attribute boolean sommTraceIsOnIndicates whether or not tracing

Página 44 - Repository class

6-1Event Management Framework Quick ReferenceEvent Management Framework Quick Reference SOMObjectSOMEEmanSOMEEMRegisterDataClass Organization— Hand

Página 45

iiiPrefaceAbout This BookThis book is a handy reference, much like a “pocket reference guide.” It gives the syntaxand a one-sentence purpose statement

Página 46

6-2SOMobjects Base Toolkit Quick Reference GuideSOMEEMan class(see eman.idl)void someChangeRegData (in long registrationId,in SOMEEMRegisterData reg

Página 47 - SOMMSingleInstance metaclass

6-3Event Management Framework Quick ReferenceSOMEEMRegisterData class(see emregdat.idl)void someClearRegData ( );Clears the registration data.void s

Página 48 - SOMMTraced metaclass

6-4SOMobjects Base Toolkit Quick Reference GuideSOMEEvent class(see event.idl)unsigned long somevGetEventTime ( );Returns the time of the generic eve

Página 49 - SOMEClientEvent class

X-1IndexIndexAactivate_impl_failed method, 3-18add_arg method, 3-12add_class_to_impldef method, 3-7add_impldef method, 3-7add_item method, 3-8BBOA cla

Página 50 - SOMEEMan class

X-2SOMobjects Base Toolkit Quick Reference Guideobject_to_string method, 3-10obj_is_ready method, 3-4ORB class, 3-10ORBfree function, 3-2PPrincipal cl

Página 51 - SOMEEMRegisterData class

X-3IndexSOM_Error macro, 2-5someSetRegDataClientType method, 6-3someSetRegDataEventMask method, 6-3someSetRegDataSink method, 6-3someSetRegDataSinkMas

Página 52 - SOMETimerEvent class

X-4SOMobjects Base Toolkit Quick Reference GuideTypeCode_copy function, 4-2TypeCode_equal function, 4-2TypeCode_free function, 4-2TypeCode_kind functi

Página 53

Vos remarques sur ce document / Technical publication remark formTitre / Title :Bull DPX/20 SOMobject Base Toolkit Quick Reference Guide Nº Reférence

Página 56

ivSOMobjects Base Toolkit Quick Reference Guide

Página 57 - ADRESSE / ADDRESS :

BULL S.A. CEDOCAtelier de ReproductionFRAN–231331 Avenue Patton BP 42849005 ANGERS CEDEXFRANCE86 A2 29AQ 01ORDER REFERENCEPLACE BAR CODE IN LOWERLEFT

Página 58

Utiliser les marques de découpe pour obtenir les étiquettes.Use the cut marks to get the labels.AIX86 A2 29AQ 01SOMobject BaseToolkitQuick ReferenceGu

Página 59

vPrefaceContents SOM Compiler Quick Reference 1-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SOM Compiler ‘sc’

Página 60 - ORDER REFERENCE

viSOMobjects Base Toolkit Quick Reference Guide Interface Repository Framework Quick Reference 4-1. . . . . . . . . . . . . . . . . . . . . . . . . .

Página 61

1-1SOM Compiler Quick ReferenceSOM Compiler Quick Reference SOM Compiler ‘sc’ or ‘somc’ commandUsage:sc [–C:D:E:I:S:U:V:c:d:h:i:m:p:r:s:u:v:w] f1

Comentários a estes Manuais

Sem comentários