SOM DSOM: Difference between revisions
Appearance
Moved SOM Kernel functions to correct place |
|||
(26 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
==DSOM/CORBA Framework== | |||
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | |||
===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 | |||
</div> | |||
==== | ==Metaclass Framework== | ||
Metaclass class organization. | |||
===Metaclasses=== | |||
*SOMMBeforeAfter | |||
*SOMMSingleInstance | |||
*SOMMTraced | |||
==Emitter framework== | |||
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | |||
===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 | ||
* | </div> | ||
* | |||
== | ==Event Management Framework== | ||
=== | ===Classes=== | ||
* | * SOMEClientEvent | ||
* | * SOMEEMan | ||
* | * SOMEEMRegisterData | ||
* SOMEEvent | |||
* SOMESinkEvent | |||
* SOMETimerEvent | |||
* SOMEWorkProcEvent | |||
== | ==Collection classes== | ||
==== | <div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | ||
===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 | ||
* | </div> | ||
* | |||
* | |||
* | |||
* | |||
* | |||
== | ==Persistence Framework== | ||
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | |||
* | ===Classes=== | ||
* | *M_SOMPPersistentObject | ||
* | *SOMPAsciiMediaInterface | ||
* | *SOMPEncoderDecoderAbstract | ||
* | *SOMPFileMediaAbstract | ||
* | *SOMPIdAssignerAbstract | ||
* | *SOMPIOGroup | ||
*SOMPIOGroupMgrAbstract | |||
*SOMPMediaInterfaceAbstract | |||
*SOMPPersistentId | |||
*SOMPPersistentObject | |||
*SOMPPersistentStorageMgr | |||
*SOMUTId | |||
*SOMUTStringId | |||
</div> | |||
==Replication Framework== | |||
===Classes=== | |||
*SOMRLinearizable | |||
*SOMRNameable | |||
*SOMRReplicbl | |||
==Sockets interface== | |||
===Classes=== | |||
*Sockets | |||
*TCPIPSockets | |||
*TCPIPSockets32 | |||
*IPXSockets | |||
*NBSockets | |||
[[Category:The OS/2 API Project]] | |||
* | |||
* | |||
* | |||
== | |||
* | |||
* | |||
* | |||
* | |||
* | |||
[[ |
Latest revision as of 04:24, 12 January 2021
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
Metaclass Framework
Metaclass class organization.
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
Sockets interface
Classes
- Sockets
- TCPIPSockets
- TCPIPSockets32
- IPXSockets
- NBSockets