|
|
Line 1: |
Line 1: |
| == System Object Model ==
| | This page moved to [[OS2_API:SOM_DSOM|SOM DSOM]]. |
| === Kernel ===
| |
| ==== Functions ====
| |
| * [[somApply]]
| |
| * [[somBeginPersistentIds]]
| |
| * [[somBuildClass]]
| |
| * [[somCheckId]]
| |
| * [[somClassResolve]]
| |
| * [[somCompareIds]]
| |
| * [[somDataResolve]]
| |
| * [[somDataResolveChk]]
| |
| * [[somEndPersistentIds]]
| |
| * [[somEnvironmentEnd]]
| |
| * [[somEnvironmentNew]]
| |
| * [[somExceptionFree]]
| |
| * [[somExceptionId]]
| |
| * [[somExceptionValue]]
| |
| * [[somGetGlobalEnvironment]]
| |
| * [[somIdFromString]]
| |
| * [[somIsObject]]
| |
| * [[somLPrintf]]
| |
| * [[somMainProgram]]
| |
| * [[somParentNumResolve]]
| |
| * [[somParentResolve]]
| |
| * [[somPrefixLevel]]
| |
| * [[somPrintf]]
| |
| * [[somRegisterId]]
| |
| * [[somResolve]]
| |
| * [[somResolveByName]]
| |
| * [[somSetException]]
| |
| * [[somSetExpectedIds]]
| |
| * [[somSetOutChar]]
| |
| * [[somStringFromId]]
| |
| * [[somTotalRegIds]]
| |
| * [[somUniqueKey]]
| |
| * [[somVaBuf_add]]
| |
| * [[somVaBuf_create]]
| |
| * [[somVaBuf_destroy]]
| |
| * [[somVaBuf_get_valist]]
| |
| * [[somvalistGetTarget]]
| |
| * [[somvalistSetTarget]]
| |
| * [[somVprintf]]
| |
| * [[SOMCalloc]]
| |
| * [[somClassInitFuncName]]
| |
| * [[SOMDeleteModule]]
| |
| * [[SOMError]]
| |
| * [[somFree]]
| |
| * [[SOMInitModule]]
| |
| * [[SOMLoadModule]]
| |
| * [[SOMMalloc]]
| |
| * [[SOMOutCharRoutine]]
| |
| * [[SOMRealloc]]
| |
| | |
| ==== Macros ====
| |
| * [[SOM_Assert]]
| |
| * [[SOM_ClassLibrary]]
| |
| * [[SOM_CreateLocalEnvironment]]
| |
| * [[SOM_DestroyLocalEnvironment]]
| |
| * [[SOM_Error]]
| |
| * [[SOM_Expect]]
| |
| * [[SOM_GetClass]]
| |
| * [[SOM_InitEnvironment]]
| |
| * [[SOM_MainProgeam]]
| |
| * [[SOM_NoTrace]]
| |
| * [[SOM_ParentNumResolve]]
| |
| * [[SOM_Resolve]]
| |
| * [[SOM_ResolveNoCheck]]
| |
| * [[SOM_SubstituteClass]]
| |
| * [[SOM_Test]]
| |
| * [[SOM_TestC]]
| |
| * [[SOM_UninitEnvironment]]
| |
| * [[SOM_WarnMsg]]
| |
| | |
| ==== Classes ====
| |
| * [[SOMObject]]
| |
| * [[SOMClassMgr]]
| |
| | |
| ==== Metaclasses ====
| |
| * [[SOMClass]]
| |
| === DSOM/CORBA Framework ===
| |
| ==== Functions ====
| |
| * [[get_next_response]]
| |
| * [[ORBfree]]
| |
| * [[send_multiple_requests]]
| |
| * [[somdExceptionFree]]
| |
| * [[SOMD_Init]]
| |
| * [[SOMD_NoORBfree]]
| |
| * [[SOMD_RegisterCallback]]
| |
| * [[SOMD_Uninit]]
| |
| | |
| ==== Macros ====
| |
| | |
| * [[Context_delete]]
| |
| * [[Request_delete]]
| |
| | |
| ==== Classes ====
| |
| | |
| * [[BOA]]
| |
| * [[Context]]
| |
| * [[ImplementationDef]]
| |
| * [[ImplRepository]]
| |
| * [[NVList]]
| |
| * [[ObjectMgr]]
| |
| * [[ORB]]
| |
| * [[Principal]]
| |
| * [[Requiest]]
| |
| * [[SOMDClientProxy]]
| |
| * [[SOMDObject]]
| |
| * [[SOMDObjectMgr]]
| |
| * [[SOMDServer]]
| |
| * [[SOMDServeMgr]]
| |
| * [[SOMOA]]
| |
| | |
| === Interface Repository Framework ===
| |
| ==== Functions ====
| |
| * [[TypeCode_alignment]]
| |
| * [[TypeCode_copy]]
| |
| * [[TypeCode_equal]]
| |
| * [[TypeCode_free]]
| |
| * [[TypeCode_kind]]
| |
| * [[TypeCodeNew]]
| |
| * [[TypeCode_param_count]]
| |
| * [[TypeCode_parameter]]
| |
| * [[TypeCode_print]]
| |
| * [[TypeCode_setAlignment]]
| |
| * [[TypeCode_size]]
| |
| ==== Classes ====
| |
| * [[AttributeDef]]
| |
| * [[ConstantDef]]
| |
| * [[Contained]]
| |
| * [[Container]]
| |
| * [[ExceptionDef]]
| |
| * [[InterfaceDef]]
| |
| * [[ModuleDef]]
| |
| * [[OperationDef]]
| |
| * [[ParameterDef]]
| |
| * [[Repository]]
| |
| * [[TypeDef]]
| |
| | |
| === Metaclass Framework ===
| |
| ==== Metaclasses ====
| |
| * [[SOMMBeforeAfter]]
| |
| * [[SOMMSingleInstance]]
| |
| * [[SOMMTraced]]
| |
| | |
| === Emitter framework ===
| |
| ==== Functions ====
| |
| * [[somterror]]
| |
| * [[somtfatal]]
| |
| * [[somtfclose]]
| |
| * [[somtGetObjectWrapper]]
| |
| * [[somtinternal]]
| |
| * [[somtmsg]]
| |
| * [[somtNewSymbol]]
| |
| * [[somtopenEmitFile]]
| |
| * [[somtresetEmitSignals]]
| |
| * [[somtunsetEmitSignals]]
| |
| * [[somtwarn]]
| |
| ==== Classes ====
| |
| * [[SOMTAttributeEntryC]]
| |
| * [[SOMTBaseClassEntryC]]
| |
| * [[SOMTClassEntryC]]
| |
| * [[SOMTCommonEntryC]]
| |
| * [[SOMTConstEntryC]]
| |
| * [[SOMTDataEntryC]]
| |
| * [[SOMTEmitC]]
| |
| * [[SOMTEntryC]]
| |
| * [[SOMTEnumEntryC]]
| |
| * [[SOMTEnumNameEntryC]]
| |
| * [[SOMTMetaClassEntryC]]
| |
| * [[SOMTMethodEntryC]]
| |
| * [[SOMTModuleEntryC]]
| |
| * [[SOMTParameterEntryC]]
| |
| * [[SOMTPassthruEntryC]]
| |
| * [[SOMTSequenceEntryC]]
| |
| * [[SOMTStructEntryC]]
| |
| * [[SOMTTemplateOutputC]]
| |
| * [[SOMTTypedefEntryC]]
| |
| * [[SOMTUnionEntryC]]
| |
| * [[SOMTUserDefinedTypeEntryC]]
| |
| | |
| === Event Management Framework ===
| |
| ==== Classes ====
| |
| * [[SOMEClientEvent]]
| |
| * [[SOMEEMan]]
| |
| * [[SOMEEMRegisterData]]
| |
| * [[SOMEEvent]]
| |
| * [[SOMESinkEvent]]
| |
| * [[SOMETimerEvent]]
| |
| * [[SOMEWorkProcEvent]]
| |
| | |
| === Collection classes ===
| |
| ==== Classes ====
| |
| * [[somf_MCollectible]]
| |
| * [[somf_MLinkable]]
| |
| * [[somf_MOrderableCollectible]]
| |
| * [[somf_TAssoc]]
| |
| * [[somf_TCollectibleLong]]
| |
| * [[somf_TCollection]]
| |
| * [[somf_TDeque]]
| |
| * [[somf_TDequeIterator]]
| |
| * [[somf_TDequeLinkable]]
| |
| * [[somf_TDictionary]]
| |
| * [[somf_TDictionaryIterator]]
| |
| * [[somf_THashTable]]
| |
| * [[somf_THashTableIterator]]
| |
| * [[somf_TIterator]]
| |
| * [[somf_TPrimitiveLinkedList]]
| |
| * [[somf_TPrimitiveLinkedListIterator]]
| |
| * [[somf_TPriorityQueue]]
| |
| * [[somf_TPriorityQueueIterator]]
| |
| * [[somf_TSequence]]
| |
| * [[somf_TSequenceIterator]]
| |
| * [[somf_TSet]]
| |
| * [[somf_TSetIterator]]
| |
| * [[somf_TSortedSequence]]
| |
| * [[somf_TSortedSequenceIterator]]
| |
| * [[somf_TSortedSequenceNode]]
| |
| === Persistence Framework ===
| |
| ==== Classes ====
| |
| * [[M_SOMPPersistentObject]]
| |
| * [[SOMPAsciiMediaInterface]]
| |
| * [[SOMPEncoderDecoderAbstract]]
| |
| * [[SOMPFileMediaAbstract]]
| |
| * [[SOMPIdAssignerAbstract]]
| |
| * [[SOMPIOGroup]]
| |
| * [[SOMPIOGroupMgrAbstract]]
| |
| * [[SOMPMediaInterfaceAbstract]]
| |
| * [[SOMPPersistentId]]
| |
| * [[SOMPPersistentObject]]
| |
| * [[SOMPPersistentStorageMgr]]
| |
| * [[SOMUTId]]
| |
| * [[SOMUTStringId]]
| |
| === Replication Framework ===
| |
| ==== Classes ====
| |
| * [[SOMRLinearizable]]
| |
| * [[SOMRNameable]]
| |
| * [[SOMRReplicbl]]
| |
| === Sockects interface ===
| |
| ==== Classes ====
| |
| * [[Sockects]]
| |
| * [[TCPIPSockects]]
| |
| * [[TCPIPSockects32]]
| |
| * [[IPXSockets]]
| |
| * [[NBSockets]]
| |
This page moved to SOM DSOM.