Jump to content

SOM DSOM: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
m Undo revision 75415 by Martini (talk)
 
(21 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=== DSOM/CORBA Framework ===
==DSOM/CORBA Framework==
==== Functions ====
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
* [[get_next_response]]
===Functions===
* [[ORBfree]]
*get_next_response
* [[send_multiple_requests]]
*ORBfree
* [[somdExceptionFree]]
*send_multiple_requests
* [[SOMD_Init]]
*somdExceptionFree
* [[SOMD_NoORBfree]]
*SOMD_Init
* [[SOMD_RegisterCallback]]
*SOMD_NoORBfree
* [[SOMD_Uninit]]
*SOMD_RegisterCallback
*SOMD_Uninit


==== Macros ====
===Macros===
*Context_delete
*Request_delete


* [[Context_delete]]
===Classes===
* [[Request_delete]]
*BOA
*Context
*ImplementationDef
*ImplRepository
*NVList
*ObjectMgr
*ORB
*Principal
*Requiest
*SOMDClientProxy
*SOMDObject
*SOMDObjectMgr
*SOMDServer
*SOMDServeMgr
*SOMOA
</div>


==== Classes ====
==Metaclass Framework==
Metaclass class organization.
===Metaclasses===
*SOMMBeforeAfter
*SOMMSingleInstance
*SOMMTraced


* [[BOA]]
==Emitter framework==
* [[Context]]
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
* [[ImplementationDef]]
===Functions===
* [[ImplRepository]]
*somterror
* [[NVList]]
*somtfatal
* [[ObjectMgr]]
*somtfclose
* [[ORB]]
*somtGetObjectWrapper
* [[Principal]]
*somtinternal
* [[Requiest]]
*somtmsg
* [[SOMDClientProxy]]
*somtNewSymbol
* [[SOMDObject]]
*somtopenEmitFile
* [[SOMDObjectMgr]]
*somtresetEmitSignals
* [[SOMDServer]]
*somtunsetEmitSignals
* [[SOMDServeMgr]]
*somtwarn
* [[SOMOA]]


=== Metaclass Framework ===
===Classes===
==== Metaclasses ====
*SOMTAttributeEntryC
* [[SOMMBeforeAfter]]
*SOMTBaseClassEntryC
* [[SOMMSingleInstance]]
*SOMTClassEntryC
* [[SOMMTraced]]
*SOMTCommonEntryC
*SOMTConstEntryC
*SOMTDataEntryC
*[[SOMTEmitC]]
*[[SOMTEntryC]]
*SOMTEnumEntryC
*SOMTEnumNameEntryC
*SOMTMetaClassEntryC
*SOMTMethodEntryC
*SOMTModuleEntryC
*SOMTParameterEntryC
*SOMTPassthruEntryC
*SOMTSequenceEntryC
*SOMTStructEntryC
*SOMTTemplateOutputC
*SOMTTypedefEntryC
*SOMTUnionEntryC
*SOMTUserDefinedTypeEntryC
</div>


=== Emitter framework ===
==Event Management Framework==
==== Functions ====
===Classes===
* [[somterror]]
* SOMEClientEvent
* [[somtfatal]]
* SOMEEMan
* [[somtfclose]]
* SOMEEMRegisterData
* [[somtGetObjectWrapper]]
* SOMEEvent
* [[somtinternal]]
* SOMESinkEvent
* [[somtmsg]]
* SOMETimerEvent
* [[somtNewSymbol]]
* SOMEWorkProcEvent
* [[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 ===
==Collection classes==
==== Classes ====
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
* [[SOMEClientEvent]]
===Classes===
* [[SOMEEMan]]
*somf_MCollectible
* [[SOMEEMRegisterData]]
*somf_MLinkable
* [[SOMEEvent]]
*somf_MOrderableCollectible
* [[SOMESinkEvent]]
*somf_TAssoc
* [[SOMETimerEvent]]
*somf_TCollectibleLong
* [[SOMEWorkProcEvent]]
*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>


=== Collection classes ===
==Persistence Framework==
==== Classes ====
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
* [[somf_MCollectible]]
===Classes===
* [[somf_MLinkable]]
*M_SOMPPersistentObject
* [[somf_MOrderableCollectible]]
*SOMPAsciiMediaInterface
* [[somf_TAssoc]]
*SOMPEncoderDecoderAbstract
* [[somf_TCollectibleLong]]
*SOMPFileMediaAbstract
* [[somf_TCollection]]
*SOMPIdAssignerAbstract
* [[somf_TDeque]]
*SOMPIOGroup
* [[somf_TDequeIterator]]
*SOMPIOGroupMgrAbstract
* [[somf_TDequeLinkable]]
*SOMPMediaInterfaceAbstract
* [[somf_TDictionary]]
*SOMPPersistentId
* [[somf_TDictionaryIterator]]
*SOMPPersistentObject
* [[somf_THashTable]]
*SOMPPersistentStorageMgr
* [[somf_THashTableIterator]]
*SOMUTId
* [[somf_TIterator]]
*SOMUTStringId
* [[somf_TPrimitiveLinkedList]]
</div>
* [[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]]


[[OS2_API | Back to OS/2 API]]
==Replication Framework==
===Classes===
*SOMRLinearizable
*SOMRNameable
*SOMRReplicbl


==Sockets interface==
===Classes===
*Sockets
*TCPIPSockets
*TCPIPSockets32
*IPXSockets
*NBSockets


[[Category:The OS/2 API Project]]
[[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